现代控制理论(一) 状态空间方程

article/2024/12/23 18:12:25

文章目录

  • 状态方程和输出方程
    • 基本的状态空间方程
  • 线性非线性时变时不变
  • 系统的能控能观
  • 状态方程的解
    • 无输入线性时不变
      • 转移矩阵
      • 拉普拉斯求转移矩阵
    • 有输入线性时不变

控制什么?
输入u1,u2,u3,…输出y1,y2,y3…的系统。u是控制量,y是响应结果,也可以被反馈测量到。

状态方程和输出方程

基本的状态空间方程

在这里插入图片描述
第一行是状态方程,第二行是输出方程。
首先x是状态变量。一个x就是系统的一个状态。但也不能随便找系统中一个变量就都当作状态,找来做状态变量的状态,它的初值一定要与输出量y密切相关。看起来,状态变量像是系统的中间量。但实际上它的初值能够决定输出。简单来说,系统的输出与输入以及状态变量初值有关。
比如一个LRC电路,R的电压可以测量,想把它作为输出,输入当然就是电源电压u。至于状态变量,我们都知道,该电路的状态与电源电压u,电容电压初值uc,电感电流初值il有关,那便把uc,iL作为状态变量,这些东西已经足够描述这个电路了。至于电感电压,电容电流这些东西就不重要了。
系统由状态变量描述。状态变量由输入以及状态变量自己的初值决定。输出可以根据需求随便选。

线性非线性时变时不变

方程能写成下面这样就是线性系统:当然下面这些A,B,C,D矩阵都是可以随时间变化的。
在这里插入图片描述
假设有两个状态变量,拿一个状态变量来举例子,比如x1,当系统线性时,x1的微分可以拿x1,x2,u1,u2的线性组合来表示,而不是 x 1 2 , e x 1 x^2_1, e^{x_1} x12,ex1,这种怪东西的组合来表示。
线性时不变就是上面的A,B,C,D不随时间变化。
非线性时变系统:
在这里插入图片描述

系统的能控能观

能控:输入量能控状态变量
能观:通过看输出量可以知道状态变量
由此可见,系统的核心是状态变量。

状态方程的解

要求解这个:
在这里插入图片描述

无输入线性时不变

转移矩阵

无输入线性时不变的状态方程为:
在这里插入图片描述

如果只有一个状态变量,便很容易求解:
在这里插入图片描述
e a t e^{at} eat泰勒展开:
在这里插入图片描述
把里面的a改成矩阵A,并假设改之后的展开式为 e A t e^{At} eAt
在这里插入图片描述
把右边的展开式乘以x(0)后代入原状态方程中,发现是符合的,那就说明所谓的“ e A t x ( 0 ) e^{At}x(0) eAtx(0)”就是状态方程的解。

用一个转移矩阵和状态变量初值来表示状态方程的解:尤其注意所谓的 e A t e^{At} eAt是个临时定义的东西。
在这里插入图片描述
而且:
Φ ( t ) = e A t \Phi (t)=e^{At} Φ(t)=eAt

拉普拉斯求转移矩阵

上面的 e A t e^{At} eAt是个一长串的东西,根本写不出来,要求转移矩阵的话要还是得用拉普拉斯表示。
在这里插入图片描述
在这里插入图片描述
求出来转移矩阵的拉普拉斯形式后,再反变换即可。

有输入线性时不变

在这里插入图片描述
首先直接拉式变换:
在这里插入图片描述
反变换:
在这里插入图片描述

第一项就是转移矩阵,齐次解;第二项是转移矩阵的拉普拉斯变换与输入量拉普拉斯相乘,在时域上就是卷积,特解。
求解的时候,首先应该知道转移矩阵的时域形式(用上一节的方法),然后按照上面的式子卷积。

输出方程的解:
在这里插入图片描述
第一项是零输入响应,后面两个是零状态响应。


http://chatgpt.dhexx.cn/article/pKlmdV3L.shtml

相关文章

【离散系统】传递函数和状态空间方程离散化

本文如有错误,恳请指正。 目录 离散系统 采样控制系统 数字控制系统 信号采样 采样定理(香农定理) 信号保持—零阶保持器 Z变换 Z 变换方法 级数求和法 部分分式法 基本定理 Z反变换 Z反变换方法 长除法 部分分式法&#xff0…

matlab 状态空间的波特图,MATLAB:对于状态空间方程的系统辨识

本文介绍了如何利用MATLAB辨识状态空间方程中的未知参数。 假设我们的被控系统的表达如下: 我们想要通过实验数据辨识出参数K1和K2​,方法如下: 第一步,采集实验数据。 需要的数据包括系统一段时间内的系统输出Y(ts),以及控制量U(ts),这些数据应该是以某个固定的采样频率…

状态空间方程系统建模

以质量弹簧阻尼系统为例,它的动态微分方程之前提到过为, 令此系统的输入等于外力,系统的输出等于位移。 现代控制理论使用状态空间方程的表达方式。 状态空间——一个集合,输入、输出及状态变量,用一系列一阶方程表达…

状态空间方程转换传递函数

对状态空间方程公式(1)进行拉氏变换 对状态空间方程公式(2)进行拉氏变换 公式(5)带入公式(3),得到输出和输入的关系 最终转换为传递函数表示

现代控制工程笔记(一)控制系统的状态空间描述

文章目录 1. 基本概念2. 系统的状态空间描述状态空间描述框图状态变量选取的非唯一性 3. 由系统微分方程列写状态空间表达式一.微分方程中不包含输入函数的导数项相变量法其他方法: 二.微分方程中包含输入函数的导数项 4. 由传递函数列写状态空间表达式直接实现串联…

