Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

UM0324 Datasheet(PDF) 87 Page - STMicroelectronics

Part # UM0324
Description  This user manual describes
PDF  105 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  STMICROELECTRONICS [STMicroelectronics]
Direct Link  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

UM0324 Datasheet(HTML) 87 Page - STMicroelectronics

Back Button UM0324 Datasheet HTML 83Page - STMicroelectronics UM0324 Datasheet HTML 84Page - STMicroelectronics UM0324 Datasheet HTML 85Page - STMicroelectronics UM0324 Datasheet HTML 86Page - STMicroelectronics UM0324 Datasheet HTML 87Page - STMicroelectronics UM0324 Datasheet HTML 88Page - STMicroelectronics UM0324 Datasheet HTML 89Page - STMicroelectronics UM0324 Datasheet HTML 90Page - STMicroelectronics UM0324 Datasheet HTML 91Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 87 / 105 page
background image
UM0324
Library functions
87/105
Figure 46.
Time domain to discrete PID equations
In theory, the higher the sampling rate, the better the regulation. In practice, you must keep
in mind that:
●
The related CPU load will grow accordingly.
●
For speed regulation, there is absolutely no need to have a sampling time lower than
the refresh rate of the speed information fed back by the external sensors; this
becomes especially true when a tacho-generator sensor is used while driving the motor
at low to medium speed.
As discussed in Section 2.2.2 on page 19, the speed regulation loop sampling time can be
customized by editing the PID_SPEED_SAMPLING_TIME parameter in the
MC_Control_Param.h
header file. The flux and torque PID regulator sampling rates are
given by the relationship
Note:
REP_RATE
must be an odd number if currents are measured by shunt resistors (see also
Section A.2 on page 98); its value is 8-bit long.
4.8.5
Adjusting speed regulation loop Ki, Kp and Kd vs motor frequency
Depending on the motor frequency, it might be necessary to use different values of Kp, Ki
and Kd.
These values have to be input in the code to feed the regulation loop algorithm. A function
performing linear interpolation between four set-points
(PID_Speed_Coefficient_update) is provided as an example in the software library
(see MC_PID_regulators.c) and can be used in most cases, as long as the coefficient
values can be linearized. If that is not possible, a function with a larger number of set-points
or a look-up table may be necessary.
To enter the four set-points, once the data are collected, edit the MC_Control_param.h
file and fill in the field dedicated to the Ki, Kp and Kd coefficient calculation as shown below.
fX
T
()
K
p
Error
sys
T
×
k
i
T
s
Error
sys
t
K
d
Error
sys
T
Error
sys
T1
–
–
()
×
+
0
T
∑
×
+
=
ft
()
K
p
Error
sys t
()
×
K
i
Error
sys
0
t
∫
×
t
()dt K
d
t
d
d
Error
sys t
()
()
×
++
=
Time domain
Discrete
domain
k
i
T
s
×
K
i
=
(sampling done at Fs = 1/Ts frequency)
1
_
_
2
+
⋅
=
RATE
REP
FREQ
PWM
rate
sampling
PIDs
torque
and
Flux



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com