On oscillation free controller changes

Control systems are typically subject to strong, and often conflicting, constraints. One of the techniques that have been extensively investigated consists in using several controllers, designed to have different resource needs, and consequently, to exhibit different performance levels. These contro...

Full description

Saved in:
Bibliographic Details
Published inSystems & control letters Vol. 62; no. 3; pp. 262 - 268
Main Authors Cunguara, Milton, Silva, Tomas, Pedreiras, Paulo
Format Journal Article
LanguageEnglish
Published Elsevier B.V 01.03.2013
Subjects
Online AccessGet full text
ISSN0167-6911
1872-7956
DOI10.1016/j.sysconle.2012.12.001

Cover

Abstract Control systems are typically subject to strong, and often conflicting, constraints. One of the techniques that have been extensively investigated consists in using several controllers, designed to have different resource needs, and consequently, to exhibit different performance levels. These controllers are switched dynamically, to obtain the desired quality of control while using the lowest possible amount of resources. However, the research made so far has been essentially focused on the rules for triggering the controller switching, neglecting the full extent that such changes have in the system. In particular, switching controllers often causes output oscillations that may negate the potential performance gains. In this paper, firstly, the cause for oscillations in the presence of period changes is investigated. Then, it is presented a solution, based on a change of basis matrix. The experimental evaluation shows that important performance gains are achieved in key control performance indicators such as overshoot, settling time and error.
AbstractList Control systems are typically subject to strong, and often conflicting, constraints. One of the techniques that have been extensively investigated consists in using several controllers, designed to have different resource needs, and consequently, to exhibit different performance levels. These controllers are switched dynamically, to obtain the desired quality of control while using the lowest possible amount of resources.
Control systems are typically subject to strong, and often conflicting, constraints. One of the techniques that have been extensively investigated consists in using several controllers, designed to have different resource needs, and consequently, to exhibit different performance levels. These controllers are switched dynamically, to obtain the desired quality of control while using the lowest possible amount of resources. However, the research made so far has been essentially focused on the rules for triggering the controller switching, neglecting the full extent that such changes have in the system. In particular, switching controllers often causes output oscillations that may negate the potential performance gains. In this paper, firstly, the cause for oscillations in the presence of period changes is investigated. Then, it is presented a solution, based on a change of basis matrix. The experimental evaluation shows that important performance gains are achieved in key control performance indicators such as overshoot, settling time and error.
Author Silva, Tomas
Cunguara, Milton
Pedreiras, Paulo
Author_xml – sequence: 1
  givenname: Milton
  surname: Cunguara
  fullname: Cunguara, Milton
  email: milton.cunguara@ua.pt
  organization: DETI/IEETA/University of Aveiro, Aveiro, Portugal
– sequence: 2
  givenname: Tomas
  surname: Silva
  fullname: Silva, Tomas
  email: tos@ua.pt
  organization: DETI/IEETA/University of Aveiro, Aveiro, Portugal
– sequence: 3
  givenname: Paulo
  surname: Pedreiras
  fullname: Pedreiras, Paulo
  email: pbrp@ua.pt
  organization: DETI/IT/University of Aveiro, Aveiro, Portugal
