Moon Control Products Ltd. Tel.: +44 (0)1202 599922 www.mooncontrolproducts.com Page | 26
4.2 Tuning Posion Loop
Table 4–2List of posion loop parameters
Under the premise that the inera rao is set
correctly, this parameter can be set, if you do not
know the inera rao, please directly set the
posion loop acceleraon feed forward
(0x60FB03)
The maximum allowable error, exceeding the
changed value will alarm 020.0
Step of Posion loop tuning is shown below:
Step1: Posion loop proporonal gain adjustment
Increasing posion loop proporonal gain can improve posion loop bandwidth, thus reducing posioning me and
following error, but seng it too high will cause noise or even oscillaon. It must be set according to load condions.
Kpp = 103 * Pc_Loop_BW, Pc_Loop_BW is posion loop bandwidth. Posion loop bandwidth cannot exceed velocity
loop bandwidth. Recommended velocity loop bandwidth: Pc_Loop_BW<Vc_Loop_BW / 4, Vc_Loop_BW.
Step2: Posion loop velocity feedforward adjustment
Increasing the posion loop velocity feedforward can reduce posion following error, but can result in increased
overshoong. If the posion command signal is not smooth, reducing posion loop velocity feedforward can reduce
motor oscillaon.
The velocity feedforward funcon can be treated as the upper controller (e.g. PLC) have a chance to directly control
the velocity in a posion operaon mode. In fact this funcon will expend part of the velocity loop response ability, so
if the seng can’t match the posion loop proporonal gain and the velocity loop bandwidth, the overshot will
happen.