Skip to main content

Hva er adaptive kontrollsystemer?

Adaptive kontrollsystemer kan justere i sanntid til å endre parametere.Et vanlig eksempel kan sees med trafikklys.Historisk sett opererte trafikklys på faste tidtakere programmert av tjenestemenn som brukte studier av trafikkmønstre for å bestemme optimal timing.Dette skapte flaskehalser og andre problemer da trafikkmønstre skiftet i løpet av tiden.Når en trafikklys bruker adaptiv kontroll, sporer en datamaskin trafikken i sanntid og bestemmer tidspunktet for lysene for å holde trafikken i bevegelse optimalt.

Slike systemer har utbredte applikasjoner i styringen av en rekke prosesser der parametere kan endre seg, noen gangerPå uforutsigbare måter.Fly kan for eksempel bruke adaptive kontrollsystemer som en del av et autopilotprogram for å justere både til forutsigbare variabler, som reduksjoner i vekt når flyet brenner drivstoff, og uventede hendelser som turbulens.Produksjonsprosesser kan også innebære endrede parametere i produksjonsgulvet, og det kan også være kontrollsystemer som brukes til vitenskapelige eksperimenter og forskningsapplikasjon.

Dette varierer fra et fast kontrollsystem der en programmerer må være kunnskapsrik om systemet og parametrene som kan oppstå.Programmerere må forutsi en rekke mulige utfall og strukturere dem i programmet slik at det kan svare.Derimot trenger ikke adaptive kontrollsystemer å bli programmert med instruksjoner for forskjellige situasjoner, fordi de kan lese og svare på dem uavhengig.I produksjon, for eksempel, trenger ikke programmer avgrenset for å kompensere for verste fall.Hvis et problem utvikler seg i produksjonen, kan det adaptive kontrollsystemet kompensere for problemet.Dermed blir ikke produksjonslinjer bremset av programmeringsbegrensninger.På samme måte kan det hende at sjåfører ikke sitter i en svingbane i 15 minutter midt på natten, og venter på at en tidtaker skal endre seg.

Fremskritt innen databehandling har ført til betydelige forbedringer i adaptive kontrollsystemer.Nye design er mer intuitive og i stand til mer komplekse oppgaver enn forgjengerne.Testing lar også forskere identifisere svake punkter og områder med nødvendig forbedring, slik at de kan bygge neste generasjon systemer for å gjøre dem mer pålitelige.Kostnadene faller også med hver iterasjon, noe som gjør det mulig å integrere teknologien i flere produkter og innstillinger.