Step Action
3
Configuretheautocommutationfunction
Mode 1
As described in Section "Auto commutation" on page 94 or
Recommendation:
P390[0] = 1
P392[0] =500
P392[1] =500
P392[2] =500
P392[3] =500
P393[0] = Rated motor current
P393[1] = Rated motor current
Mode 2
Parameters 792.1 and 792.2 are used as the measuring frequency and
measuring amplitude (see step 2)
Recommendation:
P794[0] = 100ms
P794[1] = 50% of rated motor current
P794[2] = 250ms
4
Startingtheexpandedspeedcontrolcircuitisnotabsolutelynecessary,
butwillresultincontrolwithbetterdynamicperformance.Thecircuitcan
bestartedbysettingP 350[0] - SEL_ObserverMethodtoavalueof4.
P 339 - CON_SCON_Kalmancanbeusedfortuningpurposes.
5
Ifnecessary,adjustthenoisecovariancematricesandthefiltertime
constantsfortheexpandedspeedcontrolcircuit(changeswilltakeeffect
inreal-time).
Table 6.31: Configuring the Kalman filter for sensorless control (continue)
ID No.: 0842.26B.5-01Date: 09.2020
ServoOne- Device Help
99
6 Encoder
In order to make the encoderless control commissioning process easier, a function
used to calculate the position difference between encoderless control and a real
encoder can be activated. To use this function, the encoder channel that will be used
for the comparison must be selected in P797[0] - ENC_CH4_Kalman_Compare.
Make sure that the encoder channel is configured correctly! This also includes the
encoder mounting angle P349[0] - CON_FM_MConOffset. In addition to the
position difference, the encoder angle is also used to determine the d current and q
current as scope variables.
6.8.2Sensorlessasynchronousmotorcontrol
In sensorless mode, the other variables (position, speed, torque) are calculated
based on characteristic motor data and the measured currents and voltages on the
motor. A problem is determining position at standstill or at low speed.