Az ipari mérések és vezérlés területén a leggyakrabban használt szoftveres kompenzációs algoritmus egy kombinált megközelítés: "Lineáris interpolációval kombinált táblázat megtekintése"{0}}.
I. Miért a „Táblázat-felülnézete + Lineáris interpoláció” a fő választás?
Ez a megközelítés optimális egyensúlyt teremt a pontosság, az erőforrás-felhasználás és a valós idejű{0}}teljesítmény között; következésképpen széles körben alkalmazzák olyan rendszerekben, mint a PLC-k, DCS-k és intelligens adók.
1. -A táblázat keresése
Alapelv: A szabványos referenciatáblázatok (pl. a K típusú hőelemekre vonatkozó IEC 60584 szabvány) előre-tárolódnak a programban; futás közben a rendszer közvetlenül lekéri a megfelelő hőmérsékleti vagy elektromotoros erő (EMF) értéket.
Előnyök: Egyszerűen megvalósítható és gyors válaszidőt biztosít, így jól -alkalmas az erőforrások-korlátozott beágyazott rendszereihez.
Hátrányok: Jelentős tárhelyet igényel, és a táblázatban kifejezetten nem rögzített pontok értékeit meg kell becsülni.
2. Lineáris interpolációs módszer
Alapelv: Lineáris becslést végez két ismert kalibrációs pont között, hogy növelje a pontok közé eső hőmérsékleti értékek pontosságát.
Előnyök: Jelentősen javítja a Look Up Table módszer pontosságát{0}} anélkül, hogy jelentősen megnövelné a számítási többletet.
Ipari gyakorlat: Az olyan gyártók analóg bemeneti moduljai, mint a Siemens és a Honeywell, általában egy „beépített-hideg-csatlakozási érzékelő + Look-up Table + Interpolation” sémát alkalmaznak, amely a kompenzált hőmérsékleti érték közvetlen kimenetét biztosítja.
II. Összehasonlítás más gyakori algoritmusokkal
|
Algoritmus |
Alkalmazható forgatókönyvek |
Pontosság |
Számítási erőforrás követelmények |
Ipari alkalmazások |
|
Keresés-Táblázat + Lineáris interpoláció |
Hőmérséklet- és nyomásérzékelő kompenzáció |
Magas |
Alacsony |
Legelterjedtebb |
|
Polinom illesztés |
Nagy-pontos adatgyűjtés |
Magas |
Közepestől magasig |
Pl. 5.-rendű polinomkompenzáció a nem-linearitásért |
|
Kálmán szűrés |
Dinamikus rendszerek (pl. navigáció) |
Magas |
Magas |
Zaj és dinamikai hibák elnyomása |
|
Neurális hálózatok |
Komplex nem{0}}lineáris modellezés |
Rendkívül magas |
Rendkívül magas |
Pl. Aeromagnetic soft kompenzáció, Battery SOC becslés |
Következtetés: Az ipari forgatókönyvek többsége esetén a "Táblázat kitekintése + Lineáris interpoláció" módszer a legjobb választás a szoftveres kompenzációs algoritmusok számára hatékonysága, stabilitása és egyszerű megvalósítása miatt.

