Author:
Ramelan Agus,Rohman Arief Syaichu,Kelana Allen
Abstract
This paper presents an implementation embedded system for position control of Permanent Magnet Synchronous Motor (PMSM). The control system consists of raspberry pi 3 as a microcontroller, ASDA-A2 servo drive, and Delta Servo ECMA type. The software design includes simulation tool and Python included on Raspbian OS. Communication between Raspberry Pi 3 and ASDA-A2 drivers using the ASCII Modbus communication protocol. Raspberry Pi 3 processes the reference data and the actual reading result and calculates the resulting error. The control algorithm used in this research is Model Predictive Control (MPC). As a Linear Quadratic Regulator, MPC aims to design and generate an optimal control signal with the ability to anticipate saturation, receding horizon, future event and take control accordingly In the design of the MPC technique to adjust the speed of the PMSM to take action of reference tracking, performance index optimization is done by adjusting the value of weighting horizon N, Q and R. The simulation and implementation results showed that the PMSM can reach the stability point on each desired setpoint and result in a near-zero steady-state error.
Reference10 articles.
1. De Lillo F., Cecconi F., Lacorata G., Vulpiani A., EPL, 84 (2008) [1] Aamir Hashim O.A. “Optimal Speed Control for Direct Current Motors Using Linear Quadratic Regulator”. Journal of Science and Technology - Engineering and Computer Sciences, Vol. 14, No. 3, June 2013.
2. Prasetyo Hanif. (2017): Quadratic Programming Implementation in Model Predictive Control using Arduino Mega2560 for Speed Control of BLDC Motor, Master’s Program Thesis, Institut Teknologi Bandung.
3. Bolognani Saverio Bolognani Silverio, Peretti Luca, and Zigliotto Mauro. Design and Implementation of Model Predictive Control for Electrical Motor Drives. Ieee Transactions on Industrial Electronics, VOL. 56, NO. 6, JUNE 2009.
4. Prasetyo Hanif Fauzan; Rohman Arief Syaichu; Santabudi M. R. A. R.. Implementation of model predictive control using Algorithm-3 on Arduino Mega 2560 for speed control of BLDC motor. 2017 3rd International Conference on Science in Information Technology (ICSITech).
5. Ekaputri Cahyantari; Rohman Arief Syaichu. Model predictive control (MPC) design and implementation using algorithm-3 on board SPARTAN 6 FPGA SP605 evaluation kit. 2013 3rd International Conference on Instrumentation Control and Automation (ICA).
Cited by
2 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Variable speed control of EV using I2V communication;INTELLIGENT SYSTEMS: A STEP TOWARDS SMARTER ELECTRICAL, ELECTRONIC AND MECHANICAL ENGINEERING: Proceedings of 2nd International Conference on Industrial Electronics, Mechatronics, Electrical and Mechanical Power (IEMPOWER), 2021.;2022
2. Sliding Mode Position Control of BLDC Motor with Nonlinear Load Torque in a Locomotive Simulator Platform;2019 2nd International Conference of Intelligent Robotic and Control Engineering (IRCE);2019-08