4.2.10. PID-algorithm for BLDC engine control
Algorithm description
BLDC engine is controlled by the PID regulator, with the coordinate as the controlled parameter. The controlled coordinate changes
according to motion settings and incoming commands to provide motion capability. We will call controller coordinate the running
position. Output current is the control signal of the regulator.
The control action is calculated according to the following formula:
, where:
- is the control action
- is difference between the running coordinate and the current motor coordinate
The effects different PID components (Kp, Ki, Kd) have are same for BLDC and DC motors. See
PID-algorithm for DC engine control
PID regulator manual tuning
We provide a special XiLab extension for the manual adjustment of the PID regulator coefficients. The time dependence of the speed of
the BLDC engine and the speed retention error is shown in a special window, see the screenshot below.
The PID regulator tuning window
The stable position retention is necessary for the correct engine operation.
Steps to adjust the coefficients:
1. First, you need to evaluate the PID coefficients. Given the structure of the managed system, they can be calculated from
simplified formulas. For this, the parameters from the documentation for the appropriate motor and positioner are used.
- electromechanical motor coefficient [H / A] (the torque generated by the current strength is 1 A). Can be calculated
as the ratio
, where
is the nominal (maximum) force generated by the motor,
is the rated (maximum)
current strength.
- weight of load (kg).
.
Page 58 / 345
Page 58 / 345
Summary of Contents for 8SMC5-USB
Page 30: ...Linux Page 30 345 Page 30 345 ...
Page 83: ...Connection of magnetic brake to one axis or two axis systems Page 83 345 Page 83 345 ...
Page 87: ...Scheme of buttons connection to the HDB 26 connector Page 87 345 Page 87 345 ...
Page 99: ...Page 99 345 Page 99 345 ...
Page 167: ...Vertical load capacity the maximum vertical load on the stage Page 167 345 Page 167 345 ...
Page 186: ...Click Next Click Continue anyway Page 186 345 Page 186 345 ...
Page 188: ...Page 188 345 Page 188 345 ...
Page 190: ...Page 190 345 Page 190 345 ...
Page 193: ...Page 193 345 Page 193 345 ...
Page 201: ...Select the XILab application in the Programs block Start it Page 201 345 Page 201 345 ...
Page 274: ...7 Files 1 Configuration files 2 Software Page 274 345 Page 274 345 ...
Page 331: ...Motorized Iris Diaphragms 8MID98 Motorized Iris Diaphragm Page 331 345 Page 331 345 ...
Page 338: ...8 Related products 1 Ethernet adapter Page 338 345 Page 338 345 ...
Page 339: ...8 1 Control via Ethernet 1 Overview 2 Administration Page 339 345 Page 339 345 ...