Control Theory

  • Instrumentation
    • Transducer input/output relation
    • Levels of Automatic Control
  • 拉普拉斯变换
    • Laplace Final Value Theorem
  • 标题被吃了
  • 图分析法
    • Nichols Chart
  • 劳斯判据
  • 根轨迹法
  • Design via Root Locus
  • 状态空间分析
    • 可控性
    • 可观性

教材链接:
控制系统工程学(上)
控制系统工程学(下)

Instrumentation

Transducer input/output relation

• Accuracy: the closeness to the actual value of the variable
• Precision: the apparent degree of accuracy, not the same as accuracy
• Repeatability: the ability to give similar results under the same conditions
• Linearity: the deviation of the output from a straight line
• Sensitivity: Change in output divided by the change in input
• Resolution: the smallest change in the input that will give an output change
• Hysteresis: the amount of output change being different if a given input change is increasing or decreasing
• Slew rate: the highest possible rate of change at the output
• Stability: a change at the output when there is no input change

Levels of Automatic Control

• Direct Digital Control, DDC, is where each part of a complex system is locally controlled by a dedicated controller.
• Distributed Control System, DCS, is a computerised system in which the local DDC controllers are networked for communication and
monitoring. DCS systems incorporate LANs (local area networks) and MAPs (manufacturer’s automation protocols).
• Supervisory control involves a human-machine interface that allows an operator to oversee the operation of the DCS and over-ride the control actions if necessary.
• SCADA is “Supervisory Control and Data Acquisition” and refers to a large-scale DCS system with human access and data storage for processing and recording the status of all aspects of the overall system’s operation.


拉普拉斯变换


逆变换


例题:

Laplace Final Value Theorem


steady-state error can be found by this


标题被吃了

一般的二阶传递函数:

一阶

二阶

欠阻尼用Tr
过阻尼时没有peak time,通常使用Tr1

系统的瞬态响应由两个因素表示:

  • Swiftness:Tr, Tp
  • Closeness:Mpt, Ts

为了得到Mpt和Tp关于ξ的方程:二阶系统的单位阶跃响应的拉氏逆变换初始值为零时的微分,以上结果等于原输出*s(也就是二阶系统的单位冲击响应),拉式逆变换后,当ωnβt=π时等于零

阻尼


定义






图分析法

已知 open loop transfer function

频域响应:

对每一个ω求频域相应的magnitude

phase

最后将所有频域相应的magnitudephase相加,得到该ωmagnitudephase,作Nichols Chart

Nichols Chart


根据Nichols Chart得到以下:

  • Mmax:最大相切环对应的dB
  • **ωr ** 共振频率:相切环处的频率(估算)
  • PM(Phase Margin):a measure of how much phase lag would need to be introduced when the loop magnitude is unity to make the close loop unstable.
  • GM(Gain Margin):a measure of how much the loop magnitude would need to be increased when the phase is 180 degrees to make the closed loop unstable.
  • ωB:和-3dB的交点(估算)(Bandwidth被定义为闭环幅度为-3dB的频率)
  • Gain change required to obtain an Mmax of 1.5dB:为使轨迹与绿环相切,GM需在坐标上变化** -2.5dB **
  • (可以这样估算ζ≈0.01PM)

然后可以得到ζωn

  • Mmax(dB)→ Mmax(ratio)→ζ
    But there is no resonance if ζ > 0.707 (you just need to know this)
  • ζ, ωr→ωn
  • 最后得到TP Ts Mpt


A General Form of the Closed Loop Transfer Function

zi are the zeroes,
pk are poles, plus N poles at the origin.
N is called the system TYPE NUMBER.
(N + K) is the ORDER of the system.


劳斯判据

使用CLTF的分母
某一行同乘任意非零实数,不影响结果

某一行的第一位为零:

  1. 取极小值代换
  2. 逆转系数

某一行全为零:

  • 上一行微分后的系数代替

根轨迹法

open-loop function:KG(s)H(s),