BookMark eNqFkEtLAzEUhYNUsK3-BZmVuJnx5jXT7JTiCwrd6Dpkkjs6ZZrUZCr035tSXQsH7uacwz3fjEx88EjINYWKAq3vNlU6JBv8gBUDyqosAHpGpnTRsLJRsp6QaTY2Za0ovSCzlDYAwIDzKblZ-yIk2w-DGfvgiy4iFrlsjGEYMBb20_gPTJfkvDNDwqvfOyfvT49vy5dytX5-XT6sSssUG0vROYcAVgAXTkHrrJUMuhaYcS0q1ghoF6pjaGoqF9QoJp1QQnJhmTTS8Tm5PfXuYvjaYxr1tk8W83cewz5pyhlnTAJX2VqfrDaGlCJ2ehf7rYkHTUEfweiN_gOjj2B0VgaTg_enIOYh3z1Gnfejt-j6iHbULvT_VfwAgjVwrQ
Cites_doi 10.1023/A:1015394302429
10.1109/RTSS.2008.29
10.1145/361573.361582
10.1109/12.990127
10.1109/ETFA.2005.1612648
10.1007/978-3-642-00602-9_31
10.1016/j.sysarc.2009.11.005
10.1109/TAC.1979.1102170
10.1109/TCST.2010.2053205
10.1109/ECRTS.2006.24
10.1109/TC.2007.34
10.1109/CDC.2001.914662
10.1109/CDC.2001.914702
10.1109/RTSS.2006.24
10.3182/20080706-5-KR-1001.01808
ContentType Journal Article
Copyright 2012 Elsevier B.V.
Copyright_xml – notice: 2012 Elsevier B.V.
DBID AAYXX
CITATION
7SP
7TA
8FD
JG9
L7M
DOI 10.1016/j.sysconle.2012.12.001
DatabaseName CrossRef
Electronics & Communications Abstracts
Materials Business File
Technology Research Database
Materials Research Database
Advanced Technologies Database with Aerospace
DatabaseTitle CrossRef
Materials Research Database
Technology Research Database
Advanced Technologies Database with Aerospace
Materials Business File
Electronics & Communications Abstracts
DatabaseTitleList Materials Research Database

DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISSN 1872-7956
EndPage 268
ExternalDocumentID 10_1016_j_sysconle_2012_12_001
S0167691112002563
GroupedDBID --K
--M
-~X
.DC
.~1
0R~
123
1B1
1RT
1~.
1~5
29Q
4.4
457
4G.
5VS
7-5
71M
8P~
9JN
9JO
AAAKF
AAAKG
AABNK
AACTN
AAEDT
AAEDW
AAIAV
AAIKJ
AAKOC
AALRI
AAOAW
AAQFI
AAQXK
AARIN
AAXUO
ABFNM
ABJNI
ABMAC
ABTAH
ABUCO
ABXDB
ABYKQ
ACDAQ
ACGFS
ACNNM
ACRLP
ADBBV
ADEZE
ADIYS
ADMUD
ADTZH
AEBSH
AECPX
AEKER
AENEX
AFKWA
AFTJW
AGHFR
AGUBO
AGYEJ
AHHHB
AHJVU
AIEXJ
AIKHN
AITUG
AJBFU
AJOXV
ALMA_UNASSIGNED_HOLDINGS
AMFUW
AMRAJ
APLSM
ASPBG
AVWKF
AXJTR
AZFZN
BJAXD
BKOJK
BLXMC
CS3
DU5
EBS
EFJIC
EFLBG
EJD
EO8
EO9
EP2
EP3
FDB
FEDTE
FGOYB
FIRID
FNPLU
FYGXN
G-2
G-Q
GBLVA
HAMUX
HVGLF
HZ~
IHE
J1W
JJJVA
KOM
LY1
LY7
M41
MO0
N9A
O-L
O9-
OAUVE
OZT
P-8
P-9
P2P
PC.
Q38
R2-
RIG
ROL
RPZ
SDF
SDG
SDP
SDS
SES
SET
SEW
SPC
SPCBC
SSB
SSD
SST
SSZ
T5K
TN5
WH7
WUQ
XPP
ZMT
ZY4
~G-
AATTM
AAXKI
AAYWO
AAYXX
ABWVN
ACRPL
ACVFH
ADCNI
ADNMO
AEIPS
AEUPX
AFJKZ
AFPUW
AFXIZ
AGCQF
AGQPQ
AGRNS
AIGII
AIIUN
AKBMS
AKRWK
AKYEP
ANKPU
APXCP
BNPGV
CITATION
SSH
7SP
7TA
8FD
EFKBS
JG9
L7M
ID FETCH-LOGICAL-c292t-4fdde00c4034d90bdcc520fb02adbe92740b89f2ea61581a925d494534c25a5d3
IEDL.DBID AIKHN
ISSN 0167-6911
IngestDate Thu Sep 04 21:59:55 EDT 2025
Tue Jul 01 03:29:05 EDT 2025
Fri Feb 23 02:32:48 EST 2024
IsPeerReviewed true
IsScholarly true
Issue 3
Keywords Digital control
Distributed control
Linear control
Adaptive control systems
Language English
License https://www.elsevier.com/tdm/userlicense/1.0
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c292t-4fdde00c4034d90bdcc520fb02adbe92740b89f2ea61581a925d494534c25a5d3
Notes ObjectType-Article-2
SourceType-Scholarly Journals-1
ObjectType-Feature-1
content type line 23
PQID 1323225039
PQPubID 23500
PageCount 7
ParticipantIDs proquest_miscellaneous_1323225039
crossref_primary_10_1016_j_sysconle_2012_12_001
elsevier_sciencedirect_doi_10_1016_j_sysconle_2012_12_001
ProviderPackageCode CITATION
AAYXX
PublicationCentury 2000
PublicationDate 2013-03-01
PublicationDateYYYYMMDD 2013-03-01
PublicationDate_xml – month: 03
  year: 2013
  text: 2013-03-01
  day: 01
