控制系统的扰动补偿

2023-10-08 04:40
文章标签 控制系统 补偿 扰动

本文主要是介绍控制系统的扰动补偿,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

名义模型干扰观测器

理论推导

在这里插入图片描述
在这里插入图片描述
  所谓被控对象的名义模型,就是说,实际被控对象无论是通过系统建模还是系统辨识,都无法获得十分精确的参数,名义模型就是与实际系统模型相近的模型,可近似二者相同,即
在这里插入图片描述

在这里插入图片描述

连续系统


在这里插入图片描述
干扰信号为在 5 − 6 s 5-6s 56s内将输入信号幅值减小3个单位,如下所示:
在这里插入图片描述

添加扰动补偿

系统框图如下:
在这里插入图片描述
输出响应:
在这里插入图片描述
由上图可以看出,系统响应在 5 − 6 s 5-6s 56s内出现波动,但幅度不大。

系统实际输入信号 i n in in如下所示:
在这里插入图片描述
可见,信号 i n in in很快将干扰信号衰减掉。

不添加扰动补偿

系统框图如下:
在这里插入图片描述
输出响应:
在这里插入图片描述
由上图可见,不添加扰动补偿时,系统输出响应在 5 − 6 s 5-6s 56s内波动幅度较大。

系统实际输入信号 i n in in如下所示:
在这里插入图片描述
信号 i n in in对干扰信号衰的衰减速度就比较慢了。
  通过对比可见,加入扰动补偿后,系统的响应更加平稳,抗干扰能力明显增强,但也有明显的缺点,就是估计扰动信号时引入了微分,其将会放大噪声的影响,而低通滤波器 Q ( s ) Q(s) Q(s)又不能将截止频率设置的很低,否则系统将会降低干扰信号的衰减速度,最终不能达到预期效果。添加测量噪声后,系统响应如下:
在这里插入图片描述
这就很糟糕了。

离散系统

在这里插入图片描述
系统框图如下:
在这里插入图片描述
系统响应如下:
在这里插入图片描述

指数收敛干扰观测器

理论推导

假设某一阶系统如下:
在这里插入图片描述
可得
在这里插入图片描述
  设计观测器的思想就是,利用估计值与实际值的差值来修正估计值,可将观测器设计为
在这里插入图片描述
干扰 d d d的变化是缓慢的,即
在这里插入图片描述
令观测误差为
在这里插入图片描述

在这里插入图片描述
该微分方程的解为
在这里插入图片描述
由上式可知,观测误差是呈指数收敛的,收敛速度由 K K K决定。我们再看看设计的观测器
在这里插入图片描述
这个观测器并不是完美的,因为有系统输出的微分,这与名义模型干扰观测器有相同的不足,故而还需要对观测器进行改善。将上式变形
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
于是有
在这里插入图片描述
那么新的观测器设计为
在这里插入图片描述
可以看出,新的观测器不在有系统输出的微分,利用辅助变量 z z z相当于对模型降阶,再来对这个干扰观测器进行分析
在这里插入图片描述

该微分方程的解为
在这里插入图片描述

仿真

仍以上述系统为例:
在这里插入图片描述
系统框图如下:
在这里插入图片描述
系统响应:
在这里插入图片描述
可见系统受干扰的影响较小,再看看估计的干扰值
在这里插入图片描述
可见,对干扰的观测效果较好,我们在看看正弦干扰信号的观测
在这里插入图片描述
可见对正弦干扰信号的观测效果也较为理想。

这篇关于控制系统的扰动补偿的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/162760

相关文章

基于人工智能的智能家居语音控制系统

目录 引言项目背景环境准备 硬件要求软件安装与配置系统设计 系统架构关键技术代码示例 数据预处理模型训练模型预测应用场景结论 1. 引言 随着物联网(IoT)和人工智能技术的发展,智能家居语音控制系统已经成为现代家庭的一部分。通过语音控制设备,用户可以轻松实现对灯光、空调、门锁等家电的控制,提升生活的便捷性和舒适性。本文将介绍如何构建一个基于人工智能的智能家居语音控制系统,包括环境准备

基于PI控制算法的异步感应电机转速控制系统simulink建模与仿真

