news 2026/5/2 10:46:45

3.3 系统状态空间表达

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
3.3 系统状态空间表达

3.3 系统状态空间表达

磁悬浮轴承-转子系统的精确数学模型是进行控制器设计、性能分析和系统仿真的基石。在3.1节和3.2节建立的动力学微分方程基础上,将其转化为状态空间模型,是应用现代控制理论(如线性二次型调节器、H∞H_\inftyH控制、模型预测控制等)的关键步骤。状态空间表达法以一组一阶微分方程来描述系统,将系统的内部状态(如位移、速度、模态坐标等)与外部输入(控制力、扰动)和输出(传感器测量)清晰地联系起来,为分析和设计多输入多输出的复杂系统提供了强有力的统一框架。本节将详细阐述如何将磁悬浮轴承-转子系统的动力学方程转化为标准状态空间形式,并探讨其在系统分析、控制器设计和降阶中的应用。

3.3.1 从动力学方程到状态空间模型

3.3.1.1 基本动力学方程回顾
对于一个由有限元法离散化或集中参数法描述的转子系统,其动力学通常可由一组二阶微分方程表示:

Mq¨(t)+(C+ΩG)q˙(t)+Kq(t)=Buu(t)+Bdw(t) \mathbf{M} \ddot{\mathbf{q}}(t) + (\mathbf{C} + \Omega \mathbf{G}) \dot{\mathbf{q}}(t) + \mathbf{K} \mathbf{q}(t) = \mathbf{B}_u \mathbf{u}(t) + \mathbf{B}_d \mathbf{w}(t)Mq¨(t)+(C+ΩG)q˙(t)+Kq(t)=Buu(t)+Bdw(t)

其中:

  • q(t)∈Rn\mathbf{q}(t) \in \mathbb{R}^nq(t)Rn是广义位移坐标向量(例如,各节点的横向位移)。
  • M\mathbf{M}MC\mathbf{C}CG\mathbf{G}GK\mathbf{K}K分别是质量、阻尼、陀螺和刚度矩阵,维度为n×nn \times nn×n
  • Ω\OmegaΩ是转子旋转角速度。
  • u(t)∈Rm\mathbf{u}(t) \in \mathbb{R}^{m}u(t)Rm是控制输入向量(mmm个磁轴承作动器的力)。
  • w(t)∈Rp\mathbf{w}(t) \in \mathbb{R}^{p}w(t)Rp是外部扰动向量(如不平衡力、基础振动)。
  • Bu\mathbf{B}_uBuBd\mathbf{B}_dBd是相应的输入和扰动分布矩阵。

3.3.1.2 状态变量定义与方程转化
为将其转化为一阶形式,定义状态向量x(t)∈R2n\mathbf{x}(t) \in \mathbb{R}^{2n}x(t)R2n。通常有两种选择:

  1. 物理状态向量x(t)=[q(t)q˙(t)]\mathbf{x}(t) = \begin{bmatrix} \mathbf{q}(t) \\ \dot{\mathbf{q}}(t) \end{bmatrix}x(t)=[q(t)q˙(t)]。其物理意义明确,直接对应物理位置和速度。
  2. 模态状态向量: 当使用模态坐标η(t)\boldsymbol{\eta}(t)η(t)时,x(t)=[η(t)η˙(t)]\mathbf{x}(t) = \begin{bmatrix} \boldsymbol{\eta}(t) \\ \dot{\boldsymbol{\eta}}(t) \end{bmatrix}x(t)=[η(t)η˙(t)]。这对于基于模态的控制设计更为方便。

这里以物理状态为例。对原方程进行变换,令x1=q\mathbf{x}_1 = \mathbf{q}x1=qx2=q˙\mathbf{x}_2 = \dot{\mathbf{q}}x2=q˙, 则有x˙1=x2\dot{\mathbf{x}}_1 = \mathbf{x}_2x˙1=

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/1 10:14:36

Python光学计算革命:OpticsPy让每个人都能拥有专业光学实验室

Python光学计算革命:OpticsPy让每个人都能拥有专业光学实验室 【免费下载链接】opticspy python optics module 项目地址: https://gitcode.com/gh_mirrors/op/opticspy 在传统光学设计领域,专业软件昂贵复杂,自编代码又耗时费力。现在…

作者头像 李华
网站建设 2026/5/2 10:01:24

5个必知的Figma自动化技巧:从效率瓶颈到工作流革命

在当今快节奏的设计环境中,Figma自动化已成为提升团队协作效率的关键技术。设计团队面临的重复性工作、版本管理混乱、多平台适配等问题,正通过智能化的设计工作流优化得到根本性解决。本文将带你深入探索Figma自动化的核心价值与实战应用。 【免费下载链…

作者头像 李华
网站建设 2026/5/1 8:36:14

PyTorch-CUDA-v2.9镜像支持Spot Instance节省成本

PyTorch-CUDA-v2.9镜像支持Spot Instance节省成本 在AI模型训练日益复杂的今天,一个现实问题摆在每个研发团队面前:如何在有限预算下高效完成大规模深度学习任务?尤其当团队需要频繁进行超参搜索、模型迭代或离线推理时,长期使用按…

作者头像 李华
网站建设 2026/5/1 9:38:41

ModEngine2模组加载器:5个步骤打造个性化魂类游戏体验

还在为魂类游戏的模组加载而烦恼吗?ModEngine2作为专为FROM Software游戏设计的运行时注入库,让你轻松实现《黑暗之魂》、《血源诅咒》、《艾尔登法环》等作品的深度定制。无论你是模组新手还是资深玩家,这篇指南都将带你从零开始掌握这个强大…

作者头像 李华
网站建设 2026/4/29 15:35:02

从音乐播放痛点到完美解决方案:我的Switch音乐体验升级之旅

你是否也曾经历过这样的困扰?在Switch上玩游戏时,想要播放自己喜欢的音乐,却发现系统根本不支持后台播放。每次切换应用,音乐就戛然而止,那种无奈的感觉就像被泼了一盆冷水。 【免费下载链接】TriPlayer A feature-ric…

作者头像 李华
网站建设 2026/5/1 8:38:05

终极指南:3分钟搞定Notion中的draw.io流程图嵌入

终极指南:3分钟搞定Notion中的draw.io流程图嵌入 【免费下载链接】drawio-notion-embed A super simple project that lets you embed draw.io diagrams directly into Notion. 项目地址: https://gitcode.com/gh_mirrors/dr/drawio-notion-embed 还在为Not…

作者头像 李华