Matlab求解给定系统稳态误差
对于如图线性系统,应用拉式变换终值定理,可以很容易求出系统给定稳态误差
ess=lim e(t) (t-无穷大)=limsE(s)(s-0)=limS(R(S)-C(S))= limS(R(S)-W(S)*R(S))= limsR(s)(1-Wb(s))
其中Wb(s)= W(S)/(1+H W(S))
在Matlab中,用函数dcgain可求得系统给定稳态误差Dcg=dcgain(num,den)
例求系统在典型输入信号1(t),t,0.5t^2下给定稳态误差
num=[77];den=[ conv ( conv ( [ 1 0 ] ,[ 1 3] ) , [1 4 5] ) ];
W(s)=tf(num,den)
源代码如下:
num1=[7 7];den1=[conv(conv([ 1 0] ,[1 3]) , [1 4 5])];
w=tf(num1,den1); %w=W(s)
ww=feedback(w,1,-1); %ww=Wb(s)
www=tf(ww.den{1}-ww.num{1} , ww.den{1} ); %www=1- Wb(s)num2=[ 1 0 ];den2=1;w2=tf(num2 ,den2);
wwww=www*w2; % s ( ( 1-Wb ( s) )%当输入为1(t)时的给定稳态误差
num3=[1];den3=[1 0];
w3=tf(num3,den3);
dcg1=dcgain(wwww*w3)%当输入为t时的给定稳态误差
num4=[1];den4=[1 0 0];
w4=tf(num4,den4);
dcg2=dcgain(wwww*w4)%当输入为1(t)时的给定稳态误差
num5=[1];den5=[1 0 0 0];
w5=tf(num5,den5);
dcg3=dcgain(wwww*w5)
Matlab求解给定系统稳态误差相关推荐
- matlab系统稳态误差终值,Matlab求解给定系统稳态误差
对于如图线性系统,应用拉式变换终值定理,可以很容易求出系统给定稳态误差 ess=lim e(t) (t-无穷大)=limsE(s)(s-0)=limS(R(S)-C(S))= limS(R(S)-W( ...
- Matlab求解混沌系统最大李雅普诺夫指数
李雅普诺夫指数(Lyapunov)是一个较为典型的判断一个系统是否具有混沌特性以及混沌的程度分析方法. 李雅普诺夫指数:在相空间中初始时无限接近的两个轨道,随着时间的不断推移按指数收敛或发散的平均变化 ...
- 信号与系统陈后金matlab,信号与系统(陈后金)_MATLAB.ppt
信号与系统(陈后金)_MATLAB 信号与系统 Signals and Systems 利用MATLAB进行信号与系统分析 MATLAB简介 信号的MATLAB表示 利用MATLAB进行系统的时域分析 ...
- matlab Lorenz混沌系统求解
1.内容简介 matlab Lorenz混沌系统求解 649-可以交流.咨询.答疑 2.内容说明 略 3.仿真分析 clc close all clear sigma = 10; alpha = 30 ...
- matlab系统稳态误差终值,探究开环系统与闭环系统的稳态误差.docx
探究开环系统和闭环系统的稳态误差 Steady-state Error Of Open-loop System And Closed-loop System 电子信息工程1402班 姜有亮 14040 ...
- 多自由度有阻尼matlab,多自由度阻尼系统固有振型的MATLAB求解程序
多自由度阻尼系统固有振型的MATLAB求解程序function [v,w,zeta]=vbr_sf(m,d,k) %vbr_sf vbr_sf(m,d,k) % [v,w,zeta]= ...
- matlab求解系统的差分方程图形,用MATLAB仿真散系统差分方程.doc
用MATLAB仿真散系统差分方程 HEFEI UNIVERSITY 信号与系统项目设计报告 系 别 电子信息与电子工程系 题 目 项目第十题 专 业 电子信息工程 班 级 11电子信息工程(2)班 小 ...
- 利用MATLAB求解积分
在高等数学中,我们经常需要进行积分计算操作,积分在高等数学中占用比较重要的作用,在MATLAB中主要提供了int函数用于对于符号进行求积分的操作. 目录 积分的定义 int函数的调用方式 利用MATL ...
- 差分方程MATLAB求冲激响应,用matlab求解某已知的差分方程的单位冲激响应全过程...
用matlab求解某已知的差分方程的单位冲激响应全过程 2018-11-24 (2008-11-24 20:39:56) 转载▼ 标签:冲激响应 差分方程 matlab z变换 教育 ⅰ.设计题目: ...
最新文章
- springboot学习笔记(二)
- 关于谷歌地图无法获取到WebGL上下文问题
- ionic2 mac android,Ionic制作Hybrid App系列二:Mac环境下Ionic release版本APK的签名与发布...
- .Net Micro Framework研究—实现SideShow窗体界面
- Vue 中使用watch监听$route 无效问题
- MATLAB GUI新手备忘录
- Android 四大组件学习之ContentProvider三
- Atitit 软件开发方法论 attilax著 艾龙 著 1. 1.3 软件工程方法 软件工程方法论分为软件开发方法论和软件组织方法论两个部分。	1 2. 软件开发方法的演进 SP DOP PAM
- 写了三年程序,我25了.
- javax.validation.ValidationException: HV000028: Unexpected exception during isValid call.出错怎么办
- 计算机程序有哪些性质,程序的特性有哪些
- html5电子时钟怎么往上移动,html5旋转 怎样用HTML5制作旋转时钟
- Ubuntu 开机自动运行命令
- jquery gotop插件
- .NET Core剪裁器Zack.DotNetTrimmer升级瘦身引擎,并支持剪裁计划的录制和回放
- Unity 3D光源-Directional平行光/逆光效果,光晕详解、教程
- 教你写递归——递归三部曲
- PCI总线及发展历程(详细)总结
- list 根据相同字段合并数据
- Android 数据持久化
热门文章
- C++ 文件查找 _findfirst、_findnext和_fineclose的使用
- 经典PID控制及应用体会总结
- lottie实现动画效果
- 从技术 Leader 的招聘需求看,如何转岗为当前紧缺的大数据相关人才?
- c7200-adventerprisek9.124-9.T.bin
- 【玩转Jetson TX2 NX】(九)TX2 NX 安装onnx-tensorrt工具(详细教程+错误解决)
- 【控制】自适应控制基本概念
- 工业通讯桥接器——用于PLC、数控、注塑机等设备数据采集
- 如何查看mysql的安装路径
- 硬件加油站 | 传感器 - PIR 人体红外传感器