Norint įvertinti programinės įrangos kompensavimo algoritmo efektyvumą, reikia įvertinti keturis pagrindinius aspektus -tikslumas, stabilumas, našumas realiuoju-laiku ir sistemos-lygio atsakas-, derinant objektyvią ir subjektyvią metriką, kad būtų sudarytas išsamus sprendimas.
I. Pagrindiniai vertinimo aspektai ir metrika
1. Tikslumo patikrinimas: kiekybinio išvesties klaida
Pagrindinės metrikos:
Didžiausias nuokrypis: didžiausias skirtumas tarp išmatuotos vertės ir teorinės vertės; pramoninės{0}}klasės sistemose paprastai reikia, kad tai būtų mažesnė arba lygi ±1 % visos skalės.
Ne{0}}tiesiškumas (INL): laipsnis, kuriuo išvestis nukrypsta nuo tiesiškumo visame matavimo diapazone; idealios sistemos išvestis turėtų būti artima tiesei linijai.
Pakartojamumo klaida: rezultatų, gautų atlikus kelis matavimus identiškomis įvesties sąlygomis, nuoseklumas, atspindintis algoritmo stabilumą.
Bandymo metodai:
Įveskite standartinius signalus penkiuose konkrečiuose taškuose -0%, 25%, 50%, 75% ir 100% visos skalės – įrašykite atitinkamas išvesties vertes ir apskaičiuokite nuokrypius.
Norėdami užtikrinti duomenų patikimumą, matavimams naudokite didelio-tikslumo prietaisus (pvz., 6½-skaitmenų multimetrą).
Atvejo tyrimas: konkrečioje temperatūros matavimo sistemoje programinės įrangos kompensavimas sumažino ne{0}}tiesiškumą nuo ±2,1 % iki ±0,3 %, taip patenkindamas PID valdymo programų reikalavimus.
2. Stabilumas ir prisitaikymas prie aplinkos
Vertinimo apimtis:
Temperatūros poslinkio bandymas: nepertraukiamai eksploatuokite sistemą aplinkoje, kurioje palaikoma 15 laipsnių, 25 laipsnių ir 40 laipsnių, ir stebėkite, ar išvesties signalas nenukrypsta.
Ilgalaikis{0}} veikimo testavimas: nepertraukiamai eksploatuokite sistemą ilgiau nei 2 valandas, registruodami duomenų taškus kas 15 minučių, kad galėtumėte analizuoti tendencijas.
Atsparumas trukdžiams: patikrinkite signalo virpėjimą arba svyravimus aplinkoje, kurioje veikia stiprūs elektromagnetiniai trukdžiai (pvz., šalia kintamo -dažnio pavaros).
Priėmimo kriterijai:
Temperatūros dreifo koeficientas < 0,05%/laipsnis ;
Ilgalaikio veikimo metu nepastebėta reikšmingo{0}}tendencijų{1}}nukrypimo;
Signalo svyravimai išlieka leistinos tolerancijos ribose.
Pastaba: jei kompensavimo algoritmas neįtraukia temperatūros kompensavimo arba komponentų senėjimo modelių, jis gali sugesti arba pablogėti veikimas po ilgo veikimo.
3. Našumas ir atsako greitis realiuoju laiku-
Pagrindinės metrikos:
Apdorojimo delsa: laikas, praėjęs nuo duomenų gavimo iki kompensuotos išvesties generavimo; šis veiksnys turi tiesioginės įtakos uždaro{0}ciklo valdymo sistemų veikimui.
Kadrų apdorojimo laikas: dinaminėms sistemoms (pvz., vaizdo apdorojimo sistemoms) vienam kadrui apdoroti reikalingas laikas lemia, ar galima įvykdyti{0}}realaus laiko našumo reikalavimus.
Testavimo metodika:
Naudokite osciloskopą arba loginį analizatorių, kad užfiksuotumėte laiko skirtumą tarp įvesties ir išvesties signalų;
Įrašykite vidutinį laiką, reikalingą algoritmui apdoroti vieną vaizdo kadrą, ir įvertinkite, ar jis atitinka sistemos ciklo trukmės reikalavimus.
Pramonės standartas: PLC analoginių I/O modulių kompensavimo delsa paprastai turi būti mažesnė nei 50 ms.
4. Sistemos-lygmens susietas atsakas
Patvirtinimo metodas:
Kompensuotą signalą prijunkite prie pavaros ir stebėkite tikrąjį valdymo efektą.
Pavyzdys: išvedant 12 mA signalą, skirtą kintamo dažnio pavarai (VFD) valdyti, variklio greitis turi stabilizuotis ± 2 % nuo vardinės vertės (ty esant 50 % vardinio greičio).
Pagrindinis vertinimo tikslas:
Ar valdymo veiksmas yra sklandus ir be virpesių?
Ar proceso parametrai (pvz., temperatūra, slėgis) keičiasi tiesiškai pagal komandas?
Ar bendras sistemos atsakas yra nuspėjamas ir pakartojamas?
Išvada: Signalo tikslumas galiausiai atsispindi "kontrolės efektyvumu", o ne tik skaitiniu tikslumu.
II. Kombinuota objektyvaus ir subjektyvaus vertinimo sistema
|
Vertinimo metodas |
Prieiga |
Privalumai |
Taikymo scenarijai |
|
Tikslinė metrika |
Kiekybinių duomenų, tokių kaip PSNR, SSIM, INL ir RMSE, skaičiavimas |
Pakartojama ir atsekama |
Laboratoriniai tyrimai, gamyklinis priėmimo bandymas (FAT) |
|
Subjektyvus vertinimas |
Ekspertų atliktas vizualinis / girdimas balų įvertinimas; atsiliepimai apie veiklos patirtį |
Atspindi realų{0}}pasaulio naudotojų suvokimą |
Vartotojo priėmimo testavimas (UAT), produkto optimizavimas |
|
Lyginamasis testavimas |
Palyginimas su baziniu algoritmu arba nekompensuota sistema |
Vizualiai parodo pagerėjimo mastą |
Technologijos pasirinkimas, algoritmo iteracija |
Geriausia praktika: taikykite „dviejų{0}}takų“ vertinimo modelį, pagal kurį pirmenybė teikiama objektyviems duomenims, kartu naudojant subjektyvią patirtį.

