Синхронное управление пулом сервоприводов радиоуправляемых робототехнических систем

Loading...
Thumbnail Image

Date

2019

Authors

Смирнова, Н. В.
Смирнов, В. В.
Смірнова, Н. В.
Смірнов, В. В.
Smirnova, N.
Smirnov, V.

Journal Title

Journal ISSN

Volume Title

Publisher

ЦНТУ

Abstract

Приведена реализация системы управления радиоуправляемым объектом по нескольким координатам с учетом временных задержек при передаче задающего воздействия. Разработан протокол передачи задающего воздействия исполняющей системе и формат передаваемого пакета. Уменьшено время реакции системы на изменение значения задающего воздействия. Реализовано синхронное управление пулом сервоприводов, что позволило осуществить управление объектом по нескольким координатам без задержек в запуске циклов управления. Наведено реалізація системи управління керованим по радіо об'єктом по декількох координатах з урахуванням тимчасових затримок при передачі впливу що задається. Розроблено протокол передачі значення впливу що задається виконуючої системі і формат пакета що передається. Зменшено час реакції системи на зміну значення впливу що задається. Реалізовано синхронне управління пулом сервоприводів, що дозволило здійснити управління об'єктом по декількох координатах без затримок у запуску циклів управління. The purpose of the article is to improve the characteristics a radio-controlled object servo drive pool control system and solve the problems: reduce the transmission time of the driving influence to the object control system, minimize the influence of the driving action receiving cycle the time delay on the servo drive control cycle duration, servo drive pool provide synchronous control. The article describes the control system for a radio-controlled object in several coordinates implementation. The influence of time delays when transmitting data to the receiver is considered. It is shown that in such control systems there is no synchronous the servo pool control mode. The necessity a synchronous object's servos control system is substantiated creating. A data transfer protocol has been developed for the executing system. The format for the transmitted packet is developed. The fundamental difference between the packet transfer protocol in the developed system: not the value of the control action is transmitted to the executing system, but the numerical value of the state of the control elements on the transmitter side. The the control program architecture is developed. Reduced response time from the system to set action change in the value. The cycle of receiving the set action has a duration about 11 ms. The servo control cycle has a value from 8 to 17 ms. Implemented pool of servos synchronous control. Implemented object control in several coordinates without delays in starting control cycles. The created system is used to control the InMoov robot. Implementation of the developed servo pool management system has shown the effectiveness of the selected architecture for creating software and hardware for radio-controlled robotic systems. Solved tasks to reduce the transmission time of the master object exposure control system to minimize the influence of the time delay cycle master receiving the impact on the duration and servo control loop is provided a synchronous servo control pool.

Description

Keywords

система управления, сервопривод, синхронное управление, объект, прерывание, RTOS, система управління, сервопривід, синхронне управління, об'єкт, переривання, control system, servo, synchronous control, object, interrupt, RTOS

Citation

Смирнова, Н. В. Синхронное управление пулом сервоприводов радиоуправляемых робототехнических систем / Н. В. Смирнова, В. В. Смирнов // Конструювання, виробництво та експлуатація сільськогосподарських машин : загальнодерж. міжвід. наук.-техн. зб. - Кропивницький : ЦНТУ, 2019. - Вип. 49. - С. 213-220.