首页 > 其他分享 >控制之美1-第七章-主要公式

控制之美1-第七章-主要公式

时间:2024-11-19 13:09:12浏览次数:1  
标签:积分控制 10 frac 公式 之美 比例控制 第七章 alpha

目录

第七章基于传递函数的控制器设计(1)——比例积分控制,主要讨论了比例积分控制的基本原理、特性及其在体重控制等实例中的应用。以下是对本章内容的详细解读:

1. 体重变化系统动态微分方程及传递函数

体重变化系统可以描述为一个动态微分方程:
\(7000\frac{dm(t)}{dt}+10\alpha m(t)=u(t)+d(t)\)
其中,\(m(t)\)为体重,\(\alpha\)为劳动强度系数,\(u(t)\)为每日净热量输入,\(d(t)\)为扰动量。

该系统的传递函数为:
\(G(s)=\frac{X(s)}{U(s)+D(s)+7000x_{0}}=\frac{1}{7000s + 10\alpha}\)
其中,\(X(s)\)为输出,\(D(s)\)为扰动的拉普拉斯变换,\(x_{0}\)为初始体重。

2. 比例控制相关公式

比例控制是一种简单的控制方式,其控制量为误差的线性函数:
\(u(t)=K_{P}e(t)\)
其中,\(K_{P}\)为比例增益,\(e(t)\)为误差。

在拉普拉斯变换域中,比例控制可以表示为:
\(U(s)=K_{P}E(s)\)

采用比例控制时,系统输出可以表示为:
\(X(s)=\frac{K_{P}R(s)+D(s)+7000x_{0}}{7000s + 10\alpha + K_{P}}\)

通过分式分解,可以得到系统输出的时域表达式:
\(x(t)=\frac{K_{P}r-\alpha C}{K_{P}+10\alpha}+\left(x_{0}-\frac{K_{P}r-\alpha C}{K_{P}+10\alpha}\right)e^{-\frac{K_{P}+10\alpha}{7000}t}\)

系统稳态误差为:
\(e_{ss}=r - x(\infty)=\frac{10\alpha r+\alpha C}{K_{P}+10\alpha}\)

3. 终值定理

终值定理用于快速计算系统稳态值,前提是稳态值存在:
\(\lim_{t\to\infty}x(t)=\lim_{s\to0}sX(s)\)

4. 积分控制相关公式

积分控制通过累积误差来消除稳态误差:
\(U(s)=C(s)E(s)=\frac{K_{I}}{s}E(s)\)
其中,\(K_{I}\)为积分增益。

积分控制的时域表达式为:
\(u(t)=K_{I}\int_{0}^{t}e(t)dt\)

引入积分控制后,系统输出可以表示为二阶系统的形式,并可以求出阻尼比和固有频率等参数。

5. 比例积分控制相关公式

比例积分控制结合了比例控制和积分控制的优点:
\(C(s)=K_{P}+\frac{K_{I}}{s}\)
其时域表达式为:
\(u(t)=K_{P}e(t)+K_{I}\int_{0}^{t}e(t)dt\)

6. 含有限制条件的控制器设计相关公式(饱和函数)

在实际应用中,控制量往往受到物理限制,如执行器的最大输出力。这时可以使用饱和函数来限制控制量的幅度:
\(u(t)=\begin{cases}u_{max}&u(t)>u_{max}\\u(t)&u_{max}\geq u(t)\geq u_{min}\\u_{min}&u(t)<u_{min}\end{cases}\)
其中,\(u_{max}\)和\(u_{min}\)分别为控制量的最大值和最小值。

综上所述,本章通过体重控制等实例,详细阐述了比例积分控制的基本原理、特性及相关公式,为控制器设计提供了理论基础和实用方法。

标签:积分控制,10,frac,公式,之美,比例控制,第七章,alpha
From: https://www.cnblogs.com/redufa/p/18554628

相关文章

  • 第七章
    7.3importnumpyasnpimportpandasaspdfromscipy.interpolateimportinterp1d,interp2d,UnivariateSpline,griddatafromscipy.optimizeimportleast_squares,curve_fitfromscipy.integrateimportquadimportmatplotlib.pyplotaspltplt.rcParams[......
  • 第七章例题及习题
    例7.3importnumpyasnpimportpylabaspltfromscipy.interpolateimportlagrangeyx=lambdax:1/(1+x**2)deffun(n):x=np.linspace(-5,5,n+1)p=lagrange(x,yx(x))returnpx0=np.linspace(-5,5,100)plt.rc('text',usetex=True)plt.rc(&......
  • 微积分常用公式
    一、基本导数公式 二、导数的四则运算法则 三、高阶导数的运算法则四、基本初等函数的n阶导数公式五、微分公式与微分运算法则六、微分运算法则七、基本积分公式八、补充积分公式九、下列常用凑微分公式十、分部积分法公式十一、第二换元积分法中的三角......
  • 离散数学——命题逻辑(命题,联结词,命题公式,真值表,范式,推理与演绎法)
    文章目录1.命题与命题联结词一.命题的定义二.命题联结词三.联结词的难点2.命题公式、解释与真值表一.命题公式二.命题的公式的解释与真值表三.命题公式的分类四.命题公式的基本等价关系五.命题公式的难点3.范式一.析取范式和合取范式二.主析取范式和主合取范式......
  • 如何让Excel公式中的参数实现动态引用
        如果你想成为Excel函数高手,仅仅掌握VLOOKUP和Countif等函数是远远不够的,起码你得学会使用INDIRECT函数,熟练掌握INDIRECT函数能让你从一个初学者晋级为高手,学会它就好比孙悟空掌握了72般变化的基本功,你说厉不厉害。    INDIRECT函数用于将文本字符串转换为......
  • 第七章
    7.3importnumpyasnpimportmatplotlibasmplimportmatplotlib.pyplotaspltplt.rcParams['font.sans-serif']=['SimHei']plt.rcParams['axes.unicode_minus']=Falsefromscipy.interpolateimportCubicSpline,interp1dimpor......
  • 第七章课后习题
    习题7.1点击查看代码importnumpyasnpfromscipy.interpolateimportinterp1dfromscipy.integrateimportquadimportmatplotlib.pyplotaspltg=lambdax:(3*x**2+4*x+6)*np.sin(x)/(x**2+8*x+6)x0=np.linspace(0,10,1000)y0=g(x0......
  • 第七章 利用CSS和多媒体美化页面
    7.1CSS链接的美化        在HTML5中,<a></a>标签始终定义超链接,用于从一张页面链接到另一张页面。<a>元素最重要的属性是href属性,它指示链接的目标,如果未设置href属性,后续多个属性均无法使用,则只是超链接的占位符。在谷歌浏览器中,鼠标悬停链接时无明显效果。  ......
  • 【教程】第七章:工作流——自动赋能,效率飞跃
    恭喜你走到了这最后一章!我们将在这一章中介绍和简单探索NocoBase的强大工作流功能。通过这个功能,你可以为系统中的任务自动化操作,节省时间并提升效率。上节挑战答案但在开始之前,先回顾一下上节的挑战吧!我们成功地为“伙伴”角色配置了评论权限,如下:添加权限:允许用户发布评论......
  • 重磅更新!Fluent Editor 开源富文本支持 LaTeX 可编辑公式啦~
    你好,我是Kagol,个人公众号:前端开源星球。FluentEditor是一个基于Quill2.0的富文本编辑器,在Quill基础上扩展了丰富的模块和格式,框架无关、功能强大、开箱即用。源码:https://github.com/opentiny/fluent-editor/(欢迎Star⭐)官网:https://opentiny.github.io/fluent-edito......