精简步骤:

  1. 开环极点
  2. 开环零点
  3. 渐近线交点
  4. 渐近线角度
  5. 确定根轨迹在实轴的各个部分
  6. 分离点(包括出发点和到达点)
  7. (分离点角度)
  8. 复极点出发角度/复零点到达角度
  9. 根轨迹与虚轴的交点

完整步骤:

  • 第一步:根轨迹开始于G(s)H(s)的有限极点和无限极点,结束于G(s)H(s)的有限零点和无限零点。一个函数也可以有无限的极点和零。

    • 如果函数在s趋于无穷时趋于无穷,那么函数在无穷处有一个极点【e.g. G(s)=s】;
    • 如果函数在s趋于无穷时趋于零,那么函数在无穷处有一个零点【e.g. G(s)=1/s】。
  • 第二步:分支在开环零点或无穷大处结束。这些点被称为到达点。

  • 第三步:根轨迹的分支数等于max(n,m),其中m为开环零点数,n为开环的极点数;也等于闭环极点数。

  • 第四步:根轨迹与实轴(横轴)对称。

  • 第五步:渐近线与实轴的交点可求得为(极点和 - 零点和):

  • 第六步:对于大的s值,RL拥有渐近线,其与实轴成角:

  • 第七步:如果实心的一部分可以成为RL的一段,那么(只考虑实轴上的点):

    • 对于K≥0,在段的右侧的极点和零点的数量为奇数
    • 对于K≤0,则在段的右侧的极点和零点的数量为偶数。
  • 第八步:出发点和到达点称为RL的分离点,可以通过两种方式找到。

    1. 第一种方式:对KG(s)H(s)=-1(E.3)微分。

    方程(E.10)的每一个根如果满足条件(E.3.1),对于K的任何实值,都被接受为分离点。

    1. 第二种方法:transition method,省去了微分。如果G(s)H(s)的极点和零点都是实数(?),我们可以用下面的方程来代替(E.10)。

