Implementacija algoritma nederivacijskog Kalmanova filtra u programirljivom logičkom kontroleru (CROSBI ID 372887)
Ocjenski rad | sveučilišni preddiplomski završni rad
Podaci o odgovornosti
Lončarek, Tomislav
Vašak, Mario
Lešić, Vinko
hrvatski
Implementacija algoritma nederivacijskog Kalmanova filtra u programirljivom logičkom kontroleru
Nederivacijski Kalmanov filtar služi za estimiranje veličine promatranog procesa koju ne možemo ili je jako teško mjeriti direktno. Konačna duljina riječi, mala brzina rada programirljivog logičkog kontrolera, ograničene mogućnosti LAD i STL jezika te ograničenja na vrijeme diskretizacije uzroci su složene implementacije algoritma nederivacijskog Kalmanovog filtra u programiljivi logički kontroler. Implementiranim nederivacijskim Kalmanovim filtrom estimiraju se vremenska konstanta (T1) i izlazna veličina procesa čije se vladanje opisuje matematičkim modelom PT1 člana. Unatoč svim ograničenjima rezultati testiranja u usporedbi s rezultatima dobivenim simulacijom u Matlab-u su dobri. Estimacije implementiranog nederivacijskog Kalmanovog filtra sporije su i nepreciznije od estimacija simuliranog nederivacijskog Kalmanovog filtra. Podešavanjem različitih parametara nederivacijskog Kalmanovog filtra kao i skaliranjem vrijednosti mogu se postići bolji rezultati.
Nederivacijski Kalmanov filtar; programirljivi logički kontroler (PLC); PT1; estimacija
nije evidentirano
engleski
Implementation of Unscented Kalman Filter Algorithm in a Programmable Logic Controller
nije evidentirano
Unscented Kalman Filter; Programmable Logic Controller (PLC); PT1; state estimation
nije evidentirano
Podaci o izdanju
39
05.07.2012.
obranjeno
Podaci o ustanovi koja je dodijelila akademski stupanj
Fakultet elektrotehnike i računarstva
Zagreb