鲁迅《狂人日记》全文

看了《觉醒年代》,不觉找到鲁迅的《狂人日记》全文,摘录在这里。 狂人日记 鲁迅 狂人日记序 某君昆仲,今隐其名,皆余昔日在中学时良友;分隔多年,消息渐阙。日前偶闻其一大病;适归故乡&#xff0…

趣味三角——第5章——苍穹和地球的测量

目录 5.1. 三角学在测量天体和地球的应用中发展 5.2. Abraham De Moivre在天体和地球测量中的数学贡献 第5章 天体和地球的测量 5.1. 三角学在测量苍穹和地球的应用中发展 The science of trigonometry was in a sense a precursor of the telescope. It brought farawa…

Linux 设备驱动程序(一)

Linux 内核系列文章 Linux 内核设计与实现 深入理解 Linux 内核 Linux 设备驱动程序(一) Linux 设备驱动程序(二) Linux 设备驱动程序(三) Linux 设备驱动程序(四) Linux设备驱动开发…

【Linux】进程和计划任务管理

文章目录 一、线程、进程、程序的概念什么是程序?什么是线程?什么是进程?线程与进程的关系线程与进程的区别程序与进程的区别 二、查看进程的方式查看静态的进程统计信息——psps -aux命令ps -elf命令ps查看线程命令 过滤查询——grep查看动态…

从“账房先生”到“中国巨型计算机之父”,慈云桂先后主导了中国四代计算机的研发...

作者 | 年素清责编 | 李雪敬出品 | CSDN(ID:CSDNnews) 慈云桂是中国计算机界的先驱,他主导了中国第一台电子管计算机的研制,接着是晶体管计算机、集成电路计算机和“银河”亿次巨型机,是公认的“中国巨型计…

《钢琴调律原理及应用》 笔记

【【调律理论篇】】 【第一章 绪论】第一节 钢琴调律的概念 美国人威廉布雷德怀特于 1917 年发表了世界上第一部关于钢琴调律理论与技术的著作,书名为《钢琴调律与相关技术》 福岛琢郎于1950年发表一部名为《钢琴的构造调律修理》的专著 80年代初,在沈…

C#文件操作从入门到精通(1)——INI文件操作

前言: 我们在开发c#的winform程序中,因为有些参数是不断变化的 ,所以经常需要开放一些参数提供给用户设置,通过操作Ini文件来保存我们设置的参数也是c#开发中经常使用的技术,本文就来详细介绍操作ini文件的以下功能: 1、读取ini文件,获取某个节点的某个键的值 2、写入i…

【Android Framework系列】第7章 WMS原理

1 前言 前面【Android Framework系列】第5章 AMS启动流程和【Android Framework系列】第6章 AMS原理之Launcher启动流程我们分析了AMS启动以及Launcher启动的整体流程,那Launcher(Activity启动)后,UI是如何渲染到屏幕并且展示出来的呢?我们这…

知识图谱的建立与查询(以党史人物查询为例)

目录 0 前言 1.确定实体关系属性 2.通过EasyDL标注 3.抽取出实体和关系 4.查询 5.前端页面 0 前言 今天终于答完辩了,真的是舌战群儒,好在有惊无险。贴出唯一一张拍的答辩现场照片。(照片里没有我哈哈哈) 1.确定实体关系属…

[译]理解PG如何执行一个查询-1

理解PG如何执行一个查询 PG服务器收到客户端发来的查询后,查询的文本交给解析器。解析器扫描查询并检查它的语法。若语法正确,解析器会将查询文本转换成解析树。解析树是一种以正式、明确的形式表示查询含义的数据结构。给定查询: SELECT cus…

【*一篇足以*Java并发编程实践】《Java并发编程实践》学习Note - Part3

目录: 1.避免活跃度危险 1.1 死锁 1.2 避免和诊断死锁 1.3.其他活跃度危险 2.性能和可伸缩性 2.1 内存同步 2.2 阻塞 2.3 减少锁的竞争 3.Lock、ReentrantLock和Synchronized 3.1 可轮询和可定时的锁请求 3.1 可中断的锁获取操作 4.原子变量与非阻塞同步…

阿朱说:咨询的历史(万字深度长文)

(1)知识成为资产:瓦特蒸汽机 13世纪的英国,首先产生了人类历史上的第一部专利保护法。不过最初是很粗糙的,授予专利的权力完全掌握在国王手中,发放专利特许证,将某种独占经营权授予工匠、商人&a…

SpringBoot + Thymeleaf 练手小项目 --------- 豆瓣网站模拟

目录 一、项目介绍二、资源准备1. 准备数据库表2. 准备image、css、js等静态资源文件3. 项目结构 三、开发步骤1. 新建项目2. pom.xml3. 实体类 model4. Mapper 类5. service 类6. 首页 index.html 开发① MovieController② index.html 7. 电影详情页 movie_info.html 开发① …

Jmeter - webSocket 压力测试笔记

概述 编程的内核是数学,而测试的本质是计算,专业名词叫容量预估,而测试的大体就是用程序模拟程序,检测程序的正确性,有两个点需要注意,QPS最佳值和系统接收最大值,根据测试数据的反馈&#xff…

应用密码学(张仕斌)第五章

序列密码体制 引言Vernam(弗纳姆)密码技术 1917年美国电话电报公司的GilbertVernam为电报通信设计了一种十分方便的密码技术。后来称之为Vernam密码技术. 它是一种代数密码技术:其加密方法是,将明文和密钥分别表示成二进制序列&am…