Step Action
3
Configuretheautocommutationfunction
Mode 1
As described in Section "Auto commutation" on page 90
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.30: Configuring the Kalman filter for sensorless control (continue)
MOOG
ID
No.: CB40859-001 Date: 02/2018
MSD Servo Drive- Device Help
95
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
Step Action
1
Setmotortype(P 450[0] - MOT_Type)to“2(ASM)=asynchronous
motor”
2 Enterthemotorname(P 451[0] - MOT_Name)
3 Executeidentification
4 Savetheparametersthatweredetermined
5
Setmotortype(P 450[0] - MOT_Type)to“7(ASM_SFC)=asynchronous
motor_SFC”
6
Setencoderforcommutationandtorquecontrol(P 520[0] - ENC_MCon)
to“CH4(4)=virtualencoder(Channel4)”
7 SetP 508[0] - ENC_CH4_Selto"8(SFC)"
TheencoderforcommutationwillimplicitlybeSFCasaresultofthenew
motortype.Ifthereisarealencoder,speedorpositioninformationcan
beusedfortestingpurposes.
8 Runthemotorwithspeedcontrol,usingramps.
Table 6.31: Configuring the asynchronous motor for sensorless control
From firmware 124.20-08 additional
document CC41778-001 applies