Adaptiv regulator

En adaptiv regulator är kontrollmetod som används av en styrenhet som måste anpassa sig till ett kontrollerat system med parametrar som varierar eller initialt är osäkra. Till skillnad från en PID-regulator kan man säga att den adaptiva regulatorn lär sig av indatan hur den bör reagera och reglera.

Parameteruppskattning

Grunden för adaptiv kontroll är parameteruppskattning, som är en gren av systemidentifiering. Vanliga metoder för uppskattning inkluderar rekursiva minsta kvadrater och gradient utjämning. Båda dessa metoder tillhandahåller uppdateringslagar som används för att ändra uppskattningar i realtid (dvs. när systemet är i drift). Lyapunov-stabilitet används för att härleda dessa uppdateringslagar och visa konvergenskriterier (vanligtvis ihållande excitation, avslappning av detta tillstånd studeras i Adaptiv kontroll för samtidig inlärning). Projektion och normalisering används ofta för att förbättra robustheten hos uppskattningsalgoritmer.

Klassificering av adaptiva kontrolltekniker

I allmänhet bör man skilja mellan:

  1. Adaptiv feedforward-kontroll
  2. Feedback adaptiv kontroll

samt mellan

  1. Direkta metoder
  2. Indirekta metoder
  3. Hybrid metoder

Direkta metoder är sådana där de uppskattade parametrarna är de som används direkt i den adaptiva styrenheten. Däremot är indirekta metoder de där de uppskattade parametrarna används för att beräkna nödvändiga styrparametrar. Hybridmetoder bygger på både uppskattning av parametrar och direkt modifiering av kontrollagen.

En Model Reference Adaptive Controller (MRAC) bygger sitt beteende på en referensmodell.
En Model Identification Adaptive Controller (MIAC) bygger sitt beteende på statistik från det system den reglerar.

Det finns flera breda kategorier av adaptiv feedbackkontroll (klassificeringen kan variera):

Adaptiv kontroll med flera modeller

Vissa speciella ämnen i adaptiv kontroll kan också introduceras:

1. Adaptiv styrning baserad på processidentifiering med diskret tid

2. Adaptiv styrning baserad på modellens referenskontrollteknik

3. Adaptiv styrning baserad på processmodeller med kontinuerlig tid

4. Adaptiv styrning av multivariabla processer

5. Adaptiv styrning av olinjära processer

6. Samtidig inlärning av adaptiv kontroll, som slappnar av tillståndet vid ihållande excitation för parameterkonvergens för en klass av system

På senare tid har adaptiv kontroll slagits samman med intelligenta tekniker som luddiga och neurala nätverk för att få fram nya begrepp som fuzzy adaptiv kontroll.

Program

Vid utformning av adaptiva styrsystem är särskild hänsyn nödvändig när det gäller konvergens- och robusthetsfrågor. Lyapunov-stabilitet används vanligtvis för att härleda kontrollanpassningslagar och visa Självjustering av därefter fasta linjära styrenheter under implementeringsfasen för en driftspunkt;

Vanligtvis anpassar dessa metoder styrenheterna till både processtatiken och dynamiken. I speciella fall kan anpassningen begränsas till det statiska beteendet ensamt, vilket leder till adaptiv kontroll baserad på karakteristiska kurvor för steady-states eller till extremvärdeskontroll, vilket optimerar steady state. Därför finns det flera sätt att tillämpa adaptiva kontrollalgoritmer.

En särskilt framgångsrik tillämpning av adaptiv styrning har varit adaptiv flygkontroll. Detta arbete har fokuserat på att garantera stabilitet i ett modellreferens adaptivt kontrollschema med hjälp av Lyapunov-argument. Flera framgångsrika flygtestdemonstrationer har genomförts, inklusive feltolerant adaptiv kontroll.

Referenser

Den här artikeln är helt eller delvis baserad på material från engelskspråkiga Wikipedia, Adaptive control, 22 mars 2022.

Noter

  1. ↑ Chengyu Cao, Lili Ma, Yunjun Xu (2012). "Adaptive Control Theory and Applications", Journal of Control Science and Engineering'. "2012". sid. 1,2. doi:10.1155/2012/827353.
  2. ↑ Astrom, Karl (2008). adaptive control. Dover. sid. 25–26
  3. ↑ Narendra, Kumpati S.; Han, Zhuo (Augusti 2011). ”adaptive control Using Collective Information Obtained from Multiple Models”. IFAC Proceedings Volumes 18 (1): sid. 362–367. doi:10.3182/20110828-6-IT-1002.02237.
  4. ↑ Lavretsky, Eugene; Wise, Kevin (2013). Robust adaptive control. Springer London. sid. 317–353. ISBN 9781447143963. https://archive.org/details/robustadaptiveco00lavr
  5. ↑ Tao, Gang (2014). ”Multivariable adaptive control: A survey”. Automatica 50 (11): sid. 2737–2764. doi:10.1016/j.automatica.2014.10.015.
  6. ↑ Chowdhary, Girish; Johnson, Eric (2011). ”Theory and flight-test validation of a concurrent learning adaptive controller”. Journal of Guidance, Control, and Dynamics 34 (2): sid. 592–607. doi:10.2514/1.46866. https://archive.org/details/sim_journal-of-guidance-control-and-dynamics_march-april-2011_34_2/page/592.
  7. ↑ Chowdhary, Girish; Muehlegg, Maximillian; Johnson, Eric (2014). ”Exponential parameter and tracking error convergence guarantees for adaptive controllers without persistency of excitation”. International Journal of Control 87 (8): sid. 1583–1603. doi:10.2514/1.46866.
  8. ↑ Lavretsky, Eugene (2015). ”Robust and Adaptive Control Methods for Aerial Vehicles”. Handbook of Unmanned Aerial Vehicles. sid. 675–710. doi:10.1007/978-90-481-9707-1_50. ISBN 978-90-481-9706-4
  9. ↑ Kannan, Suresh K.; Chowdhary, Girish Vinayak; Johnson, Eric N. (2015). ”Adaptive Control of Unmanned Aerial Vehicles: Theory and Flight Tests”. Handbook of Unmanned Aerial Vehicles. sid. 613–673. doi:10.1007/978-90-481-9707-1_61. ISBN 978-90-481-9706-4
  10. ↑ Chowdhary, Girish; Johnson, Eric N; Chandramohan, Rajeev; Kimbrell, Scott M; Calise, Anthony (2013). ”Guidance and control of airplanes under actuator failures and severe structural damage”. Journal of Guidance, Control, and Dynamics 36 (4): sid. 1093–1104. doi:10.2514/1.58028.

Vidare läsning

Se även

Externa länkar