Black box modeling of PIDs implemented in PLCs without structural information: a support vector regression approach
详细信息    查看全文
  • 作者:Robert Salat ; Michal Awtoniuk
  • 关键词:Support vector regression ; Programmable logic controller ; PID
  • 刊名:Neural Computing & Applications
  • 出版年:2015
  • 出版时间:April 2015
  • 年:2015
  • 卷:26
  • 期:3
  • 页码:723-734
  • 全文大小:900 KB
  • 参考文献:1. Li, Y, Ang, KH, Chong, GCY (2006) Patents, software, and hardware for PID control. an overview and analysis of the current art. IEEE Control Syst Mag 26: pp. 42-54 CrossRef
    2. Astrom, KJ, Hagglund, T (1995) PID controllers: theory, design, and tuning. Instrument Society of America, Research Triangle Park
    3. Rhinehart, RR, Shinskey, FG, Wade, HL Control modes—PID variations. In: Liptak, BG eds. (2006) Process control and optimization. Taylor and Francis, Boca Raton, pp. 124-130
    4. Astrom, KJ, Murray, RM (2008) Feedback systems an introduction for scientists and engineers. Princeton, Princeton
    5. Bryan, LA, Bryan, EA (1997) Programmable controllers: theory and implementation. Industrial Text Company, Atlanta
    6. Denisenko, VV (2010) Modifications of PID regulators. Autom Remote Control 71: pp. 1465-1475 CrossRef
    7. Tan, KK, Lee, TH, Jiang, X (2001) On-line identification, assessment and tuning of PID controller. J Process Control 11: pp. 483-496 CrossRef
    8. O’Dwyer, A (2009) Handbook of PI and PID controller tuning rules. Imperial College Press, London CrossRef
    9. Tan, W, Liu, J, Chen, T, Marquez, HJ (2006) Comparison of some well-known PID tuning formulas. Comput Chem Eng 30: pp. 1416-1423 CrossRef
    10. Shinskey, FG (1990) How good are our controllers in absolute performance and robustness. Meas Control 23: pp. 114-121
    11. Salat, R, Awtoniuk, M (2012) Dynamics mapping of the work of the PID controller implemented in the PLC by means of least squares-support vector machines. Przeglad Elektrotechniczny 88: pp. 227-230
    12. Sj?berg, J, Zhang, Q, Ljung, L, Benveniste, A, Delyon, B, Glorennec, P-Y, Hjalmarsson, H, Juditsky, A (1995) Non-linear black-box modeling in system identification: a unified overview. Automatica 31: pp. 1691-1724 CrossRef
    13. Smola AB, Scholkopf B (1998) A tutorial on support vector regression. Neurocolt technical, rep. NV2-TR-1998-030, London
    14. Pfeiffer, B-M (2000) Towards ‘plug and control- self-tuning temperature controller for PLC. Int J Adapt Control Signal Process 14: pp. 519-532 CrossRef
    15. http://support.ge-ip.com/support/resources/sites/GE_FANUC_SUPPORT/content/live/DOCUMENT/0/DO54/en_US/gfk1503D.pdf
    16. http://literature.rockwellautomation.com/idc/groups/literature/documents/rm/1785-rm001_-en-p.pdf
    17. http://xtronics.com/toshiba/pid.pdf
    18. Vapnik, V, Chervonenkis, A (1974) Theory of pattern recognition. Nauka, Mosco
    19. Suykens, JAK, Vandewalle, J (1999) Least squares support vector machine classifiers. Neural Process Lett 9: pp. 293-300 CrossRef
    20. Kim, D, Lee, H, Cho, S (2008) Response modeling with support vector regression. Expert Syst Appl 34: pp. 1102-1108 CrossRef
    21. Salat, R, Salat, K (2013) The application of support vector regression for prediction of the antiallodynic effect of drug combinations in the mouse model of streptozocin-induced diabetic neuropathy. Comput Methods Programs Biomed 112: pp. 330-337 CrossRef
    22. Salat, R, Osowski, S (2011) Support vector machine for soft fault location in electrical circuits. J Intell Fuzzy Syst 2: pp. 21-31
    23. Salat, R, Osowski, S (2004) Accurate fault location in the power transmission line using support vector machine approach. IEEE Trans Power Syst 19: pp. 979-986
文摘
In this report, the parameters identification of a proportional–integral–derivative (PID) algorithm implemented in a programmable logic controller (PLC) using support vector regression (SVR) is presented. This report focuses on a black box model of the PID with additional functions and modifications provided by the manufacturers and without information on the exact structure. The process of feature selection and its impact on the training and testing abilities are emphasized. The method was tested on a real PLC (Siemens and General Electric) with the implemented PID. The results show that the SVR maps the function of the PID algorithms and the modifications introduced by the manufacturer of the PLC with high accuracy. With this approach, the simulation results can be directly used to tune the PID algorithms in the PLC. The method is sufficiently universal in that it can be applied to any PI or PID algorithm implemented in the PLC with additional functions and modifications that were previously considered to be trade secrets. This method can also be an alternative for engineers who need to tune the PID and do not have any such information on the structure and cannot use the default settings for the known structures.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700