网络控制系统分析与设计

  • 时延问题的网络控制系统建模
    • 时延小于采样周期
    • 考虑一个例子
    • 连续系统离散化代码
      • 仿真结果
    • 时延大于采样周期

时延问题的网络控制系统建模

最近刚开始接触网络控制系统,立个博客记录一下!参考书为王岩的《网络控制系统分析与设计》,希望有相关专业的同学多多指导。

时延小于采样周期



由图可知:被控对象的输入至多存在两个控制信号。u(kh)和u((k-1)h).
所以离散系统可以表示为:

{x((k+1)h)=Φx(kh)+Γ0(τk)u(kh)+Γ1(τk)u((k−1)h)y(kh)=Cx(kh)\left\{ \begin{array}{l} x((k + 1)h) = \Phi x(kh) + {\Gamma _0}({\tau _k})u(kh) + {\Gamma _1}({\tau _k})u((k - 1)h)\\ y(kh) = Cx(kh) \end{array} \right.{x((k+1)h)=Φx(kh)+Γ0​(τk​)u(kh)+Γ1​(τk​)u((k−1)h)y(kh)=Cx(kh)​

其中:
Φ=eAh\Phi = {e^{Ah}}Φ=eAh, Γ0(τk)=∫0h−τkeAsdsB{\Gamma _0}({\tau _k}) = \int_0^{h - {\tau _k}} {{e^{As}}} dsBΓ0​(τk​)=∫0h−τk​​eAsdsB, Γ1(τk)=∫h−τkheAsdsB{\Gamma _1}({\tau _k}) = \int_{h - {\tau _k}}^h {{e^{As}}} dsBΓ1​(τk​)=∫h−τk​h​eAsdsB, τk{\tau _k}τk​为时延

考虑一个例子

一个连续系统:
{x˙(t)=Ax(t)+Bu(t)y(t)=Cx(t)\left\{ \begin{array}{l} \dot x(t) = Ax(t) + Bu(t)\\ y(t) = Cx(t) \end{array} \right.{x˙(t)=Ax(t)+Bu(t)y(t)=Cx(t)​
A=[0 1;0 0]; B=[0 1]’; C=[1 0];
u(t)=-Kx(t), K=[20.33 4.93];

连续系统离散化代码

// 定积分
function f=f(s)
A=[0 1; 0 0];
f=expm(A*s);
end
// 计算
F=quadv(@f,0,0.05)

仿真结果

当τk{\tau _k}τk​为0, τk{\tau _k}τk​为0.05, τk{\tau _k}τk​为0.1时:

(结果与书上不完全一样,基本走势和效果是类似的)。

时延大于采样周期


书和仿真在这:https://download.csdn.net/download/yw632536627/12578346

网络控制系统分析与设计——时延问题的网络控制系统建模相关推荐

  1. 基于linux网络聊天室的设计,参考基于linux网络聊天室的设计.doc

    参考基于linux网络聊天室的设计 长沙理工大学<高级操作系统>课程设计报告学 院 计算机与通信工程 专 业 计算机科学与技术 班 级 学 号 学生姓名 指导教师 课程成绩 完成日期 课程 ...

  2. 生成对抗网络的损失函数如何设计_生成对抗网络(GAN)

    GAN的全称是 Generative Adversarial Networks,中文名称是生成对抗网络.原始的GAN是一种无监督学习方法,巧妙的利用"博弈"的思想来学习生成式模型. ...

  3. 控制系统分析与设计(二):比例积分控制器的传递函数

    1. 理想运算放大器的特点: (1)无限大的输入阻抗:理想运算放大器输入端不允许电流输入,i+=i-=0 (2)趋于零的输出阻抗:理想运算放大器的输出端是一个完美的电压源,无论流至放大器负载的电流如何 ...

  4. 控制系统分析与设计(四):典型环节的数学模型

    文章目录 1.比例环节(放大环节) 2.惯性环节 3.积分环节 4.微分环节 5.振荡环节 6.纯滞后环节 具有相同动态特性或者说具有相同传递函数的所有不同物理结构.不同工作原理的元器件,被认为是同一 ...

  5. 计算机校园网网络工程论文,【网络工程论文】网络工程研究及校园网设计

    <[网络工程论文]网络工程研究及校园网设计>由会员分享,可在线阅读,更多相关<[网络工程论文]网络工程研究及校园网设计(5页珍藏版)>请在装配图网上搜索. 1.网络工程论文]网 ...

  6. 游乐场预约管理系统分析与设计

    文章目录 游乐场预约管理系统分析与设计 题目描述 RBAC权限控制机制分析 RBAC模型簇 系统设计说明 系统用例图设计 系统数据库设计 系统技术选型 页面操作与代码设计说明 登录部分 主页面部分 预 ...

  7. 网络的可靠性是设计出来的

    网络可靠性的定义 根据国家标准GB-6583的规定,产品的可靠性是指:设备在规定的条件下.在规定的时间内完成规定的功能的能力.对于网络系统的可靠性,除了耐久性外,还有容错性和可维护性方面的内容. 1. ...

  8. 系统分析与设计 复习

    文章目录 系统分析与设计 复习 第 1 章 系统分析与设计概述 系统特性 DevOps 第 2 章 系统规划 **系统规划步骤** 规划模型 诺兰模型 **CMM 模型** 系统规划方法 战略集合转换 ...

  9. 【亿可控】第一天系统分析与设计

    第1章 亿可控系统分析与设计 学习目标 了解物联网应用领域及发展现状 能够说出亿可控的核心功能 能够画出亿可控的系统架构图 能够完成亿可控环境的准备并了解亿可控的功能结构 完成设备管理相关功能的开发 ...

  10. [架构之路-177]-《软考-系统分析师》-17-嵌入式系统分析与设计 -2- 系统分析与设计、低功耗设计

    目录 1 7 . 4 嵌 入 式 系 统 开 发 17.4.1 开发平台 1 . 交叉开发环境 2 . 交叉编译环境 17. 2 开发流程 1. 过程模型 2 . 分析与设计方法 17.4.3 软硬件 ...

最新文章

  1. CodeArt SharePoint Permission Extension 1.0 beta publish
  2. 《MySQL技术内幕:InnoDB存储引擎第2版》——3.1 参数文件
  3. 系列:iOS开发-C语言基础
  4. Dart中的catchError捕获顺序
  5. 浅谈测试驱动开发(TDD)
  6. vue keep-alive保存路由状态2 (高级用法,接上篇)
  7. memcpy实例(一)
  8. proxy error: could not proxy request解决方案
  9. 上接游戏人生Silverlight(2) - 趣味钢琴[Silverlight 2.0(c#)]
  10. 超级全面的权限系统设计方案
  11. Android studio之提示Failed to resolve: com.github.CymChad:BaseRecyclerViewAdapterHelper:2.9.46
  12. 消息队列 应用场景 解析
  13. Kinect v1在windows上的使用教程
  14. java-前端之js
  15. 关于Tomcat+Nginx负载均衡与Jmeter服务器测压的日记
  16. [Java] 蓝桥杯 BASIC-10 基础练习 十进制转十六进制
  17. VirtualBox虚拟机如何选中“启用嵌套 VT-x/AMD-V”
  18. 数字图像处理合集终章——车流量统计(后附源码)
  19. 阿里巴巴Java开发规约插件全球首发
  20. LabVIEW如何将脚本插入Quick Drop

热门文章

  1. C# doevents
  2. 用Excel数据透视表的单字段透视功能统计各销售人员的销售总金额
  3. android apk自动安装包下载,Android 实现apk文件下载并自动安装
  4. catia制作物料明细_CATIA课时:符合GB的物料清单模板设置视频教程_翼狐网
  5. mac时钟屏保_【win/mac】抖音网红八卦时钟屏保动态壁纸,快来体验
  6. doc 问卷调查模板表_问卷调查Word模板.doc
  7. Python之父Guido在最近一次采访的最后说了啥
  8. 缓存框架 EhCache 使用 3
  9. 房地产主数据管理全周期实践[转]
  10. 结构设计到项目管理:工程师是怎么练成的.