目录 1.课题概述 2.系统仿真结果 3.核心程序与模型 4.系统原理简介 5.完整工程文件 1.课题概述        基于PI控制算法的异步感应电机转速控制系统simulink建模与仿真。PI控制器是一种经典的线性控制器,它通过将控制量的比例部分和积分部分相结合来实现对系统输出的调节。比例部分用于快速响应偏差,而积分部分则用于消除稳态误差。 2.系统仿真结果 (完整程

什么是网络准入控制系统?网络准入控制系统七大品牌介绍!

在当今信息化时代,企业网络安全面临着前所未有的挑战。网络准入控制系统(NAC, Network Access Control)作为一种重要的网络安全技术,扮演着守护企业网络安全大门的关键角色。网络准入控制系统通过对接入网络的设备进行身份验证、安全状态评估和权限控制,以确保只有符合安全策略的设备才能访问网络资源。 1.Cisco ISE Cisco ISE是一款全面的NAC解决方案,旨在确保

基于51单片机的智能小车转向控制系统设计与实现

文章目录 前言资料获取设计介绍功能介绍具体实现截图参考文献设计获取 前言 💗博主介绍:✌全网粉丝10W+,CSDN特邀作者、博客专家、CSDN新星计划导师,一名热衷于单片机技术探索与分享的博主、专注于 精通51/STM32/MSP430/AVR等单片机设计 主要对象是咱们电子相关专业的大学生,希望您们都共创辉煌!✌💗 👇🏻 精彩专栏 推荐订阅👇🏻 单片机设计精品

基于CPIH系列彩灯循环控制系统

1.设计目标 见下图所示: 2.设计方案 本次设计采用欧姆龙公司CHIP系列,基于CX_ONE PROGRAM软件实现 梯形图如下 3.方案论证 1.正常1S循环 其PLC_数据跟踪波形图如下 2.设定循环时间波形图如下 4.外围接线图 5.备注 可能很多人不知道数据跟踪这个功能怎么使用,本人觉得有必要说明一下 虽然自带的数据跟踪可以得到每个地址的数据,

基于WiFi的智能照明控制系统的设计与实现(论文+源码)

1系统方案设计 本设计智能照明控制系统,结合STM32F103单片机、光照检测模块、显示模块、按键模块、太阳能板、LED灯模块、WIFI模块等器件构成整个系统,在功能上可以实现光照强度检测,并且在自动模式下可以自动调节照明亮度,在手动模式下,用户可以手动调节亮度,并且借助ESP8266 WiFi他模块,用户可以通过手机APP切换模式和调节亮度,并通过OLED液晶显示相关信息,同时加入了太阳能板给

svg无功补偿装置脉冲封锁怎么解除

SVG(Static Var Generator,静态无功发生器)脉冲封锁是一种保护机制,用于防止装置在异常情况下继续运行,从而避免对电力系统造成进一步的损害。如果SVG进入脉冲封锁状态,通常需要执行特定的步骤来解除封锁并恢复正常运行。以下是解除SVG脉冲封锁的一般步骤: 1. 检查故障原因 故障诊断:首先,查看SVG的故障记录或报警信息,确定导致脉冲封锁的具体原因。常见的原因包括过电流、过电

什么是控制系统

控制系统是一个由控制主体、控制客体和控制媒体组成的具有自身目标和功能的管理系统。它通过对被控制对象进行检测、比较、调节和控制,使被控制对象达到预定的理想状态或保持某种需要的稳定状态。以下是对控制系统的详细解析: 一、基本概念 定义:控制系统意味着通过它可以按照所希望的方式保持和改变机器、机构或其他设备内任何感兴趣或可变的量。目的:使被控制对象趋于某种需要的稳定状态或达到预定的理想

版本控制系统Git/Gitlab/GitHub

版本控制系统 git和svn:公司内部的代码仓库,用于存放项目代码,方便整合开发过程 公共代码仓库:github全球 gitee国内 git 分布式 ---没有中心代码库,所有机器之间的地位同等(每台机器上都有相同的代码) svn 集中管理的 ---有中心代码库,其他都是客户端 git与svn介绍 1. git 分布式版本控制系统 客户端并不只提取最新版本的文件,而是把原始的

自控原理-传递函数(闭环 扰动 偏差 前馈 复合 顺馈)

都知道闭环传递函数定义为:G1·G2/(1+G1·G2·H) 但是当碰到复杂的系统,比如复合顺馈,前馈扰动等,就不知道分子到底要不要乘上G2了。 这个公式是如何推导出来的,今天看到一个公式图片: 过程非常详细。 由此我也分别针对: 闭环扰动系统的传递函数和偏差传递函数问题 前馈扰动系统的误差分析 复合顺馈系统的误差分析 这三类问题给出了相应的解答方案。 闭环扰动系统的