PublicationDecade 2010
PublicationTitle Systems & control letters
PublicationYear 2013
Publisher Elsevier B.V
Publisher_xml – name: Elsevier B.V
References A. Cervin, J. Eker, Feedback scheduling of control tasks, Decision and Control, 2000. Proceedings of the 39th IEEE Conference on, vol. 5, 2000, pp. 4871–4876, ISSN 0191-2216
P. Martí, M. Velasco, E. Bini, The optimal boundary and regulator design problem for event-driven controllers, in: Proceedings of the 12th International Conference on Hybrid Systems: Computation and Control, HSCC ’09, 2009, pp. 441–444, ISBN 978-3-642-00601-2
de Melo (br000065) 2010
Buttazzo, Velasco, Marti (br000035) 2007; 56
A. Varga, Robust pole assignment techniques via state feedback, in: Decision and Control, 2000. Proceedings of the 39th IEEE Conference on, vol. 5, 2000, pp. 4655–4660, ISSN 0191-2216
.
A. Antunes, P. Pedreiras, A. Mota, Adapting the sampling period of a real-time adaptive distributed controller to the bus load, in: 10th IEEE Conference on Emerging Technologies and Factory Automation, ETFA, vol. 1, 2005, pp. 1084–1087
T. Chantem, X.S. Hu, M. Lemmon, Generalized elastic scheduling, in: Real-Time Systems Symposium, 2006. RTSS ’06. 27th IEEE International, 2006, pp. 236–245, ISSN 1052-8725
Golub, Nash, Van Loan (br000075) 1979; 24
Cervin, Eker, Bernhardsson, Årzén (br000030) 2002; 23
Anta, Tabuada (br000020) 2009
M. Velasco, P. Marti, E. Bini, Control-driven tasks: modeling and analysis, in: Real-Time Systems Symposium, 2008, 2008, pp. 280–290, ISSN 1052-8725
Bartels, Stewart (br000070) 1972; 15
C. Lozoya, P. Martí, M. Velasco, J.M. Fuertes, control performance evaluation of selected methods of feedback scheduling of real-time control tasks, in: 17th IFAC World Congress, 2008.
Velasco, Martí, Fuertes, Lozoya, Brandt (br000055) 2010; 56
R. Castane, P. Marti, M. Velasco, A. Cervin, Resource management for control tasks based on the transient dynamics of closed-loop systems, in: Proceedings of the 18th Euromicro Conference on Real-Time Systems, 2006, pp. 171–182, ISBN 0-7695-2619-5
A. Cervin, M. Velasco, P. Martí, A. Camacho, Optimal online sampling period assignment: theory and experiments, in: IEEE Transactions on Control Systems Technology, vol. 19, 2010, pp. 1–9.
Buttazzo, Lipari, Caccamo, Abeni (br000045) 2002; 51
10.1016/j.sysconle.2012.12.001_br000050
10.1016/j.sysconle.2012.12.001_br000060
10.1016/j.sysconle.2012.12.001_br000080
Buttazzo (10.1016/j.sysconle.2012.12.001_br000045) 2002; 51
10.1016/j.sysconle.2012.12.001_br000025
Velasco (10.1016/j.sysconle.2012.12.001_br000055) 2010; 56
10.1016/j.sysconle.2012.12.001_br000010
Golub (10.1016/j.sysconle.2012.12.001_br000075) 1979; 24
10.1016/j.sysconle.2012.12.001_br000085
10.1016/j.sysconle.2012.12.001_br000040
Anta (10.1016/j.sysconle.2012.12.001_br000020) 2009
Cervin (10.1016/j.sysconle.2012.12.001_br000030) 2002; 23
de Melo (10.1016/j.sysconle.2012.12.001_br000065) 2010
10.1016/j.sysconle.2012.12.001_br000005
10.1016/j.sysconle.2012.12.001_br000015
Buttazzo (10.1016/j.sysconle.2012.12.001_br000035) 2007; 56
Bartels (10.1016/j.sysconle.2012.12.001_br000070) 1972; 15
References_xml – volume: 56
  start-page: 63
  year: 2010
  end-page: 74
  ident: br000055
  article-title: Experimental evaluation of slack management in real-time control systems: Coordinated vs. self-triggered approach
  publication-title: Syst. Archit.
