matlab 传递函数 画出频率响应,MATLAB环境下频率响应曲线的绘制方法

matlab的使用啊

黄伟,聂

陈英俊

(广东肇庆学院电子信息工程系,肇庆526061)

摘要:本文给出了MATLAB环境下线性系统的Bode图、Nyquist图、Nichoh图的绘制方法,为线性控制系统的

频域分析提供了一种简单有效的途径。

关t词:MATLAB;Bode图;Nyquist图;Nichoh图

前言

M艄露AB作为一种高性能软件和编程语言,

表示方法即为系统的频域分析方法。在频域分析方法中,最常采用的就是Bode图..Nyquist图和Nichols图,因为它们比数学公式直观、形象。2

以矩侔‘速算为基础,把计算、可视化、程序设计融合

到了一个简单易用的交互式工作环境中。特别是MATLAB提供了较方便的图形绘制功能,给系统分析和图形绘制带来了极大的便利。在MAⅡ.AB等软件癌觏之前,如果想在自己程序中产生一个图形(即使是二维图形)是相当困难的,即使耗费大量精力,把图形绘制出来,效果可能不一定令人满意。在线性控制系统频域分析方法中,我们常常要画出系统的Bode图、Nyquist图和Nichols图,从而对系

线性控制系统模型的基本描述方法

在线性控制系统理论中,描述系统最常用的数

学模型有传递函数模型、状态方程模型等,有了系统的数学模型,便可由其系数构成系数向量,然后,利用MA,IIAB提供的函数和求出的系数向量,便可画出频率响应曲线。

(1)传递函数描述法

对于单输入单输出连续系统,通过对系统的微分方程作Laplace变换,可以用如下传递函数描述:

统的性能进行分析,俪借助MAⅡAB软件,我们就

可以很容易地做到,并求出系统的幅值裕度、相位裕度,进而确定系统的稳定性,并对系统进行相应的校正,避免了繁锁的计算和绘图过程,从而为线性

8㈩=器=等鼍器等鲁

式中:∥(s)~一系统输入

l厂(s)一一系统输出毋、白一一常数

控制系统的频域分析提供了一种简单有效的途径。1

频域分析方法的基本原理

在控制系统实验中可以发现;若一个线性系统

这种系统在MA7ⅡAB下可以方便地由其分子和分母系数所构成的两个向量唯一地确定下来:

num=[61。b2。…6,州】den=【a1。a2。…an“】

受到频率为∞的正弦信号激励时,它的输出仍然为正弦信号,但其幅值与输入信号成M(ta)比例关系,而且输出与输入信号之间有一个相位差够(∞),这种比例和相位差随∞的变化而变化,这样就可以通过M(∞)和p(∞)来表示系统的特性了,这种

(2)

(2)状态方程描述法

对于连续LTI(线性时不变)系统,其状态方程可以写成:

--_●

●I

膏If)=触(t)+鼬(t)

MODERN

COMPUTER

2001.3

(3)

万方数据

20

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值