Using a Kalman filter to attenuate noise in learning and repetitive control can easily degrade performance

Conference proceedings article


Authors/Editors


Strategic Research Themes

No matching items found.


Publication Details

Author listPanomruttanarug B., Longman R.W.

PublisherHindawi

Publication year2008

Start page3453

End page3458

Number of pages6

ISBN9784907764296

ISSN0146-9428

eISSN1745-4557

URLhttps://www.scopus.com/inward/record.uri?eid=2-s2.0-56749102535&doi=10.1109%2fSICE.2008.4655259&partnerID=40&md5=e809dafad58c6aed6134cc99b0291679

LanguagesEnglish-Great Britain (EN-GB)


View on publisher site


Abstract

Repetitive control (RC) and iterative learning control (ILC) can eliminate deterministic tracking errors of a control system in executing a periodic command or a repeating tracking command. In addition they can cancel errors resulting from a periodic disturbance (RC) or a repeated disturbance (ILC). When there is substantial plant and measurement noise it is natural to consider employing a kalman filter to improve the error signals used by the RC/ILC law, and the performance is analyzed here. Introducing a kalman filter to RC or ILC can substantially decrease the steady state error due to noise. However, there are several competing issues. First, when the model used in the filter design is inaccurate, deterministic error is introduced in the response that can be more important than the decrease in error variance from random noise. Second, deterministic steady state errors are also introduced when there are unmodeled repeating external disturbances. Use of a kalman filter actually requires you to know the time history of the disturbance, not just the period. Hence, one should carefully analyze the situation before deciding to use a kalman filter. And one should examine model free alternatives to the use of a kalman filter, such as reducing the learning gain. All of these comments also apply when using a kalman filter running in time steps in the ILC problem. In third, under appropriate conditions, both ILC and RC are capable of reducing the error level in hardware below the error level in ones model of the system. This very desirable property is lost when one introduces kalman filtering in the time domain for RC and ILC. ฉ 2008 SICE.


Keywords

Kalman filter


Last updated on 2023-29-09 at 07:35