– year: 2010
  ident: br000065
  article-title: Teoria dos Sistemas de Controlo Lineares
– volume: 56
  start-page: 253
  year: 2007
  end-page: 266
  ident: br000035
  article-title: Quality-of-Control Management in Overloaded Real-Time Systems
  publication-title: IEEE Trans. Comput.
– reference: M. Velasco, P. Marti, E. Bini, Control-driven tasks: modeling and analysis, in: Real-Time Systems Symposium, 2008, 2008, pp. 280–290, ISSN 1052-8725,
– reference: A. Cervin, M. Velasco, P. Martí, A. Camacho, Optimal online sampling period assignment: theory and experiments, in: IEEE Transactions on Control Systems Technology, vol. 19, 2010, pp. 1–9.
– reference: A. Cervin, J. Eker, Feedback scheduling of control tasks, Decision and Control, 2000. Proceedings of the 39th IEEE Conference on, vol. 5, 2000, pp. 4871–4876, ISSN 0191-2216,
– volume: 24
  start-page: 909
  year: 1979
  end-page: 913
  ident: br000075
  article-title: A Hessenberg–Schur method for the problem
  publication-title: IEEE Trans. Autom. Control
– reference: .
– reference: T. Chantem, X.S. Hu, M. Lemmon, Generalized elastic scheduling, in: Real-Time Systems Symposium, 2006. RTSS ’06. 27th IEEE International, 2006, pp. 236–245, ISSN 1052-8725,
– reference: R. Castane, P. Marti, M. Velasco, A. Cervin, Resource management for control tasks based on the transient dynamics of closed-loop systems, in: Proceedings of the 18th Euromicro Conference on Real-Time Systems, 2006, pp. 171–182, ISBN 0-7695-2619-5,
– reference: A. Varga, Robust pole assignment techniques via state feedback, in: Decision and Control, 2000. Proceedings of the 39th IEEE Conference on, vol. 5, 2000, pp. 4655–4660, ISSN 0191-2216,
– volume: 15
  start-page: 820
  year: 1972
  end-page: 826
  ident: br000070
  article-title: Solution of the matrix equation
  publication-title: Commun. ACM
– start-page: 3
  year: 2009
  end-page: 12
  ident: br000020
  article-title: On the benefits of relaxing the periodicity assumption for networked control systems over CAN
  publication-title: Proceedings of the 2009 30th IEEE Real-Time Systems Symposium
– reference: C. Lozoya, P. Martí, M. Velasco, J.M. Fuertes, control performance evaluation of selected methods of feedback scheduling of real-time control tasks, in: 17th IFAC World Congress, 2008.
– volume: 51
  start-page: 289
  year: 2002
  end-page: 302
  ident: br000045
  article-title: Elastic scheduling for flexible workload management
  publication-title: IEEE Trans. Comput.