在分离点或汇合点,根轨迹分支与实轴形成180/n的角,其中n是到达或离开实轴上的单个分离点或汇合点的闭环极点数。因此,对于两个极点,在分离点的分支与实轴形成90°角。

  • 第九步: RL从复数极点出发的角度或到达复数零点的角度可以用以下方式求出(减极点加零点):

    例:

  • 第十步:根轨迹与虚轴(垂直轴)的交点为 ±jωc ,系统从稳定变为不稳定。它们可以用Routh的稳定性准则来计算(解s1=0)。一行完整的零就有可能产生虚轴根。对于增益的正值,也就是绘制根位的那些值,只有s1行可以产生一排零。(原理详见教材上册P309教材链接

临界值K带回s2,算出s(只含虚部),也就是ωc


Design via Root Locus

PI
Any ideal integral compensator zero will work, as long as the zero is placed close to the origin.

PD

PID:PD+PI


状态空间分析

可控性

  • 定义: 如果能找到一个系统的输入,使每个状态变量从期望的初始状态到期望的最终状态,则称系统是可控的;否则系统是不可控的。
  • Definition: If an input to a system can be found that takes every state variable from a desired initial state to a desired final state, the system is said to be controllable; otherwise the system is uncontrollable.
  1. 矩阵简化后(A是对角阵),B中的零元素对应着不可控因素

  2. rankSc满秩则可控

  3. 每个乔丹块的最后一行对应的B中行元素不为零则可控(不考)

可观性

  • 定义:一个LTI系统,如果对于给定的输入,在一个有限的观测时间,t1>t0,使得初始状态x(t0)可以在时间区间[t0,t1]内由输出y(t)唯一确定,那么状态x(t0)是可观测的。如果每一个状态都是可观察的,那么这个系统就是完整状态可观察的,简而言之就是可观察的。
  • Definition: Consider a LTI system, if for a given input, u(t), there is a limited observing time, t1 > t0, such that the initial state x(t0) can be uniquely determined by the output, y(t), within the period t∈[t0,t1] then the state x(t0) is observable. If every state is observable, then the system is complete state observable, in short observable.

model
transfer function model–model based predictive control(需要模型进行预测)
state space model–
PID control–no models

Control Theory【Personal Notes】相关推荐

  1. Ad Hoc Networks TOPIC FOUR <MANET Routing>【Personal Notes】

    Ad Hoc Networks TOPIC FOUR 为什么不用有线MANET Routing? Hidden terminal Exposed terminal MANET的组成分类 一.DSDV( ...

  2. Ad Hoc Networks TOPIC THREE <IP Addressing and Internet Protocol>【Personal Notes】

    Ad Hoc Networks TOPIC THREE Classful IP Address Structure Private IP addresses Router--connect diffe ...

  3. Ad Hoc Networks TOPIC FIVE <Multicast Routing>【Personal Notes】

    Ad Hoc Networks TOPIC FIVE 有线网络的多播 Source-based multicast Core-based multicast 移动网络的多播 分类 1. ODMRP(O ...

  4. Ad Hoc Networks TOPIC TWO <Wireless Network>【Personal Notes】

    Ad Hoc Networks TOPIC TWO Wireless Network GSM: FDD+TDMA GSM network architecture 情景一:网络如何识别新用户 情景二: ...

  5. 【SAS Notes】If then statements

    [回顾内容] data mysas.ifthen; infile 'E:\ifthen.txt' dlm='09'x firstobs=2; input date gtone shen dong al ...

  6. 【Learning Notes】线性链条件随机场(CRF)原理及实现

    1. 概述 条件随机场(Conditional Random Field, CRF)是概率图模型(Probabilistic Graphical Model)与区分性分类( Discriminativ ...

  7. 【Learning Notes】CTC 原理及实现

    原文 CTC( Connectionist Temporal Classification,连接时序分类)是一种用于序列建模的工具,其核心是定义了特殊的目标函数/优化准则[1]. jupyter no ...

  8. 【Learning Notes】PLDA(Probabilistic Linear Discriminant Analysis)

    PLDA 是一个概率生成模型,最初是为解决人脸识别和验证问题而被提出[3,5],之后也被广泛应用到声纹识别等模式识别任务中.学者从不同的动机出发,提出了多种 PLDA 算法,文献[2] 在统一的框架下 ...

  9. 【SAS NOTES】if then和if的区别

    21 data mysas.gprsprict_cal_mer; 22 set mysas.gprsprice_cal mysas.gprsprice; 23 if shen<0.04 then ...

最新文章

  1. App Store 审核被拒整理
  2. ios 不支持iframe 解决方案
  3. There are no interfaces on which a capture can be done.
  4. NR 5G MAC媒体接入控制
  5. python程序员工作时间_Python程序员是怎么找工作的?怎么最快时间找到自己想要的工作?...
  6. Java Optional学习笔记
  7. FastJson/spring boot: json输出
  8. ARMS在APM工具选型中的实践
  9. node.js 爬虫入门总结
  10. 动辄350亿被盗,区块链安全真就如此不堪一击?
  11. 【HDOJ】2266 How Many Equations Can You Find
  12. C语言常用库函数(含详细用法))
  13. 网络流专题(最大流与费用流)例题总结
  14. 计算机操作系统出现死锁的原因
  15. 6.5-6.7 理解线性方程组解的结构
  16. 台式计算机提示内存不足怎么办,一招解决电脑提示内存不足-电脑内存不足怎么办...
  17. Sql Server数据库的备份和恢复措施
  18. 2015校招季,阿里、搜狗、百度、蘑菇街面试总结
  19. 【Splay】【ZJOI2006】书架
  20. 简师网:公务员这些知识点需要背诵!

热门文章

  1. win10中eclipse的ctrl+alt+down快捷键与系统冲突解决办法
  2. linux电子设计软件,集成电路eda软件
  3. 适合的就是最好的,愿程序员不再孤单。。。
  4. Android 11 最终 Beta 版发布,正式版即将到来!
  5. ubuntu系统(八):ubuntu18.04双系统安装+ros安装+各种软件安装+深度学习环境配置全家桶
  6. 用友U8采购订单查询SQL
  7. PMP报名官网是什么?
  8. python制作软件封面_如何使用python生成杂志封面?
  9. VisualDiffer for mac 1.6.6 文件夹视图对比文件删除
  10. 解决:ES报错failed to send join request to master