查看“︁超前-滞后补偿器”︁的源代码
←
超前-滞后补偿器
跳转到导航
跳转到搜索
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
{{no footnotes|time=2015-10-29T12:54:34+00:00}} {{NoteTA |G1=Communication |G2=Electronics |1=回授=>zh-cn:反馈; |2=zh-hans:环;zh-hant:迴路; |3=zh-hans:变量;zh-hant:變數; }} '''超前-滞后补偿器'''(Lead–lag compensator)是[[控制系統]]中的一個元件,可以改善回授或是控制系統中不理想的[[頻率響應]],是[[經典控制理論]]中的一個基本元件。 == 應用 == 超前-滞后补偿器可以應用在[[機器人]]、[[衛星]]控制、汽車診斷、[[雷射]]頻率補償等應用中,是類比控制系統及數位控制系統中的一個重要元件。 若給定待控制系統,可以用補償器來達到較理想的性能規格。[[比例控制器|P(比例)控制器]]、I(積分)控制器、D(微分)控制器、PI控制器、PD控制器及[[PID控制器]]都可以用來改善系統的特性(例如減小穩態誤差、共振峰值、或[[上昇時間]]等)。利用补偿器也可以達到類似的效果。 == 理論 == 超前补偿器及滞后补偿器都會在開迴路[[傳遞函數]]中增加[[极点_(复分析)|極點]]-[[零點]]對,超前补偿器及滞后补偿器在s域下的的傳遞函數如下: :<math>\frac{Y}{X} = \frac{s-z}{s-p} </math> 其中 :''X''為補償器的輸入 :''Y''為輸出 :''s''為複數的[[拉普拉斯變換]]變數 :''z''為零點頻率 :''p''為極點頻率 一般而言零點及極點都會有負的實部,也就是在[[複平面]]上的左半平面。若是超前补偿器,<math>|z| < |p|</math>,其相位為超前的,若是滞后补偿器<math> |z| > |p| </math>,其相位為落後。 超前-滞后补偿器是由一個超前补偿器和滞后补偿器串接而得。整體的傳遞函數如下 :<math> \frac{Y}{X} = \frac{(s-z_1)(s-z_2)}{(s-p_1)(s-p_2)}. </math> 一般而言<math> |p_1| > |z_1| > |z_2| > |p_2| </math>,其中''z''<sub>1</sub> 和 ''p''<sub>1</sub> 是超前补偿器的零點及極點,而''z''<sub>2</sub> 和''p''<sub>2</sub> 是滞后补偿器的的零點及極點。一般超前补偿器是在高頻時提供領先的相位。因此會將極點往左邊移動,加強系統的穩定性及加快響應。滞后补偿器在低頻時提供滞后的相位,以減少穩態誤差。 準確的零點及極點位置需視閉迴路響應的希望特性以及待控制系統的特性而定。不過滞后补偿器的零點及極點需要靠近一些,以避免讓極點右移,會讓反應變慢甚至不穩定。因為滞后补偿器的主要目的是要調整低頻的特性,因此其零點與極點也需要靠近原點。 ==實現== 類比及數位的控制系統都可以加上超前-滞后补偿器,實現的方式不同,但其背後的原理都是一樣的。其傳遞函數已經過調整,以和輸入有關的項的和,以及輸入及輸出的積分項的和組成 :<math> Y = X - (z_1 + z_2) \frac{X}{s} + z_1 z_2 \frac{X}{s^2}+ (p_1+p_2)\frac{Y}{s} - p_1 p_2 \frac{Y}{s^2}. </math> 在類比控制系統中,積分器很貴,因此會設法減少需要用到的積分器: :<math> Y = X + \frac{1}{s}\left((p_1+p_2)Y - (z_1+z_2)X + \frac{1}{s}(z_1 z_2 X - p_1 p_2 Y)\right). </math> 在類比控制系統中,控制信號一般會是[[電壓]]或是[[電流]](不過也可以是液壓[[壓力]]等)。 在電子式的類比控制系統中,超前-滞后补偿器是由[[運算放大器]]的網路組合成積分器或是加權和電路的組合。若是數位控制系統,運算是用數位方式來進行。 用[[積分方程]]表示傳遞函數的原因是信號的微分常會將其雜訊放大,而積分信號可以減少雜訊的影響。以數值運算的角度而言,用積分器來實現是最穩定的。 == 直覺的解釋 == 若要設計超前-滞后补偿器,工程師需考慮系統要改善的部份是否可分類為超前补偿器、滞后补偿器或是兩者的組合(超前-滞后补偿器)。輸入信號的電子響應可以用網路的[[拉氏變換]]表示,也就是複數的函數,可以以二個方式來表示。複數函數<math>F(x)</math>可以以下式表示<math>F(x) = A(x) + i B(x)</math>,其中<math>A(x)</math>為函數的實部,而<math>B(x)</math>為函數的虛部。 網路的「相角」是<math>F(x)</math>的輻角,在左半平面為<math>\tan^{-1}(B(x)/A(x))</math>。若在所有的正負頻率下,輻角均為負值,則網路為「滞后补偿器」,所有的正負頻率下,輻角均為正值,則網路為「超前补偿器」。若在所有的正負頻率下,輻角有正值也有負值,則網路為「超前-滞后补偿器」。 <!-- Depending upon the nominal operation design parameters of a system under an active feedback control, a lag or lead network can cause [[Stability theory|instability]] and poor speed and response times. --> ==相關條目== * [[比例控制]] * [[PID控制器]] ==參考資料== #Nise, Norman S. (2004); ''Control Systems Engineering'' (4 ed.); Wiley & Sons; ISBN 0-471-44577-0 #Horowitz, P. & Hill, W. (2001); ''The Art of Electronics'' (2 ed.); Cambridge University Press; ISBN 0-521-37095-7 #Cathey, J.J. (1988); ''Electronic Devices and Circuits (Schaum's Outlines Series)''; McGraw-Hill ISBN 0-07-010274-0 ==外部連結== * [http://ctms.engin.umich.edu/CTMS/index.php?aux=Extras_Leadlag Matlab Control Tutorials: lead and lag compensators] {{Wayback|url=http://ctms.engin.umich.edu/CTMS/index.php?aux=Extras_Leadlag |date=20131002180737 }} * [https://web.archive.org/web/20150709150010/http://www.sccs.swarthmore.edu/users/06/adem/engin/e58/lab6/index.php lead controller using Matlab] * [http://www.mathpages.com/home/kmath249/kmath249.htm Lead-Lag Frequency Response] at MathPages * [http://www.mathpages.com/home/kmath198/kmath198.htm Lead-Lag Algorithms] at MathPages {{DEFAULTSORT:Lead-lag compensator}} [[Category:控制理论]]
该页面使用的模板:
Template:No footnotes
(
查看源代码
)
Template:NoteTA
(
查看源代码
)
Template:Wayback
(
查看源代码
)
返回
超前-滞后补偿器
。
导航菜单
个人工具
登录
命名空间
页面
讨论
不转换
查看
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
MediaWiki帮助
特殊页面
工具
链入页面
相关更改
页面信息