第3章 连续系统建模总结
经典的连续系统仿真建模方法(实验报告)
实验一经典 的连续系统仿真建模方法一 实验目的:1 了解和掌握利用仿真技术对控制系统进行分析的原理和步骤。
2 掌握机理分析建模方法。
3 深入理解阶常微分方程组数值积分解法的原理和程序结构,学习用Matlab 编写 数值积分法仿真程序。
4 掌握和理解四阶Runge -Kutta 法,加深理解仿真步长与算法稳定性的关系。
二 实验原理:1非线性模型仿真()()⎪⎪⎭⎪⎪⎬⎫⎪⎪⎩⎪⎪⎨⎧-=-+=221122112111H H A dt dH H Q u k A dt dH d u ααα⎥⎦⎤⎢⎣⎡∆∆⎥⎥⎦⎤⎢⎢⎣⎡+⎥⎦⎤⎢⎣⎡∆∆⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡--=∆d u Q u A A k H H AR AR AR H 00111012121212三 实验内容:1. 编写四阶 Runge_Kutta 公式的计算程序,对非线性模型(3)式进行仿真。
(1) 将阀位u 增大10%和减小10%,观察响应曲线的形状;(2) 研究仿真步长对稳定性的影响,仿真步长取多大时RK4 算法变得不稳定?(3) 利用 MATLAB 中的ode45()函数进行求解,比较与(1)中的仿真结果有何区别。
2. 编写四阶 Runge_Kutta 公式的计算程序,对线性状态方程(18)式进行仿真(1) 将阀位增大10%和减小10%,观察响应曲线的形状;(2) 研究仿真步长对稳定性的影响,仿真步长取多大时RK4 算法变得不稳定?(4) 阀位增大10%和减小10%,利用MATLAB 中的ode45()函数进行求解阶跃响 应,比较与(1)中的仿真结果有何区别。
四 程序代码:龙格库塔:%RK4文件clccloseH=[1.2,1.4]';u=0.55; h=1;TT=[];XX=[];for i=1:h:200k1=f(H,u);k2=f(H+h*k1/2,u);k3=f(H+h*k2/2,u);k4=f(H+h*k3,u);H=H+h*(k1+2*k2+2*k3+k4)/6;TT=[TT i];XX=[XX H];end;hold onplot(TT,XX(1,:),'--',TT,XX(2,:));xlabel('time')ylabel('H')gtext('H1')gtext('H2')hold on水箱模型:function dH=f(H,u)k=0.2;u=0.5;Qd=0.15;A=2;a1=0.20412;a2=0.21129;dH=zeros(2,1);dH(1)=1/A*(k*u+Qd-a1*sqrt(H(1)));dH(2)=1/A*(a1*sqrt(H(1))-a2*sqrt(H(2)));三实验结果:2编写四阶Runge_Kutta 公式的计算程序,对线性状态方程(18)式进行仿真:1 阀值u对仿真结果的影响U=0.45;h=1; U=0.5;h=1;U=0.55;h=1;2 步长h对仿真结果的影响:U=0.5;h=5; U=0.5;h=20;U=0.5;h=39 U=0.5;h=50由以上结果知,仿真步长越大,仿真结果越不稳定。
系统建模和计算机仿真课程总结
系统建模和计算机仿真课程总结第一章1.系统:按照某些规律结合起来,互相作用、互相依存的所有实体的集合或总和。
模型:真实对象、对象间关系的特性抽象,描述某些系统本质。
仿真:通过对模型的实验以达到研究系统这个目的。
2.同态:系统与模型在行为级上等价。
同构:系统与模型在结构级上等价。
黑箱:可观测输入、输出值,但不知内部结构的系统(通过输入和输出推断其内部结构)白箱:已知内部结构的系统(灰箱:介于黑箱和白箱之间)3.演绎:应用先验理论,补充假设和推理,通过数学逻辑演绎建模,是一个从一般(抽象)到特殊(具体)的过程。
归纳:从系统的行为级开始,逐步获得系统结构级的描述。
是一个从特殊(具体)到一般(抽象)的过程。
推理结果往往不是唯一解。
4.面向对象仿真:从人类认识世界模式出发,使问题空间和求解空间一致,提供更自然直观、可维护、可重用的系统仿真框架。
定性仿真:力求非数字化,以非数字手段处理信息输入、建模、行为分析和结构输出,通过定性模型推导系统定性行为描述。
智能仿真:力求非数字化,以非数字手段处理信息输入、建模、行为分析和结构输出,通过定性模型推导系统定性行为描述。
可视化仿真:用于为仿真过程及结果增加文本提示、图形、图像、动画表现,使仿真过程更加直观,并能验证仿真过程是否正确。
虚拟现实仿真:由计算机全部或部分生成的多维感觉环境,给参与者产生各种感官信号,若视觉、听觉、触觉等,使参与者身临其境。
第二章1.系统建模原则:(1)可分离原则:系统中的实体不同程度上均相互关联,结合建模目标合理忽略某些关联。
依赖于系统环境的界定、系统因素的提炼即约束条件与外部条件的设定。
(2)合理假设原则:任何模型的建立均应基于某些合理的假设,以简化模型,有利于仿真的实现。
(3)因果性原则:系统的输入和输出满足函数映射关系。
(4)可测量、选择原则:输入量和输出量可量化。
2.系统模型分类:(1)根据模型的时间集合连续时间模型:时间用实数表示,系统的状态可以在任意时刻点获得。
SIMULINK仿真连续系统建模
• 积分模块:只是把他们的名称分别改为Int1,Int2。
• G1和G2增益模块:它们的方向旋转可以借助菜 单[Format:Rotate Block]实现。
• Scope示波器:先双击该模块,出现示波窗;点 击工具图标 ,引出参数设置页;在Data history页中,勾选Save data to workspace。这将 送入示波器的数据同时被保存在MATLAB基本空 间的缺省名为ScopeData的构架数组中。
移动标识:点击标识,待编辑框出现后,将光 标指向编辑框,按下鼠标后拖动至新位置。
• 复制标识:类似于移动标识,只是要求同 时按下ctrl键,或者改用鼠标右键操作。
• 删除标识:点击标识,待编辑框出现后, 双击标识使得整个标识被全部选中,按 “delete”键。
常用的Source库信源
名称 模块形状
• 例:物理背景:如图所示喷射动力车的定位控制 问题。要求设计一个控制器,其目标是:当车辆 的位移和速度为正时,控制器点燃右发动机;当 车辆的位移和速度为负时,控制器点燃左发动机, 直至车辆停止在坐标原点。
x
F
m
装置左右喷射发动机的车辆示意图
• 1)根据车辆的动态方程,构作基本仿真模 型
在阻力忽略不计的假设下,据牛顿定理 可写出 mx F 。又设喷射力F=1,车质 量m=5,初始条件是 x(0) 0 ,x(0) 1
• Int2积分模块:它的输入是速度,输出是位移。 初始值为1。
• XY Gragh绘图器:它的上、下端口分别作为图形 坐标的横、纵坐标变量。
系统建模与分析
计算机模型的优点:
14
3.1.2系统模型的分类
表3.1.1 列出了系统模型的部分分类方法
分类原则 模型种类
抽象、实物 形象、类似、数学 观念性、数学、物理 理论、经验、混合 结构、性能、评价、最优化、网络 静态、动态 黑箱、白箱、 通用、专用 确定性、随机性、连续型、离散型 代数方程、微分方程、概率统计、逻辑
使用年数小于 1 年的冰箱数等于该年内所购新冰箱数,即
x ( k 1 ) u ( k ) 0
综合上面的分析可以得到如下的模型
k1 ) 0 0 0 k) 1 0 x x 0( 0( 0 0 0 x ( k 1 ) x ( k ) 1 0 0 1 x k1 ) 0 0 x k)0u (k) 2( 10 2( x (k) 0 x (k1 0 ) 0 0 n 1 n n
21
3.1.4系统建模的原则
1. 抓住主要矛盾;
2. 清晰; 3. 精度要求适当; 4. 尽量使用标准模型。
22Βιβλιοθήκη 3.2系统建模的主要方法针对不同的系统对象,可用以下方法建造系统的数学模型:
主 要 建 模 方 法
• 推理法——对白箱S • 实验法——对允许实验的黑箱或灰箱S • 统计分析法——对不允许实验的黑箱或灰 箱系统 • 类似法——依据不同事物具有的同型性, 建造原S的类似模型。 • 混合法——上述几种方法的综合运用。
26
建模的主要方法
图解法:
90
x2
最优生产计划为: A产品:20公斤 B产品:24公斤 最大获利为42800元
60
30
目标函数等值线: Z=7x1+12x2 0
连续系统的数学模型
《自动控制原理》国家精品课程 浙江工业大学自动化研究所 27
下面考察单位脉冲输入信号下系统的输出
单位脉冲输入信号的拉氏变换为1
U(s)L{δ(t)}1
U(s)
Y(s)
系统G(s)
单位脉冲输入信号下系统的输出的拉氏变换为
Y ( s)G ( s )
1 系统G(s) G(s)
单位脉冲输入信号下系统的输出为
T12=0
《自动控制原理》国家精品课程 浙江工业大学自动化研究所 13
思考: 能否可以将下列有源二阶RC网络看成是两个有源一阶RC网 络的串联?为什么?
一阶有源网络系统
R1
C
ur
i
R2
uc
二阶有源网络系统
《自动控制原理》国家精品课程 浙江工业大学自动化研究所 14
第2章 连续控制系统的数学模型
被控量 (输出量)
测量元件
《自动控制原理》国家精品课程 浙江工业大学自动化研究所 38
结构图包含四个基本元素:
信号线:带有箭头的直线,箭头表示信号传递方向。 引出点(测量点):引出或者测量信号的位置。
这里的信号引出与测量信号一样,不影响原信号,所以也称为测量点。 比较点(综合点):对两个或者两个以上的信号进行代数运算。 方块:表示对输入信号进行的数学变换。
2.1.1 数学模型的定义与主要类型
① 静态模型与动态模型 (静态模型是t→∞时系统的动态模型)
1 0
T
duc dt
uc
ur
② 输入输出描述模型(外部描述模型)与内部描述模型
③ 连续时间模型与离散时间模型
④ 参数模型与非参数模型
2.1.2 建立数学模型的方法
机理分析建模方法,称为分析法; 实验建模方法,通常称为系统辨识。
建模过程及心得体会模板(2篇)
建模过程及心得体会模板一、引言在现代社会,建模是非常重要的一项技能,它可以将现实世界中的问题抽象化,并通过数学方法进行求解。
建模不仅可以帮助我们理解问题的本质,还可以帮助我们找到解决问题的有效方法。
在我学习建模的过程中,我逐渐掌握了建模的基本流程和方法,并且积累了一些宝贵的经验。
二、建模的基本流程建模的基本流程主要包括问题理解、问题抽象、模型构建、模型求解、结果评价等几个阶段。
1.问题理解:首先,我们需要深入了解问题的背景和目标,明确需要解决的核心问题。
在这个阶段,我们可以进行文献调研、专家咨询、问题分析等多种手段,以便全面了解问题的特点和难点。
2.问题抽象:在问题理解的基础上,我们需要将实际问题抽象化,将其转化为数学模型能够描述的形式。
问题抽象是建模的核心环节,它要求我们将问题中的关键因素和变量进行定义,并确定它们之间的关系。
3.模型构建:问题抽象完成后,我们就可以开始构建数学模型了。
模型的构建可以采用不同的方法,比如数学分析方法、统计方法、优化方法等。
在这个阶段,我们需要根据问题的特点选择合适的模型方法,并进行模型的构造。
4.模型求解:模型构建完成后,我们需要对模型进行求解。
模型求解是建模过程中的关键环节,它要求我们运用合适的方法对模型进行计算和求解,得到问题的最优解或者近似解。
5.结果评价:模型求解完成后,我们需要对结果进行评价。
结果评价可以从多个方面进行,比如结果的有效性、结果的可行性、结果的稳定性等。
评价结果可以帮助我们检验模型的有效性,并且对于优化模型的进一步改进也非常有帮助。
三、建模方法及技巧在建模的过程中,我积累了一些建模的方法和技巧。
下面我将分享一些我认为比较重要的方法和技巧。
1.理论基础建模的过程需要运用数学、统计、优化等多种理论知识,因此具备一定的理论基础非常重要。
在建模之前,我们可以通过学习相关的理论知识,提高自己的建模能力。
2.思维模式建模需要以系统思维的方式来看待问题,了解问题中的各种因素和变量之间的相互关系。
第3章连续动态系统
称数学操作f 为线性的。
第2页
2013年5月9日
管理学院
连续动态系统的数学模型是微分方程,用于描述动态变量 (状态变量的导数)对状态变量的依存关系以及状态变量之间 的相互关系。只讨论状态变量受时间影响的集中参数系统,用 常微分方程描述,可表示成多元一阶联立方程组,其数学模型 为:
X ' AX
( X ' dX
第24页 2013年5月9日
管理学院
3、定态稳定性
定态稳定性指它附近轨道的稳定性,一个定态是否稳定可 以通过它周围的所有轨道的终态走向来判别。以2维系统的不动 点稳定性为例,为简化计,不动点放在原点。
第14页
2013年5月9日
管理学院
2、暂态与定态
虽然状态空间有无穷多个状态,但在系统学意义下,可以 划分为很少的几类,显示不同的性质,代表不同的动力学行为 特征。 因此,在状态空间研究系统归结为划分不同类型的状态, 描述各类状态的特征,确定不同类状态在空间的分布,描述不 同类状态之间的联系,特别是如何从一类状态向另一类状态转 移的规律。 暂态:指系统在某个时刻可能达到但不借助外力就不能保 持或不能回归的状态或状态集。
管理学院
很多系统可以近似看成线性系统: (1) 整个系统非线性因素微弱; (2) 整个系统非线性因素强,但系统局部(某些点附近)可 以简化成线性系统。 例:2维线性系统
' x1 a11 x1 a12 x2 ' x2 a21 x1 a22 x2
a11 a12 X X AX a21 a 22
和参量空间中用几何法等定性手段来研究非线性系统,了解其定性
性质。
第12页
2013年5月9日
连续系统模型
Laplace变量s可视为微分算子,1/s视为积分算子。
对方程(2.1)两边取Laplace变换,并假设y(t)和u(t)及各阶 导数的初值均为零,即
y (t0 ) y(t0 ) y ( n ) (t0 ) 0 u (t0 ) u (t0 ) u ( m ) (t0 ) 0
三传递函数模型laplace变换laplace变换用相对简单的代数方程取代了复杂的微分方程表达方式简洁物理意义明确求解简单laplace变换是一种积分变换可将线性定常系统微分方程化解为代数方程并利用代数知识求解
目录
一、概述
二、微分方程模型
三、传递函数模型 四、状态空间模型
一、 概述
连续系统指的是系统的状态变量 随时间连续变化的系统,它的主要 特征可以通过常微分方程或者偏微
则得到 s nY ( s ) an 1s n 1Y ( s ) a1sY ( s ) a0Y ( s )
bm s U ( s ) bm 1s U ( s ) b1sU ( s ) b0U ( s )
m
m 1
(3.1)
式(3.1)中,Y(s)=L[y(t)],U(s)=L[u(t)],故系 统的传递函数G(s)为
D(s) H(s)
四、状态空间模型
对于一个连续系统,微分方程和传递函数仅仅描述了它 们的外部特性,只是确定了系统输入u(t)和输出y(t)之间的关 系,故称为系统的外部模型。为了描述系统的内部特性,下 面引入系统的内部变量——状态变量。一个系统的状态是指 能够完全描述系统行为的最小的一组变量,这里用向量X表 示。状态空间表达式可以用状态方程与输出方程表示:
X (t ) AX (t ) Bu(t ) y (t ) CX (t ) Du (t )
描述连续系统的数学模型
描述连续系统的数学模型
连续系统的数学模型可以由多个方程组成,以下是一些常见的连续系统模型:
1. 牛顿第二定律方程:这是一个描述物体运动的方程,它表达了物体的位置和速度随时间的演化,通常写成以下形式:
$dX/dt = -ax$
其中,$X$ 表示物体的位置,$a$ 表示物体的加速度,$t$ 表示物体运动的时间。
2. 热力学方程:热力学方程描述了系统的热力学性质,包括温度的演化和热传导等,通常写成以下形式:
$frac{mathrm{d}T}{mathrm{d}t} =
-kAfrac{mathrm{d}X}{mathrm{d}t}$
其中,$T$ 表示系统的温度,$A$ 表示系统的面积,$k$ 表示热导率,$X$ 表示物体的位置。
3. 电磁学方程:电磁学方程描述了电荷、电流和磁感应等电磁现象的数学模型,可以描述电磁波的传播、电路中电荷的分布等,通常写成以下形式:
$frac{mathrm{d}E}{mathrm{d}t} = -frac{partial V}{partial t}$
其中,$E$ 表示电场强度,$V$ 表示电场的电荷密度,$t$ 表示时间。
4. 波动方程:波动方程描述了声波或波动现象的数学模型,可以描述声波的传播、波动的产生等,通常写成以下形式:
$frac{mathrm{d}^2X}{mathrm{d}t^2} +
frac{mathrm{d}^2theta}{mathrm{d}t^2} = r^2sintheta$
其中,$X$ 表示物体的位置,$theta$ 表示物体的极角,$r$ 表示物体的距离,$t$ 表示时间。
这些方程只是连续系统模型中的一部分,还有很多其他的方程可以用来描述不同的连续系统现象。
连续系统仿真模型
其中:n为系统阶次;ai为系统结构参数; ci为输入函数参数
2.2 传递函数
• 在零状态下对常微分方程两边取Laplace变换:
c0 s n 1 c1s n 2 ... cn 1 Y ( s) G( s) n n 1 U ( s) a0 s a1s ... an 1a0 s an
采样数据系统模型(连续—离散混合模型)
2.连续时间系统模型
连续时间系统模型:
系统的输入、输出和内部变量都是关于时间的连续函数。
常见模型
常微分方程(组) 传递函数 状态空间 权函数 结构框图
2.1 常微分方程
常微分方程的一般形式如下:
dny d n1 y dy d n1u d n 2u a0 n a1 n1 ... an1 an y c0 n1 c1 n2 ... cn1u dt dt dt dt dt
2.4 状态空间模型
• 状态变量:以时间为参变量,是描述动态系统全部对 象的最少一组线性独立的变量。 • 用x表示状态变量,y表示系统输出,u表示系统输入
Ax Bu x y Cx Du
状态方程 输出方程
–其中:A:n×n维矩阵,B:n×1维矩阵,C:1×n维矩 阵,U:单输入信号
c
j 0 n 1 i 0
n 1
n j 1
sj
a
n i
sj
– 线性系统的传递函数为定义为:输出变量的Laplace 变换和输入变量Laplace变换之比。 – 传递函数是零状态下,输入/输出之间的s域传递关系, 是系统的固有特征。 – 通常情况下G(s)为s域中的代数多项分式,对应于时 域中的常微分方程式。
m 0 k 1
第3章 连续系统仿真方法
3.2连续系统仿真算法
3.2.1线性连续系统仿真算法
3.2.1.1线性连续系统数学模型的几种表示方法
⑴高阶微分方程
⑵传递函数
⑶状态方程
⑴、⑵只能给出输入输出的关系,⑶可描述中间的状态。
以上只是对SISO系统。
对于MIMO系统:分别为微分方程组,传递函数阵,状态方程。
方法的阶数可以作为衡量算法精度的一个标志。
截断误差的阶次越高,其求解的精度越高,不同算法的截法
亚当姆斯法
舍入误差:
由计算机的有限字长引起。
舍入误差会积累,随着积分时间的增加和积分法阶次的增高而增加,并且随着积分步长的减小而变得更加严重,原因是对于给定的积分时间,使用更小的步长就意味着更多的积分步数。
此时,系统仿真模型中将会有两种频率的采样开关:
离散部分的采样周期Ts;
连续部分的仿真步长T。
为了便于程序实现,一般取Ts=NT,N为正整数。
这种情况下的仿真流程见下图(计算方法):
还有一种情况:采样控制系统中有多个回路,且每个回路的采样周期不同。一般内回路的采样周期较小,外回路的相对较大。如双环调速、飞行器控制等。
绝对误差准则:
相对误差准则:
-表示规定的误差量
快速性:数字仿真是一步一步推进的,每一部的计算时间决定了仿真速度。
连续系统数字仿真算法:
数值积分方法:单步、多步
离散相似方法:适用范围较窄
数值积分方法采用递推方式进行计算,不同的方法会引进不同的计算误差;为了提高计算精度,会增加运算量。对同一种积分方法,为提高计算精度,可减小积分步距,但又降低了计算速度。
龙格-库塔法的截断误差为步长的n+1次方(n为算法的阶数)。
Simulink的连续系统建模
一个复杂的模型
Scheinerman曾经描述了一个生长在灌中得细菌的简单 模型。他假设细菌生长率和当前细菌的总数成正比,且死亡 率和当前的总数的平方成正比。若以x代表当前的细菌总数, 则细菌的生长率表示为: birth_rate=bx 细菌的死亡率表示为:
death_ rate px
2
细菌数量的总变化率可表示为出生率和死亡率的差值,于 是此系统可表示为如下的微分方程:
对于任何系统的研究都必须从如下三个方面考虑: (1) 实体:组成系统的元素、对象。 (2) 属性:实体的特征。 (3) 活动:系统由一个状态到另一个状态的变化 过程。
2.系统模型 系统模型是对实际系统的一种抽象,是对系统本 质(或是系统的某种特性)的一种描述。模型可视为对真 实世界中物体或过程的信息进行形式化的结果。模型 具有与系统相似的特性,可以以各种形式给出我们所 感兴趣的信息。
积分模块代表着方程
y(t ) y(t0 ) x(t )dt
t0
t
有代表性的使用积分模块的简单的物理模型是电容,如下图 所示,模块是输入为被电容片分隔的电流值,输出为电容片 两端的电压
简单物理模块
目前为止,上面所述的这些模块完全可以模拟 出用线性微分方程描述的任何物理模型,下面 以简单的小车模型为例
设忽略摩擦力,则此系统的运动方程为
F x m
用模块图来计算小车的位置,表示如下
小车运动方程的模块图
小车运动的Simulink建模可以用下边的模块 来表示:
若是想计算小车运动速度和小车的位移,我们 可以在上边的模块图中加入两个积分模块.
小车位移计算的模块图
传递函数模块
传递函数表示法常被频繁地用于控制系统设 计和系统模拟中。所谓的传递函数的定义即系 统在零初始条件下输出地Laplace变换。传递 函数是一种描述系统动力学模型输入输出关系 的简便方法。 例如弹簧-质量-减震系统
描述连续系统的数学模型
描述连续系统的数学模型
连续系统是指一类以时间为连续变量的系统,其状态和输出在任意给定时间都是连续变化的。
数学上,为了描述和分析这种连续系统的行为,我们使用了一种被称为微分方程的数学模型。
微分方程是用于描述连续系统中变量之间关系的方程。
它涉及到导数的概念,因为导数可以表示一个变量相对于时间的变化率。
连续系统的数学模型通常采用微分方程的形式来表示。
一种常见的连续系统的数学模型是一阶线性常微分方程。
这类方程描述了一个系统中一个变量的变化速率与其他变量之间的线性关系。
一阶线性常微分方程的一般形式可以表示为:
dy/dt = a*y + b*u
其中,y是系统的输出变量,t是时间变量,u是系统的输入变量,a 和b是常数。
这个方程表示了输出变量y的导数与输入变量u之间的线性关系。
除了一阶线性常微分方程,高阶线性常微分方程和非线性微分方程也被用来描述连续系统的数学模型。
高阶线性常微分方程涉及多个导数,可以表示更复杂的系统行为。
非线性微分方程则允许描述非线性系统
的行为,其中系统的变量之间的关系不再是线性的。
通过建立连续系统的数学模型,我们可以利用数学方法来分析和预测系统在不同条件下的行为。
这对于工程师和科学家来说是非常有用的,因为它们可以帮助我们设计和优化控制系统、了解系统的稳定性和响应特性,并预测系统的性能。
总之,连续系统的数学模型是通过微分方程来描述的。
这些方程可以是一阶或高阶的,线性或非线性的,它们允许我们分析和预测连续系统的行为,并为实际应用提供有用的指导。
系统建模实验报告(3篇)
第1篇一、实验目的1. 熟悉系统建模的基本原理和方法。
2. 掌握运用系统建模工具进行系统建模的方法。
3. 培养学生分析和解决实际问题的能力。
二、实验内容本次实验以某工厂生产线为研究对象,运用系统建模方法对其进行建模和分析。
三、实验步骤1. 确定研究对象:某工厂生产线。
2. 收集数据:通过查阅资料、实地调查等方式,收集工厂生产线的相关数据,包括生产流程、设备参数、人员配置等。
3. 建立模型:根据收集到的数据,运用系统建模工具(如Simulink)建立工厂生产线的系统模型。
4. 模型仿真:在系统模型中输入实际生产数据,进行仿真实验,观察系统动态特性。
5. 结果分析:根据仿真结果,分析工厂生产线的运行状况,找出存在的问题,并提出改进措施。
四、实验结果与分析1. 模型建立根据收集到的数据,运用Simulink建立了工厂生产线的系统模型,包括以下模块:(1)输入模块:包括原材料、生产设备、人员等。
(2)处理模块:包括生产过程、质量控制等。
(3)输出模块:包括产品、废弃物等。
(4)反馈模块:包括生产数据、设备状态等。
2. 模型仿真在系统模型中输入实际生产数据,进行仿真实验。
仿真结果显示,工厂生产线在正常生产过程中,生产效率较高,但存在以下问题:(1)设备故障率较高,导致生产中断。
(2)质量控制不严格,产品质量不稳定。
(3)人员配置不合理,导致工作效率低下。
3. 结果分析根据仿真结果,分析如下:(1)设备故障率较高,导致生产中断。
为降低设备故障率,建议定期对设备进行维护和检修,提高设备可靠性。
(2)质量控制不严格,产品质量不稳定。
为提高产品质量,建议加强质量控制,对生产过程进行严格监控。
(3)人员配置不合理,导致工作效率低下。
为提高工作效率,建议优化人员配置,加强员工培训。
五、改进措施针对以上问题,提出以下改进措施:1. 定期对设备进行维护和检修,提高设备可靠性。
2. 加强质量控制,对生产过程进行严格监控。
3. 优化人员配置,加强员工培训。
系统建模与仿真全要点复习
1、系统(system):是一组对象的集合或总称;由诸多相互作用、相互依存的要素按照一定规律构成的集合体,它们共同组成具有特定结构和功能的整体。
它具有以下特点:①由两个或两个以上要素组成。
②构成系统的要素之间具有一定的联系,并在系统内部形成特定的结构。
③具有边界。
④系统具有特定的功能,具有存在的价值和作用,并且系统功能受到系统结构和环境的影响。
三要素:(1) 实体:组成系统的元素、对象。
(2) 属性:实体的特征。
(3) 活动:系统由一个状态到另一个状态的变化过程。
理解:组成系统的实体之间相互作用而引起的实体属性的变化,通常用状态变量来描述。
研究系统主要研究系统的动态变化。
除了研究系统的实体属性活动外,还需要研究影响系统活动的外部条件,这些外部条件称之为环境。
系统分类:1)连续系统是指系统状态随时间发生连续性变化的系统(电力生产、供电网络、石油炼制、自来水生产、电路系统等)。
2)离散事件系统是指只有当在某个时间点上有事件(event)发生时,系统状态才会发生改变的系统。
系统状态的变化只发生在离散的时间点上,且状态通常会保持一段时间。
此外,系统状态的变化也会引发新的事件。
(毛坯到达、加工开始、加工完成、设备故障等;服务系统中的顾客到达、接受服务等)2、计算机仿真(系统仿真)概念:针对真实系统建立模型,然后在模型上进行试验,用模型代替真实系统,从而研究系统性能的方法称为系统仿真。
研究对象可以是实际的系统,也可以是设想中的系统。
1)包含了系统建模、仿真建模和仿真实验三个基本活动。
联系这三个活动的是系统仿真的三要素:系统、模型、计算机(硬件和软件)。
2)系统、模型与仿真三者之间有着密切联系。
其中,系统是要研究的对象,模型是系统在某种程度和层次上的抽象,而仿真是通过对模型的试验以便分析、评价和优化系统。
3、仿真技术的主要用途:(1) 优化系统设计。
(2) 系统故障再现,发现故障原因。
(3) 验证系统设计的正确性。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第3章
4. 状态空间 为描述系统的内部特征,引入状态变量。向量X表示动态系 统的状态。
AX Bu X y CX Du
(2-5)
T 式中, X x x x 为n维状态向量; u为r维输入向量; n 1 2 y为m维输出向量: A 为系 统矩 阵: B 为输入矩 阵; D nn nr mr 为直 传矩 阵 。
或
d L L ( ) Fqjd dt q j q j
L T V
L—拉格朗日函数,T—动能,V—势能,Fdqj----广义消散力。
第3章
第3章
第3章
3.4 电子(电气)系统的数学建模
3.4.1电器元件及数学模型 1.电阻
e(t ) R(t )i (t )
2.电容
1 t e(t ) e(t0 ) i (t )dt C t0
3.电感
e(t )
d ( L(t )i(t )) di dL L i dt dt dt
第3章 3.4.2集总电路系统的数学建模 1.电路系统基本定理 (1)克希霍夫第一定理
(2)克希霍夫第二定理
(3)戴维南定理
(4)诺顿定理
第3章 3.4.3 电子网络的广义拉格朗日方程 以电荷为广义坐标,分别为广义速度和广义加速度。对于电子系统 (具有S个线圈)的磁能: 1 S Te Lij Qi Q j 2 i , j 1 系统势能: 1 t Qi2 m
c1
u入 (m)
图 死区非线性特征
第3章
3. 间隙(磁带回环)非线性
u出 (m)
c1
0
45
c1
u入 (m)
c1
图 4-15 间隙非线性特征
第3章
第3章
3.2 连续物理系统的数学建摸
1.确定系统基本物理变量
2. 选择独立的特征变量
基本物理量需要用一个或几个特征变量表示。如能量可以用电流和电压来表 示。
第3章 典型的工程技术学科中的微分-积分方程式:
第3章
第3章
第3章
第3章
3.3 机械系统的数学建模 3.3.1机械系统中的几个重要力学模型 1.空间任意力学的平衡方程
F 0, F 0, F 0 M 0, M 0, M
x y z ox oy
oz
0
3.推导数学模型
第3章 3.2.2物理系统的数学模型通式
1)通式中的系数A、B、C为确定系统响应特性的常系数,它构成系 统的传输集,A是容性的,如电容、质量惯性等,通过这些元件的 流是超前于源的,B为耗散的,如电阻、阻尼等,通过这些元件的 流和源是同位的,C是感性的,如电感和柔性等,通过这些元件的 流是滞后于源的。 2)通式中的 w和E分别为系统的输入和输出。这两个参数确定了通 过系统的功率谱。 3)A、B、C、w和E可以是单变量,也可以是一个矩阵或向量。 4)借助此式可以建立比较复杂物理系统的数学模型。
(1)差分方程
(2)脉冲传递函数
第3章
(3)权序列
(4)离散状态空间表达式
第3章
3.1.2 非线性系统的数学模型
1. 饱和非线性
第3章 3.1.2 非线性系统的数学模型
1. 饱和非线性
u出 (m)
c1
0
c1
c1
u入 (m)
图 饱和非线性特征
第3章
2. 死区非线性
u出 (m)
c1
0
45
对式(2.1)两边取拉普拉斯变换, 并假设y (t )和u (t )及其各阶 导数为零, 则可得
s nY ( s) an 1s n1Y ( s) a1sY ( s) a0Y ( s) bm s U ( s) bm1s
m m 1
U ( s) b0U ( s)
2.牛顿方程
d 2s F ma m dt 2
第3章 3.质点运动的功和能的数学描述
W Fds Fx dx Fy dy Fz dz
a a b b
4.拉格朗日方程
d T T ( ) Fqj dt q j q j
p
xi yi zi Fxi Fyi Fzi Fqj为对于广义坐标qj的广义力: Fqj q j q j q j i 1
第3章
第3章 连续系统建模
3.1连续系统的数学模型形式 3.2 连续物理系统的数学建摸 3.3 机械系统的数学建模 3.4 电子(电气)系统的数学建模 3.5 机电系统的数学建模 3.6流体动力学系统的数学建模
3.7集中参数连续系统的数学建模
3.8分布参数连续系统的数学建模 3.9控制系统建模实例
第3章 3.1连续系统的数学模型形式 3.1.1 连续系统的数学模型形式 1.连续时间模型 系统输入u(t)、输出y(t)、内部状态变量x(t)都是时间的连续函数。
常 用 的 连 续 系 统 数 学 模 型
1.微分方程 2.传递函数 3.权函数 4. 状态空间
5.结输入为u (t ),输出为y (t ),它们之间的关系的微 分方程为
d n y (t ) dt n
an1
d m1u ( t ) dt m1
d n1 y ( t ) dt n1
a
dy ( t ) 1 dt
a0 y(t ) bm
d mu ( t ) dt m
(2-1)
bm1
(t ) b1 dudt b0u(t )
(m n)
式中ai (i o,1,, n 1),b j ( j 0,1,, m)为常系数。
第3章
2. 传递函数
第3章
5.结构图表示 结构图 比较直观,对单输入单输出线性系统可通过结构图变换很容易的 传递函数;而对多输入多输出或具有非线性环节的系统也可以通过面向结构 图仿真方法得到系统的动态特征。如图2-1为线性系统的结构图.
F1
+
u
-
K1
1K2
图2-1 系统的结构图
第3章
2.离散时间模型
系统输入u(k)、输出y(k)、内部状态变量x(k)都是时间的离 散函数。
(2-2)
设系统的传递函数为
G(s)
(2-3)
Y (s) U (s)
则有
bms m bm1s m1b1s b0 G( s) n s an1s n1a1s a0
(2-4)
第3章
3.权函数
y(t ) u( ) g (t )d
0
t
式中g(t)是系统的单位脉冲响应。