FULL TEXT IN RUSSIAN


Mekhatronika, Avtomatizatsiya, Upravlenie, 2017, vol. 18, no. 1, pp. 56—63
DOI: 10.17587/mau.18.56-63


Structural and Simulation Models in the Model-oriented Designing of the Electric Valve Actuator for a Rotary Support Device
S. G. German-Galkin, ggsg@yandex.ru, R. S. Gavrilov, roman_gavrilov85@mail.ru, Yu. N. Mustafayev, mustafaev-spb@mail.ru



Corresponding author: German-Galkin Sergei G., D. Sc., Prof., National Research University of Information Technologies, Mechanics and Optics (ITMO), 197101, St. Petersburg, Russian Federation, e-mail: ggsg@yandex.ruu

Received on May 05, 2016
Accepted on May 22, 2016

The article is devoted to the problems of development of the modern systems for control of the electric valve actuator of the rotary support device (RSD). It examines the tasks of modeling of real physical objects, including designing of the control systems, testing and development of the working prototypes. The most effective solution to the set tasks is the ModelBased Design — MBD. This method integrates into a single working process different stages of designing of the system, such as formulation of the technical requirements, modeling, development of the system, its debugging and testing. The most convenient instrument for realization of the model-oriented designing of the control system is MATLAB-Simulink environment. In this work on the example of two-co­ordinate RSD for the electric valve actuator of the azimuthal axis the first stages of MBD are considered in detail:
— Development of the structural models based on a mathematical description and using the structural blocks of Simulink package and its Blocksets;
— Development of the simulation models, using the masked blocks of SimScape package;
— Development of the executable code by means of MATLAB-Simulink for comptrollers of STM32F103 series. Kits of program resources — MATLAB-Simulink, CubeMX, and Keil, the set of library modules — Target Support Package — STM32 Adapter, etc., offered to the developer, provide an opportunity for realization of the algorithm for operation of the systems of any complexity, which do not require engineers' deep knowledge in the area of programming. On the example of the developed system for control of the electric valve actuator of the azimuthal axis of RSD the algorithm for development of the executable code was presented, consisting of the following steps:
— Initialization of the comptroller (indication of the peripheral modules involved in the control system with their tuning) in CubeMX program;
— Programming of the algorithm for operation of the comptroller in MATLAB-Simulink environment with the use of different library modules, including the embedded and the pluggable ones;
— qeneration of the executable code with its subsequent recording in the microcontroller.
Keywords: structural model, simulation model, MATLAB-Simulink, electric drive, model-oriented design, code generation


For citation:

German-Galkin S. G., Gavrilov R. S., Mustafayev Yu. N. Structural and Simulation Models in the Model-oriented Designing of the Electric Valve Actuator for a Rotary Support Device, Mekhatronika, Avtomatizatsiya, Upravlenie, 2017, vol. 18, no. 1, pp. 56—63.
DOI: 10.17587/mau.18.56-63

To the contents