
B
asi
s
Chapter 6 Built-in PID Function
6-29
6.6
PID Auto-tuning
6.6.1 Basic Theory of PID Auto-tuning
It describes the function of PID auto-tuning.
The performance of PID controller is very different according to P, I, D coefficient. Generally, It is very difficult and takes long time
to predict the system and set P, I, D coefficient because of non-periodical disturbance, interference of other control loop, dynamic
characteristic of control system though the engineer is good at handling the PID controller. So auto-tuning that sets the PID
coefficient automatically is very useful. Generally, there are many methods in setting the PID coefficient. Here, it will describe
Relay Auto-tuning.
(1) PID coefficient setting by Relay auto-tuning
It makes critical oscillation by force and uses the width and period of oscillation to specify the PID coefficient. It applies max.
output and min. output to control system for auto-tuning. Then, oscillation with steady period and steady width occurs
around the Set value like figure 6.15, and it can calculate the boundary gain by using it like expression (6.3.1).
< Figure 6.15 Relay auto-tuning >
width
output
Min
output
Max
K
u
×
−
×
=
p
)
.
.
(
4
(6.4.1)
At this time, oscillation period is called boundary period. If boundary gain and period is specified, use table 6.9, Ziegler &
Nichols tuning table to specify the PID coefficient. This Relay tuning is relatively simple to configure and easy to know the
boundary gain and period so it is used frequently and XGB built-in PID auto-tuning uses this method.
Controller
Proportional gain
(Kp)
Integral time(Ti)
Differential time(Td)
P
u
K
5
.
0
-
-
PI
u
K
45
.
0
2
.
1
/
u
P
-
PID
u
K
6
.
0
2
/
u
P
8
/
u
P
< Table 6.9 Ziegler & Nichols tuning table >
Содержание XBE-DC08A
Страница 124: ...Main Chapter 1 Configuration and Operation Mode of Programs 1 27 1 Memory block diagram ...
Страница 155: ...Main Chapter 2 CPU Function 2 29 Notice For more details on the monitor refer to the XG5000 manual ...
Страница 504: ...Position Chap 6 Commands 6 61 6 11 Function blocks related to Servo Drive ...
Страница 512: ...Positioning Chapter 7 Program 7 8 manual operation 7 1 4 Parameter and Operation Data Setting 1 Parameter Setting ...
Страница 644: ...Positioning Chapter 8 Functions 8 91 ...
Страница 727: ...Positioning Chapter 9 Positioning Error Information Solutions 9 13 ...
Страница 861: ...Special Chapter 1 Embedded Analog 1 39 5 Select View Variables Comments Variables and comments are both displayed ...
Страница 1206: ...Appendix 2 Dimension App2 1 Appendix 2 Dimension Unit mm 1 CPU Type XEC DN32U 2 Positioning Type XEC DN32UP ...
Страница 1207: ...Appendix 2 Dimension App2 2 2 Analog Type XEC DN32UA ...
Страница 1209: ...Appendix 2 Dimension App2 4 XBE DC08A XBE DC16A XBE TN08A XBE TN16A XBE DR16A XBE RY08A ...
Страница 1210: ...Appendix 2 Dimension App2 5 4 Extension Cnet I F Module XBL C41A XBL C21A ...