Search
Search Results
Found one item.
1 - 1 of 1 items
An algorithm for adaptive control of a DC motor based on the use of machine learning technology
with reinforcement is proposed and investigated. An overview and brief analysis of the state of affairs in
the field of intelligent motor control systems is given. A mathematical model of the DC motor is presented,
and a structural scheme for training an intellectual agent is presented. An intelligent adaptive motor speed
control system is proposed. The DC motor is represented as a black box with the limited input and output.
The control system is based on a zero-order Q-learning algorithm. It is assumed that the output of the
intelligent agent is a control applied to the motor input. The intelligent system uses a tabular approximation
of the value of each of the control action. In this article, we study the effect of the discreteness of the
representation of state, the set of control effects used, the applied rewards, and the parameters of the
learning algorithm on the control error. The sensitivity of the control system to the parameters of the motor
and an unmeasured moment is investigated. Based on the results of the study, a modified algorithm is
proposed, which assumes the measurement or evaluation of the current of the motor stator. The control
algorithm provides robustness to parameters and external disturbance. Additionally, the approximation of
the control value function using polynomials and using a neural network are investigated