Abstract

The problem of cogging torque is due to a magnetic behavior, intrinsic to synchronous machines and due to the presence of permanent magnets themselves. Cogging torque is a significant problem when the servo drive is used for applications where high precision in terms of position control is required. In this paper we present a method of cogging torque reduction by means of a control technique based on mathematical modeling of the cogging phenomenon itself in order to exploit this knowledge directly in the controller design. The mathematical model is inserted in the dynamic model of the synchronous machine in order to exploit the feedback linearization, providing an expression of the control law in which the contribution of the deterministic knowledge of the phenomenon is directly present. The cogging phenomenon physically depends on the angular position of the rotor, as well as the deterministic model we use to define the control vector. This makes it interesting and innovative to determine whether the control algorithm can be inserted within a sensor-less architecture, where rotor position and angular velocity measurements are not available. For this purpose, we present the use of an extended Kalman filter (EKF) in the continuous-time domain, discussing the advantages of an observer design based on a dynamic motor model in three-phase and direct-square axes. Results are presented through very accurate simulation for a trajectory-tracking problem, completing with variational analysis in terms of variation of initial conditions between EKF and motor dynamics, and in terms of parametric variation to verify the robustness of the proposed algorithm. Moreover, a computational analysis based on Simulink Profiler is proposed, which provides some indication for possible implementation on an embedded platform.

Highlights

  • We introduce the problem of cogging torque suppression in synchronous/brushless power drive systems when the goal is to use a sensor-less architecture, in which there is no availability of an encoder/resolver or any other kind of measurements of rotor axis positioning/speed.We want to highlight that the novelty of our work in the usage of a sensor-less power drive system architecture in the context of cogging torque reduction for applications where the precision of rotor axis positioning control is an important issue in order to have good trajectory tracking

  • We present the use of an extended Kalman filter (EKF) in the continuous-time domain, discussing the advantages of an observer design based on a dynamic motor model in three-phase and direct-square axes

  • In this work we present the combination of the feedback linearization non-linear control technique and the extended Kalman filter (EKF) designed considering a continuous time domain model, exploiting

Read more

Summary

Introduction

We want to highlight that the novelty of our work in the usage of a sensor-less power drive system architecture in the context of cogging torque reduction for applications where the precision of rotor axis positioning control is an important issue in order to have good trajectory tracking. An example of these applications is robotic manipulation for “pick and place” operations. As explained in following sections, the usage of a higher dynamic cardinality of the reference model for the observer design has the advantage of being able to avoid possible algebraic loops related with the continuous time domain EKF application, it requires a little increase of computational complexity

Methods
Results
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call