当前位置: 首页 > news >正文

动态系统的建模与分析

前言

CS小菜鸡控制理论入门
视频学习笔记
视频传送门:动态系统的建模与分析】9_一阶系统的频率响应_低通滤波器_Matlab/Simulink分析

拉普拉斯变换

F(s)=L{f(t)}=∫0∞f(t)e−stdtF(s)=\mathcal{L}\{f(t)\}=\int_0^\infty f(t)e^{-st}\mathrm{d}tF(s)=L{f(t)}=0f(t)estdt,其中s=σ+jωs=\sigma+j\omegas=σ+

L{f′(t)}=sF(s)−f(0)\mathcal{L}\{f'(t)\}=sF(s)-f(0)L{f(t)}=sF(s)f(0)

L{f′′(t)}=s2F(s)−sf(0)−f′(0)\mathcal{L}\{f''(t)\}=s^2F(s)-sf(0)-f'(0)L{f′′(t)}=s2F(s)sf(0)f(0)

L{∫0tf(τ)d(τ)}=1sF(s)\mathcal{L}\{\int_0^t f(\tau)d(\tau)\}=\frac{1}{s}F(s)L{0tf(τ)d(τ)}=s1F(s)

一个电路例子:

e′=Li′′+Ri′+1cie'=Li''+Ri'+\frac{1}{c}ie=Li′′+Ri+c1i

sE(s)=Ls2I(s)+RsI(s)+1cI(s)sE(s)=Ls^2I(s)+RsI(s)+\frac{1}{c}I(s)sE(s)=Ls2I(s)+RsI(s)+c1I(s)

sE(s)=(Ls2+Rs+1c)I(s)sE(s)=(Ls^2+Rs+\frac{1}{c})I(s)sE(s)=(Ls2+Rs+c1)I(s)

I(s)=sLs2+Rs+1cE(s)I(s)=\frac{s}{Ls^2+Rs+\frac{1}{c}}E(s)I(s)=Ls2+Rs+c1sE(s)

常系数微分方程⟺\iff线性时不变系统

非线性化系统:1.在平衡点处线性化 2.采用非线性化分析控制

拉普拉斯变换求解线性微分方程:

  1. 运用L\mathcal{L}Lttt域转化到sss域;
  2. +−×÷+-\times \div+×÷
  3. 运用L−1\mathcal{L^{-1}}L1sss域转化到ttt域;
拉普拉斯逆变换

F(s)=5−ss2+5s+4F(s)=\frac{5-s}{s^2+5s+4}F(s)=s2+5s+45s

F(s)=−3s+4+2s+1F(s)=\frac{-3}{s+4}+\frac{2}{s+1}F(s)=s+43+s+12

L−1[F(s)]=−3e−4t+2e−t\mathcal{L^{-1}}[F(s)]=-3e^{-4t}+2e^{-t}L1[F(s)]=3e4t+2et

s=−4,−1s=-4,-1s=4,1:传递函数(Transfer Function)的极点(Poles)

一阶系统的单位阶跃响应(Step Response)

x˙(t)+gRx(t)=u(t)\dot{x}(t)+\frac{g}{R}x(t)=u(t)x˙(t)+Rgx(t)=u(t)

x(t)=CRg(1−e−gRt)x(t)=\frac{CR}{g}(1-e^{-\frac{g}{R}t})x(t)=gCR(1eRgt)

时间常数t=τt=\taut=τ,满足x(τ)=1−1e=0.63x(\tau)=1-\frac{1}{e}=0.63x(τ)=1e1=0.63

稳定(整定)时间 Tss=4τTss=4\tauTss=4τ

用于系统辨识:

假设 Tss=4Tss=4Tss=4,则τ=1=Rg\tau=1=\frac{R}{g}τ=1=gR

CRg=5⟹C=5\frac{CR}{g}=5\Longrightarrow C=5gCR=5C=5

u(s)⟶as+a⟶x(s)u(s) \longrightarrow \frac{a}{s+a} \longrightarrow x(s)u(s)s+aax(s):本质上是一个低通滤波器

频率响应

input: Misin(ωt+ϕi)M_isin(\omega t+\phi_i)Misin(ωt+ϕi)

output: M0sin(ωt+ϕ0)M_0sin(\omega t+\phi_0)M0sin(ωt+ϕ0)

振幅响应:M0Mi=M\frac{M_0}{M_i}=MMiM0=M

幅角响应:ϕ0−ϕi=ϕ\phi_0-\phi_i=\phiϕ0ϕi=ϕ

(一番数学推导…)

conclusion

MG=∣G(jω)∣M_G=|G(j\omega)|MG=G()

ϕG=∠G(jω)\phi_G=\angle G(j\omega)ϕG=G()

http://www.lryc.cn/news/17500.html

相关文章:

  • QCC51XX---HCI log
  • Redis四 原理篇
  • 从0开始写Vue项目-Vue实现数据渲染和数据的增删改查
  • AI技术的发展,人工智能对我们的生活有那些影响?
  • Unity中的Mathf数学运算讲解(值得收藏)
  • ABBYY FineReader16最新PDF图片文字识别软件
  • Leetcode14. 最长公共前缀
  • JTT808jt1078
  • 数字孪生加持,水利水电工程或将实现全生命周期管理
  • RA4M2开发(3)----读取ISL29035数据,并在OLED上显示,串口打印
  • 密码复杂度
  • Python打印() 中的 SEP 参数
  • AG9300方案替代|替代AG9300设计Type-C转VGA方案|CS5260设计原理图
  • 力扣-文章浏览
  • Unity提取场景中的静态文本
  • Netty常用核心类说明
  • ingress服务
  • java 抽象类 详解
  • MySQL的安装(详解)
  • 界面控件DevExpress WinForm——轻松构建类Visual Studio UI(二)
  • BabylonJS之放烟花
  • vue3 布局样式的原理
  • Qt程序使用路径方式和注意事项
  • 和日期相关的代码和bug——一道力扣题中的小发现
  • 如何在2023年学习编程并获得开发者工作
  • Python实战之小说下载神器(三)排行榜所有小说:最全热门小说合集,总有一款适合你,好多好多好多超赞的小说...(源码分享学习)
  • 前端监控之用户行为监控实践1(数据收集)
  • 【网络原理7】认识HTTP
  • SPI实验
  • 去基线处理