Teollisen mittauksen ja ohjauksen alalla yleisimmin käytetty ohjelmistokompensointialgoritmi on yhdistetty lähestymistapa: "Katso{0}}Up Table yhdistettynä lineaariseen interpolaatioon."
I. Miksi "Hae-Up Table + Lineaar Interpolation" on valtavirran valinta?
Tämä lähestymistapa saavuttaa optimaalisen tasapainon tarkkuuden, resurssien kulutuksen ja reaaliaikaisen{0}}suorituskyvyn välillä. näin ollen se on laajalti toteutettu järjestelmissä, kuten PLC:issä, DCS:issä ja älykkäissä lähettimissä.
1. Hae-taulukkomenetelmä
Periaate: Vakioviitetaulukot (esim. IEC 60584 -standardi tyypin K lämpöpareille) on tallennettu valmiiksi- ohjelmaan; ajon aikana järjestelmä hakee suoraan vastaavan lämpötilan tai sähkömotorisen voiman (EMF) arvon.
Edut: Yksinkertainen toteuttaa ja tarjoaa nopeat vasteajat, mikä tekee siitä hyvin-sopivan resurssirajoitteisille-sulautetuille järjestelmille.
Haitat: Vaatii paljon tallennustilaa, ja arvot pisteille, joita ei ole nimenomaisesti kirjattu taulukkoon, on arvioitava.
2. Lineaarinen interpolointimenetelmä
Periaate: Suorittaa lineaarisen arvioinnin kahden tunnetun kalibrointipisteen välillä parantaakseen näiden pisteiden välissä olevien lämpötila-arvojen tarkkuutta.
Edut: Parantaa merkittävästi Look{0}}Up Table -menetelmän tarkkuutta ilman, että laskennalliset lisäkustannukset merkittävästi lisääntyvät.
Teollinen käytäntö: Siemensin ja Honeywellin kaltaisten valmistajien analogiset tulomoduulit käyttävät yleensä järjestelmää, jossa on "sisäänrakennettu -kylmä-liitosanturi + Look-Up Table + Interpolation", joka tuottaa suoraan kompensoidun lämpötila-arvon.
II. Vertailu muihin yleisiin algoritmeihin
|
Algoritmi |
Sovellettavat skenaariot |
Tarkkuus |
Laskennalliset resurssivaatimukset |
Teolliset sovellukset |
|
Hae-taulukko + lineaarinen interpolointi |
Lämpötila- ja paineanturin kompensointi |
Korkea |
Matala |
Yleisin |
|
Polynominen sovitus |
Huippu{0}}tarkka tiedonhankinta |
Korkea |
Keskitasoista korkeaan |
Esim. 5. kertaluvun -polynomikompensaatio epälineaarisuudesta |
|
Kalmanin suodatus |
Dynaamiset järjestelmät (esim. navigointi) |
Korkea |
Korkea |
Vaimentaa melua ja dynaamisia virheitä |
|
Neuraaliverkot |
Monimutkainen epälineaarinen{0}}mallinnus |
Erittäin korkea |
Erittäin korkea |
Esim. Aeromagneettinen pehmeä kompensointi, Battery SOC -arviointi |
Johtopäätös: Useimmissa teollisissa skenaarioissa "Look{0}}Up Table + Linear Interpolation" -menetelmä on suositeltu valinta ohjelmistojen kompensointialgoritmeille sen tehokkuuden, vakauden ja helppokäyttöisyyden vuoksi.