– reference: P. Martí, M. Velasco, E. Bini, The optimal boundary and regulator design problem for event-driven controllers, in: Proceedings of the 12th International Conference on Hybrid Systems: Computation and Control, HSCC ’09, 2009, pp. 441–444, ISBN 978-3-642-00601-2,
– volume: 23
  start-page: 25
  year: 2002
  end-page: 53
  ident: br000030
  article-title: Feedback feedforward scheduling of control tasks
  publication-title: Real-Time Syst.
– reference: A. Antunes, P. Pedreiras, A. Mota, Adapting the sampling period of a real-time adaptive distributed controller to the bus load, in: 10th IEEE Conference on Emerging Technologies and Factory Automation, ETFA, vol. 1, 2005, pp. 1084–1087
– volume: 23
  start-page: 25
  issn: 0922-6443
  year: 2002
  ident: 10.1016/j.sysconle.2012.12.001_br000030
  article-title: Feedback feedforward scheduling of control tasks
  publication-title: Real-Time Syst.
  doi: 10.1023/A:1015394302429
– year: 2010
  ident: 10.1016/j.sysconle.2012.12.001_br000065
– ident: 10.1016/j.sysconle.2012.12.001_br000085
  doi: 10.1109/RTSS.2008.29
– start-page: 3
  year: 2009
  ident: 10.1016/j.sysconle.2012.12.001_br000020
  article-title: On the benefits of relaxing the periodicity assumption for networked control systems over CAN
– volume: 15
  start-page: 820
  issue: 9
  year: 1972
  ident: 10.1016/j.sysconle.2012.12.001_br000070
  article-title: Solution of the matrix equation AX+XB=C[F4]
  publication-title: Commun. ACM
  doi: 10.1145/361573.361582
– volume: 51
  start-page: 289
  issn: 0018-9340
  issue: 3
  year: 2002
  ident: 10.1016/j.sysconle.2012.12.001_br000045
  article-title: Elastic scheduling for flexible workload management
  publication-title: IEEE Trans. Comput.
  doi: 10.1109/12.990127
– ident: 10.1016/j.sysconle.2012.12.001_br000005
  doi: 10.1109/ETFA.2005.1612648
– ident: 10.1016/j.sysconle.2012.12.001_br000060
  doi: 10.1007/978-3-642-00602-9_31
– volume: 56
  start-page: 63
  issn: 1383-7621
  year: 2010
  ident: 10.1016/j.sysconle.2012.12.001_br000055
  article-title: Experimental evaluation of slack management in real-time control systems: Coordinated vs. self-triggered approach
  publication-title: Syst. Archit.
  doi: 10.1016/j.sysarc.2009.11.005
– volume: 24
  start-page: 909
  issn: 0018-9286
  issue: 6
  year: 1979
  ident: 10.1016/j.sysconle.2012.12.001_br000075
  article-title: A Hessenberg–Schur method for the problem AX+XB=C
  publication-title: IEEE Trans. Autom. Control
  doi: 10.1109/TAC.1979.1102170
– ident: 10.1016/j.sysconle.2012.12.001_br000010
  doi: 10.1109/TCST.2010.2053205
– ident: 10.1016/j.sysconle.2012.12.001_br000015
  doi: 10.1109/ECRTS.2006.24
– volume: 56
  start-page: 253
  issn: 0018-9340
  year: 2007
  ident: 10.1016/j.sysconle.2012.12.001_br000035
  article-title: Quality-of-Control Management in Overloaded Real-Time Systems
  publication-title: IEEE Trans. Comput.
  doi: 10.1109/TC.2007.34
– ident: 10.1016/j.sysconle.2012.12.001_br000080
  doi: 10.1109/CDC.2001.914662
– ident: 10.1016/j.sysconle.2012.12.001_br000025
  doi: 10.1109/CDC.2001.914702
– ident: 10.1016/j.sysconle.2012.12.001_br000050
  doi: 10.1109/RTSS.2006.24
