连续系统离散化_连续系统转化为离散系统之 z 变换
连续系统如何转化为离散系统----Z 变换
今天跟大家分享连续系统转化为离散系统的方法之-- z变换。z变换主要研究如何将连续系统传递函数G(s) 转化为离散传递函数 G(z)。再简单一点,找到一个s和z的关系,直接将G(s)中的s全部替换为z便大功告成。不足纰漏之处,大家多多批评指正。
---------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------
线性连续系统的表达方法之一便是传递函数,用 s 表示微分
线性离散系统的表达方法之一也是传递函数,用 Z表示差分
注意 ,,以此类推,有了(2)式也就有了差分方程,离散化结束。
第一次划重点, 连续系统传递函数(1)中的基本单元是s,离散系统传递函数(2)中基本单元是 z。离散化便是找到一个s和z的对应关系,然后将s替换成z即可。
直接上结论,常用三种对应关系:
1.前项差分变换 (T为采样间隔)
2.后项差分变换 (T为采样间隔)
3.Tustin 变换 (常用方法) (T为采样间隔)
---------------------------------------------------------------------------------------------------------------------------------
举个例子:对下面连续传递函数离散化,用前项差分法为:
---------------------------------------------------------------------------------------------------------------------------------
第二次敲重点, 有没有记忆三种变换的方法呢?有!
首先要记住(此处由定义获得)。还记得泰勒展开吗?因为采样时间较小,Ts近似为零, 可得(高次项略去)
等等,这不就是上边第一个蓝色公式么--前项差分变换! 进一步做点变换
再等等,这不就是上边第二个蓝色公式么--后项差分变换!!我在变
有没有很神奇? 这不就是上边第三个蓝色公式么--Tustin变换!!
所以,三种变换你记住了么?休息十分钟。
---------------------------------------------------------------------------------------------------------------------------------
人生经验告诉我们,当我们面临多项选择时,总会面临烦恼:我要选谁?(单身汪:谁选我?)
上述三个变换,我要选谁?
请回忆前两期文章
为保证稳定条件的对应,我们希望,通过z变换,所有具有负实部的s变换成z后,z 都呆在单位圆内. 所以,三种变换的对应关系请见下图(此处为盗图)。Tustin做到了这一点, 请优先选他!
---------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------
想进一步了解三种变换怎么来的吗?请继续往下看。公式较多,但是很简单,希望能帮助记忆!
为找到s和z的对应关系,只需研究下边简单系统(4)
方法一、欧拉前项差分。
用前项差分代替微分,即
其中,T为采样间隔。进而可得
比较(4)和(6)可得
方法二、欧拉后项差分。
用前项差分代替微分,即
进而可得
比较(4)和(9)可得
至此,第二个近似关系建立!
方法三、 Tustin 变换
这里用一个平均代替微分,即
进而可得
比较(4)和(13)可得
下篇介绍:如何将连续系统状态空间方程离散化?
连续系统离散化_连续系统转化为离散系统之 z 变换相关推荐
- 最小采样频率计算公式_离散系统、Z变换和最小拍控制的理解与总结
离散系统.Z变换和最小拍控制的理解与总结 先注:离散系统用差分方程来表达,频域变换为Z变换 连续系统用微分方程来表达,频域变换为s变换 从采样信号说起: 如图所示: 在数学即为:采样信号(脉冲采样)的 ...
- 系统页面升级系统中_国产系统哪家强?华为EMUI系统大升级,拿下最强指日可待...
国内手机厂商林立,每家厂商都有自己的操作系统,并且这些操作系统在功能性.设计思路上往往并不同.但是目前国内手机厂商所用的系统其实都是基于安卓系统修改而来的,可谓"一种菜,百样做法" ...
- 广工android嵌入式系统试卷_嵌入式系统试卷
嵌入式系统试卷 一(选择题 1.下面那个系统属于嵌入式系统(,) a."天河一号"计算机系统b.联想t400笔记本计算机 c.联想s10上网本d.联想ophone手机 2(软硬件协 ...
- x21能刷小米系统吗_小米系统是安卓系统中最强的吗?大家都错了,它是MIUI的进化版...
小米系统是安卓系统中最强的吗?大家都错了,它是MIUI的进化版 现在国产手机做得越来越好了,在硬件方面国产手机比同级别的外国品牌要厚道太多了,所以在中国,外国品牌是没有任何生存空间的.在性价比方面他们 ...
- matlab z变换离散化_大学学的傅里叶变换、拉氏变换、z变换,这些还能搞得懂不?...
1.关于傅里叶变换变换? 答:fourier变换是将连续的时间域信号转变到频率域:它可以说是laplace变换的特例,laplace变换是fourier变换的推广,存在条件比fourier变换要宽,是 ...
- 利用matlab快速实现连续系统转变为离散系统(z变换)
matlab为连续系统提供了离散化模型.利用c2d()函数可实现连续函数的快速离散化.c2d()函数的调研格式为: sysd=c2d(sys,Ts)或 sysd=c2d(sys,Ts,method). ...
- 系统技术方案 系统构架_构架系统时应注意的事项
系统技术方案 系统构架 by Ayelet Sachto 通过Ayelet Sachto 架构系统时要记住的6件事 (6 Things to keep in mind when architectin ...
- 怎么查电脑系统版本_电脑系统垃圾清理利器,专业、小巧且免费,有这一个就够了...
图层 互联网IT技巧分享平台 大家好,我是你们的三凸 电脑使用一段时间会变慢 这是因为系统中驻留了大量的垃圾信息 安装了软件如果没有彻底清除 也会残留很多没用的注册表占据内存 还有,软件有时候会安装失 ...
- 小白重装系统教程_重装系统教程,小编教你怎么重装win10系统
不少用户因为电脑出现了问题,无法以一般的方法进行修复而苦恼,就重装吧.重装系统,自然要选择小白一键重装大师.因为该软件简约简单,稳定快速,永久免费.但是不少的用户不懂得怎么操作,下面,小编给大家带来了 ...
- sap获取系统时间_获取系统当前时间
NSString *appKey() { // // 获取系统当前时间 // NSDate * date = [NSDate date]; // NSTimeInterval sec = [date ...
最新文章
- 1055 The World‘s Richest (25 分)【难度: 一般 / 知识点: 多关键字排序】
- bootstrap项目实例_SpringCloud Config 使用Git的应用实例
- c# SerialPort会出现“已关闭 Safe handle”的错误
- 洛谷 - P4016 负载平衡问题(最小费用最大流)
- asp java.class,以下不属于Java程序结构文件的是()。A.asp文件B.java文件C.class文件D.jar文件...
- UVa 297 - Quadtrees
- python123判断性别程序_听说胎心能够预测宝宝性别?这是真的吗?
- c如何接收java指令_java指令和javac指令总结
- layer 弹出层 回调函数调用 弹出层页面 函数
- 小米崔宝秋:小米 AIoT 深度拥抱开源
- 音乐和计算机跨界融合,音乐类综艺跨界融合有了新思路
- 吉他 c大调第一把位
- 位移的单位符号_初中物理符号级单位符号公式大全
- Essay Writing Guide
- 淘宝购买的ESP-CAM+SD内存卡做一个200W像素的相机arduino IDE开发过程
- JPEG文件格式分析及举例验证
- 今日头条给我发工资744.53元 坚持原创终于有了回报
- win10中如何找到隐藏的文件
- 软考是什么考试?软件水平考试介绍
- js中的onload函数
热门文章
- [数据结构] 伸展树(Splay Tree)原理及若干应用详解(无指针)
- 【C++/Python 双语言实现】Luogu1196 银河英雄传说 + Python函数的定义与调用
- Delete `␍`eslintprettier/prettier
- eclipse java项目目录结构_最全的 eclipse web 项目目录结构以及Tomcat的各个目录的作用...
- c语言试讲课程,《C语言程序设计教程》试讲教案.doc
- regulator linux,linux下regulator的应用
- Maven静态资源导出失败问题
- python人名最多数统计_《利用Python进行数据分析》-全美婴儿姓名案例
- win10 安装c语言无法启动,win10开机出现0xc0000098无法启动简单解决方法
- Git(2):如何更改GitHub仓库中项目的语言属性