Design of Prototyping Control Unit for BLDC/PMSM Drives and Piezoelectric Actuators
摘要
This paper addresses the challenges of creating a suitable control unit for experimental research and rapid control prototyping for drive systems in mechatronics and robotics. These systems are integrated into modern transport machines and smart production lines that form advanced cyber-physical factories. The research uses open-software and open-hardware solutions. The proposed concept deals with control and power hardware, the NuttX RTOS operating system and the pysimCoder text and block programming environment. The concept is mainly intended for modern, high dynamic brushless direct current and permanent magnet synchronous motor drives and innovative piezoelectric actuators. The paper involves design of custom printed circuits boards, and discusses the used microcontroller, power stage and necessary interfaces for peripherals. The paper also discusses a novel approach to remote tuning and firmware updates including generated code of controller applications, which was integrated into pysimCoder and NuttX RTOS as part of the development. The features of the developed unit are demonstrated by measured data obtained from real experiments with permanent magnet synchronous motor BLWR233D-36V-4000 and piezoelectric actuator PL140.