当前位置:网站首页>Parameter self-tuning of relay feedback PID controller
Parameter self-tuning of relay feedback PID controller
2022-07-06 07:42:00 【ba_ wang_ mao】
Today, we will introduce a method of automatic tuning of control algorithm parameters , This method is called relay feedback based self-tuning .
One 、 Relay feedback principle
By adding a non-linear link with relay characteristics to the circuit, a continuous and stable oscillation can be obtained , Then the intermediate parameters are obtained : Critical gain and critical period , Combine with the setting formula to realize PID Parameter setting of . Generate continuous oscillation through relay feedback as a pair Z-N An improvement of critical proportionality method .
chart 1.1 Structure block diagram of relay self-tuning
,
h Is the relay amplitude ,a- Is the output signal amplitude .
chart 1.2 Frequency domain response curve of relay and control object
From the Nyquist stability criterion :
have to :
The critical value can be roughly obtained :
Two 、 be based on Z-N French PID Parameter setting
Controller type | KP | Tn | Tv | Ki | Kd |
P | 0.5*Kμ | --- | --- | --- | --- |
PD | 0.8*Kμ | --- | 0.12*Tμ | --- | KP*Tn |
PI | 0.45*Kμ | 0.85*Tμ | --- | KP/ Tn | --- |
PID | 0.6*Kμ | 0.5*Tμ | 0.12*Tμ | KP/ Tn | KP*Tn |
3、 ... and 、 relay feedback PID Introduction to self-tuning process
1、 First use the relay to make the system vibrate , The process of oscillation is : When feedback is less than expected , Output positive full control quantity ; When feedback is greater than expected , Output negative full control quantity , Force the system to vibrate .
2、 Measure the amplitude and period when the system vibrates , The critical gain and oscillation period of the system can be obtained ( The oscillation period is obtained from the adjacent peaks of the curve )
3、 According to the obtained critical gain and oscillation period , from Z-N Table get the required PID Parameters .
chart 3.1 Relay feedback self-tuning PID Controller rendering
chart 3.2 Effect diagram of system vibration
Four 、 summary
Relay feedback setting PID Parameters can be set PID Parameters , It is better to . But in the simulation process ,PI The effect is not satisfactory . The overall scheme is simple , Strong applicability . Relay feedback method self-tuning PID Parameters are widely used in temperature control systems , Other applicable scenarios are not clear .
relay feedback PID Controller parameter self-tuning - You know (zhihu.com)
边栏推荐
- TS 类型体操 之 循环中的键值判断,as 关键字使用
- esRally国内安装使用避坑指南-全网最新
- Full Score composition generator: living on code
- Méthode d'obtention des propriétés de l'objet JS (.Et [] méthodes)
- Games101 Lesson 7 shading 1 Notes
- Jerry's ad series MIDI function description [chapter]
- Pre knowledge reserve of TS type gymnastics to become an excellent TS gymnastics master
- Key value judgment in the cycle of TS type gymnastics, as keyword use
- Database addition, deletion, modification and query
- Get/post/put/patch/delete meaning
猜你喜欢
软件测试界的三无简历,企业拿什么来招聘你,石沉大海的简历
Games101 Lesson 7 shading 1 Notes
成为优秀的TS体操高手 之 TS 类型体操前置知识储备
The ECU of 21 Audi q5l 45tfsi brushes is upgraded to master special adjustment, and the horsepower is safely and stably increased to 305 horsepower
[window] when the Microsoft Store is deleted locally, how to reinstall it in three steps
Qualitative risk analysis of Oracle project management system
Leecode-c language implementation -15 Sum of three ----- ideas to be improved
JMeter performance test steps practical tutorial
[computer skills]
Ble of Jerry [chapter]
随机推荐
C # display the list control, select the file to obtain the file path and filter the file extension, and RichTextBox displays the data
Interview Reply of Zhuhai Jinshan
qt颜色与字符串、uint相互转换
Inspiration from the recruitment of bioinformatics analysts in the Department of laboratory medicine, Zhujiang Hospital, Southern Medical University
Position() function in XPath uses
Launch APS system to break the problem of decoupling material procurement plan from production practice
word删除括号里内容
Typescript indexable type
Is the super browser a fingerprint browser? How to choose a good super browser?
Get/post/put/patch/delete meaning
Wonderful use of TS type gymnastics string
js對象獲取屬性的方法(.和[]方式)
洛谷P4127 [AHOI2009]同类分布 题解
Methods for JS object to obtain attributes (. And [] methods)
位运算异或
Ble of Jerry [chapter]
word中把带有某个符号的行全部选中,更改为标题
Word setting directory
实现精细化生产, MES、APS、ERP必不可少
leecode-C语言实现-15. 三数之和------思路待改进版