6.8.1Sensorlesscontrolsynchronousmotor
NOTE
l SensorlesscontrolwithanexpandedKalmanfilterrequiresthe
followingfirmwareversions:
o
ServoOne:V3.25-95orhigher
o
ServoOneHF:V195.05-97orV193.05-01orhigher
o
ServoOnejunior:V1.30-98
Value Value replacement text Description
0 READY Waitsforinput
1 TAKEOVER_ENCCH1
Switchestoencoderchannel1in
real-time
2 TAKEOVER_ENCCH4
Switchestoencoderchannel4in
real-time
3 PRESET
Generalinitializationforencoder
channel4withsensorlesscontrol;
thefollowingarecarriedout
duringthisinitializationroutine:
l Thetestsignalgenerator
isconfigured
l TheQmatrix,Rmatrixare
calculated
l TheKalmanfilteris
initialized
Table 6.29: Control word ENC_CH4_Ctrl (P783)
ID No.: 0842.26B.5-01Date: 09.2020
ServoOne- Device Help
93
6 Encoder
Value Value replacement text Description
4 START_KAL
StartsandinitializestheKalman
filterwithoutdeterminingthe
noisecovariancematricesand
withoutconfiguringthetestsignal
generator
5 STOP_KAL StopencodermoduleCH4
6 CALC_RQ
Calculatesnoisecovariance
matricesRandQbasedonthe
configuredmotorparameters
Table 6.29: Control word ENC_CH4_Ctrl (P783) (continue)
P No. Index Name Unit Description
339 CON_SCON_Kalman Kalman:Setting
0 Tf_Kalman ms Kalman:Integrationtime
1 KpScale_Kalman % Kalman:Gain
350 CON_SCALC_SEL Usedtoselectthespeedcalculationmethod
0 SEL_ObserverMethod Selectionofspeedcalculationmethod
508 0 ENC_CH4_Sel Selectionofencodertype
783 0 ENC_CH4_Ctrl Control
790 0 ENC_CH4_Kalman_R Sensorlesscontrol:R-Matrix
791 ENC_CH4_Kalman_Q Sensorlesscontrol:Q-Matrix
791 0 Q[0,0] Sensorlesscontrol:Q-Matrix(id)
791 1 Q[1,1] Sensorlesscontrol:Q-Matrix(iq)
791 2 Q[2,2] Sensorlesscontrol:Q-Matrix(omega)
791 3 Q[3,3] Sensorlesscontrol:Q-Matrix(epsilon)
791 4 Q[4,4] Sensorlesscontrol:Q-Matrix(TLast)
792 ENC_CH4_Kalman_
SigInj
Sensorlesscontrol:Testsignalgenerator
792 0 Signal SCtestsignal:Signalcalculationselection
792 1 Frequency Hz SCtestsignal:Sinusoidalsignalfrequency
Table 6.30: “Sensorless synchronous motor control” parameters