– ident: 10.1016/j.sysconle.2012.12.001_br000040
  doi: 10.3182/20080706-5-KR-1001.01808
SSID ssj0002033
Score 2.0243762
Snippet Control systems are typically subject to strong, and often conflicting, constraints. One of the techniques that have been extensively investigated consists in...
SourceID proquest
crossref
elsevier
SourceType Aggregation Database
Index Database
Publisher
StartPage 262
SubjectTerms Adaptive control systems
Control systems
Digital control
Distributed control
Dynamical systems
Dynamics
Linear control
Oscillations
Title On oscillation free controller changes
URI https://dx.doi.org/10.1016/j.sysconle.2012.12.001
https://www.proquest.com/docview/1323225039
Volume 62
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV1LS8NAEB5qe9GD-MRniSDeYreT3Zg9lmKpFhXUordlsw9oKak09eDF3-5uHqIieBACgYUNybebb2aSb2YATrWKsSslC1PtKJByq0IuWRIShtQNRxLRZyPf3MbDMb1-Zs8N6Ne5MF5WWXF_yekFW1cjnQrNzstk0nnwAvrYv6tYGO5oBVoY8Zg1odW7Gg1vPwkZSdlR3pf49hO-JApPz_O33AWeM18xs4vFl8GqP8wvNuoHWxcmaLAB65XvGPTK29uEhsm2YO1LRcFtOLvLAl-eclZK3AK7MCao5OgzswjKPN98B8aDy8f-MKxaIYQKOS5Dah0NEaIoiajmJNVKMSQ2JSh1argLLUmacItGOg8l6UqOTFNOWUQVMsl0tAvNbJ6ZPQhi7dbGXkQqSZEqS7jRFwxT57day9zwPnTqhxcvZcULUUvBpqKGS3i4hDscXPvAa4zEt7UTjpb_nHtSgyrcxvZ_K2Rm5q-5cGGyJxsS8YN_XP8QVrFoYOFVY0fQXC5ezbFzI5ZpG1bO37vtarP48-j-afQB1VzJNg
linkProvider Elsevier
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV1LSwMxEB60HtSD-MT6XEG8rU1nk7Y5FrFs1daDFnoL2TygpazSbQ_-e5N9SBXBg7CngSy7X7JfZjbfzABca9XCppQsTLSjQMqtCrlknZAwpM4cSUSfjTwYtuIRfRiz8RrcVbkwXlZZcn_B6Tlbl5ZGiWbjfTJpvHgBfct_q5hv3NE6bFDmor0abHT7j_Hwi5CRFB3lfYlvP2AlUXh6m31kLvCc-YqZTcz_DJb9YX7Zo36wdb4F9XZhp_Qdg27xeHuwZtJ92F6pKHgAN89p4MtTzgqJW2DnxgSlHH1m5kGR55sdwqh3_3oXh2UrhFAhx0VIraMhQhQlEdWcJFophsQmBKVODHehJUk63KKRzkPpNCVHpimnLKIKmWQ6OoJa-paaYwha2s2NbUeqkyBVlnCj2wwT57day5y5Do3q5cV7UfFCVFKwqajgEh4u4S4HVx14hZH4NnfC0fKfY68qUIVb2P60QqbmbZkJFyZ7siERP_nH_S9hM34dPImn_vDxFLYwb2bhFWRnUFvMl-bcuRSL5KJcMp9gjMmC
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=On+oscillation+free+controller+changes&rft.jtitle=Systems+%26+control+letters&rft.au=Cunguara%2C+Milton&rft.au=Silva%2C+Tomas&rft.au=Pedreiras%2C+Paulo&rft.date=2013-03-01&rft.pub=Elsevier+B.V&rft.issn=0167-6911&rft.eissn=1872-7956&rft.volume=62&rft.issue=3&rft.spage=262&rft.epage=268&rft_id=info:doi/10.1016%2Fj.sysconle.2012.12.001&rft.externalDocID=S0167691112002563
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0167-6911&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0167-6911&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0167-6911&client=summon