Title :
New possibilities of industrial programming software
Author :
Seman, Pavol ; Juhas, Martin ; Tkac, Lukas ; Honek, Marek
Author_Institution :
Inst. of Autom. Meas. & Appl. Inf., Slovak Univ. of Technol. in Bratislava, Bratislava, Slovakia
Abstract :
Recent developments in the area of industrial programing software expand the potential of the automation programs considerably. In addition to IEC 61131-3 languages, programming languages like C and C++ are getting available for industrial controllers, which opens new possibilities of reusing existing programs for real time processing in these controllers. Paper deals with swing-up and online model predictive control of mechatronic device - reaction wheel inverted pendulum. Swing-up control uses convenient shape of exponential function over pendulum position for determination of required energy to be delivered to the system. For stabilization of pendulum in the upright position a predictive controller based on optimal control law with perturbation was used. An important part of the solution is PLC implementation of qpOASES package for numerical solution of quadratic optimization problem. Application is implemented and tested using industrial PLC connected to a laboratory pendulum.
Keywords :
control engineering computing; industrial control; nonlinear control systems; optimal control; pendulums; predictive control; production engineering computing; programmable controllers; programming languages; real-time systems; stability; wheels; IEC 61131-3 languages; automation programs; exponential function; industrial PLC; industrial controllers; industrial programming software; laboratory pendulum; mechatronic device; online model predictive control; optimal control law; pendulum stabilization; programming languages; qpOASES package; quadratic optimization problem; reaction wheel inverted pendulum; real time processing; swing-up control; Automation; Cost function; Mathematical model; Process control; Software packages; Wheels; PLC; industrial software; predictive control; reaction wheel pendulum;
Conference_Titel :
Process Control (PC), 2013 International Conference on
Conference_Location :
Strbske Pleso
Print_ISBN :
978-1-4799-0926-1
DOI :
10.1109/PC.2013.6581456