连续系统数字仿真数值积分法
- 格式:ppt
- 大小:1.31 MB
- 文档页数:138
内容摘要本文提出的基于Flexsim的生产线仿真与优化,是根据我国现行制造业生产流水的发展需求,通过仿真软件模拟得出具体的应用数据。
参考已有的各种生产线优化技术,通过分析模拟得出数据,对生产线进行优化。
本文重点针对仿真技术在生产线上的应用,从生产线问题研究、仿真技术研究和生产线的优化三大块内容入手;通过分析生产线、收集生产线数据和生产产品的步骤,为仿真建模做好准备。
仿真技术的研究,制定出仿真的方法和步骤,通过收集的数据,建模仿真得出仿真的结果;再针对仿真所得的结果,采用现有的优化方法对生产线进行优化;最后,通过对瓶装生产流水线实例的flexsim仿真和优化,对以上三大块内容进行分析与实践,得出有效的结论。
关键词:生产线、仿真、优化、flexsimABSTRACTThis paper put forward by Flexsim based on simulation and optimization of the production line, according to existing manufacturing production lines in China's development needs, through the simulation of the simulation software that specific application data. And refer to a variety of existing technologies to optimize production line, through the analysis of simulated data to optimize production lines. This chapter focusing on technology in the production line, from the production line of study, simulation technology research and production lines to optimize,start with these three big parts. Analysis production lines to prepare for simulation modeling, data collection and production of production line products step. According to existing simulation technology, work out the steps of the simulation, through the modeling and simulation data simulation results obtained. Based on the simulation results obtained ,using the existing optimization methods to optimize production lines. Finally,through the case about simulation and optimization of production bottle line, the above analysis of three large pieces of content and practice, to draw valid conclusions.KEYWORDS:Production Line,Simulation, Optimization, FlexsimII目录第一章引言 (1)第一节研究的背景与现状 (1)第二节选题的意义 (1)第二章生产线问题研究 (2)第一节生产线的概念 (2)第二节生产线的生产能力指标 (2)第三节生产线的生产能力的计算与确定 (3)一、单台设备及流水线生产能力的计算和确定 (3)二、设备组生产能力的计算 (3)三、工段(车间)生产能力的计算和确定 (3)第三章离散事件仿真研究 (4)第一节离散事件的概念及要素 (4)第二节离散事件的仿真步骤 (5)第三节 F LEXSIM仿真软件介绍 (7)一、flexsim简介 (7)二、flexsim的功能特点 (8)第四章生产线平衡优化研究 (9)第一节生产线平衡优化的相关概念 (9)第二节生产线平义衡优化的意义 (10)第三节生产线平衡优化的方法 (11)第五章基于FLEXSIM的瓶装生产流水线仿真与优化 (13)第一节基于FLEXSIM对生产线仿真优化的步骤 (13)第二节瓶装生产流水线仿真优化 (14)一、瓶装生产线仿真问题描述 (14)二、瓶装生产线资料的收集与分析 (14)三、瓶装生产线仿真模型的建立 (15)四、装生产线仿真模型的运行与数据分析 (16)五、瓶装生产线仿真模型的优化与再运行 (18)六、瓶装生产线优化后仿真结果分析 (20)第六章结论 (22)中国最大的论文知识平台参考文献 (23)致谢............................... 错误!未定义书签。
实验一面向微分方程的数值积分法仿真一、实验目的1•掌握数值积分法的基本概念、原理及应用;2•用龙格-库塔法解算微分方程,增加编写仿真程序的能力;3•分析数值积分算法的计算步长与计算精度、速度、稳定性的关系; 4.对数值算法中的“病态问题”进行研究。
二、实验内容1、已知系统微分方程及初值条件y =t y, y(0) =1取步长h .0.1 ,试分别用欧拉方程法和RK4法求t =2h时的y值,y(t) =2& -t -1比较(将三个解绘于同一坐标中,且用数值进行比较因。
(①编程完成;②选用MATLAB ode函数完成。
)程序代码如下:t0=0;tf=2;h=0.1;y1=1;y2=1;y3=1;t1=0;t2=0;t3=0n=rou nd(tf-t0)/h;for i=1: ny1(i+1)=y1(i)+h*(2*h+y1(i)); t1=[t1,t1(i)+h];endfor i=1: nk1=y2(i)+t2(i);k2=y2(i)+h*k1/2+t2(i)+h/2;k3=y2(i)+h*k2/2+t2(i)+h/2; k4=y2(i)+h*k3+t2(i)+h;y2(i+1)=y2(i)+h*(k1+2*k2+2*k3+k4)/6;t2=[t2,t2(i)+h];endfor i=1: ny3(i+1)=2*exp(t3(i))-t3(i)-1;t3=[t3,t3(i)+h];endplot(t1,y1, 'r' ,t2,y2, 'g' ,t3,y3, 'k')实验结果如下;并将求得的值与解析解),说明造成差异的原1210「 ' -8 ■ / . -6 - / -4「-2 - -0 1 1 1 10 0.5 1 1.5 2 2.5分析:红线为用欧拉法得到的结果,绿线为用四阶龙格一库塔法得到的结果,蓝线为根据解析方程得到的结果。
其差异原因主要有两个:1、二者的方法不同,欧拉法是根据一阶微分方程计算得到的,龙格一库塔法是根据四阶微分方程得到的;2、由于步长取为0.1,所以得到的图像与解析解之间存在差异,若将步长取小,则得到的解将更靠近解析解。
第1章概论了解:系统仿真的发展史、特点、应用、相关技术;系统仿真是建立在系统理论、控制理论、相似理论、数理统计、信息技术和计算机技术等理论基础之上,以计算机和其他专用物理效应设备为工具,利用系统模型对真实或假想的系统进行实验,并借助于专家经验知识、统计数据和系统资料对实验结果进行分析研究,做出决策的一门综合性和实验性的学科。
现代仿真技术的特点可归纳为以下几点:(1)系统仿真技术是一门通用的支撑性技术。
(2)系统仿真技术学科的发展具有相对的独立性,同时又与光、机、电、声,特别是信息等众多专业技术领域的发展互为促进。
(3)系统仿真技术的发展与应用紧密相关。
(4)系统仿真技术应用正向全系统、系统全生命周期、系统全方位管理发展,这些都基于仿真技术的发展。
仿真本质上是一种知识处理的过程,典型的系统仿真过程包括系统模型建立、仿真模型建立、仿真程序设计、仿真实验和数据分析处理等用系统仿真方法研究物流系统可以分为以下几类:(1)物流过程的仿真研究。
(2)物流管理的仿真研究。
(3)物流成本的仿真研究。
相关技术:1.建模与仿真方法学;2.仿真算法3.仿真软件;4.仿真计算机/仿真器5.虚拟现实技术;6.分布仿真技术理解:系统仿真技术定义、主要分类。
系统仿真技术是模型(物理的、数学的或非数学的)的建立、验证和实验运行技术连续系统仿真、离散事件系统仿真、物理仿真、数学仿真第2章系统仿真的基本知识理解:连续系统仿真与离散事件系统仿真的区别;排队系统的基本概念;离散事件系统仿真的基本步骤。
比较离散事件系统与连续系统可以看出两者存在如下几方面的区别:(1)时间基。
连续系统的时间基是一个确定的值。
离散事件系统的时间基则是可变的,而且随着时间基的变化,仿真结果也各不相同。
(2)输入变量和输出变量。
连续系统的输入变量通常是一个确定性变量;而离散事件系统的变量往往带有随机性,因此离散事件系统的模型也被称为随机模型。
输出变量与输入变量情况相同。
建模与仿真及其医学应用》实验讲义天津医科大学生物医学工程系2004 年实验一 系统建模的MATLAB 实现一、 实验目的:1 学习MATLA 基本知识。
2. 掌握数学模型的MATLA 实现:时域模型、状态空间模型和零极点 模型。
3. 学习用MATLA 实现系统外部模型到内部模型的转换。
4. 学习用MATLA 实现系统模型的连接:串联、并联、反馈连接。
5. 了解模型降阶的MATLA 实现。
二、 实验内容1. 系统的实现、外部模型到内部模型的转换2 (1)给定连续系统的传递函数G(s) (s 8)(s 22S 5),利用 (2 s 3)(3s 4s 13) MATLA 建立传递函数模型,微分方程,并转换为状态空间模型(2)已知某系统的状态方程的系数矩阵为:利用MATLA 建立状态空间模型,并将其转换为传递函数模型和零极 点模型MATLA 转换为传递函数模型和状态空间模型。
2. 系统的离散、连接、降阶2(1)给定连续系统的传递函数G(s) (s 8)(s 22s 5),将该连 (2s 3)(3s 2 4s 13) 续系统的传递函数用零阶重构器和一阶重构器转换为离散型传递函 数,抽样时间T=1秒。
⑶已知系统的零极点传递函数为G(s)(s 2豐31)(s 4),利用(2)该系统与系统H(s) 丁」分别①串联②并联③负反馈连s26s 5接,求出组成的新系统的传递函数模型。
(3)将串联组成的新系统进行降阶处理,求出降阶后系统的模型,并用plot图形比较降阶前后系统的阶跃响应。
要求:将以上过程用MATLABS程(M文件)实现,运行输出结果。
三、实验说明一关于系统建模的主要MATLA函数1 •建立传递函数模型:tf函数:格式:sys=tf(num,den)num=[b m,b m-i, ...... ,b]分子多项式系数den=[ai,a n-1, ......... ,a o]分母多项式系数2 •建立状态空间模型:ss函数:格式:sys=ss(a,b,c,d) %a,b,c,d为状态方程系数矩阵sys=ss(a,b,c,d,T)沪生离散时间状态空间模型3•建立零极点模型的函数:zpk格式:sys=zpk(z,p,k)4 •模型转换函数:tf2ss tf2zp ss2tf ss2zp zp2tf zp2ss%2为to的意思格式:[a,b,c,d]=tf2ss(num,den)[z,p,k]=tf2zp( nu m,de n)[n um,de n]=ss2tf(a,b,c,d,iu) %iu 指定是哪个输入[z,p,k]=ss2zp(a,b,c,d,iu)][num,den]=zp2tf(z,p,k)[a,b,c,d]=zp2ss(z,p,k)5.模型的连接串联:sys=series(sys1,sys2)并联:sys=parallel(sys1,sys2)反馈连接:sys=feedback(sys1,sys2,sign)%负反馈时sign可忽略;正反馈时为1 。
实验一 连续系统的数字仿真一、实验目的1. 熟悉Matlab 中m 文件的编写;2. 掌握龙格-库塔法的基本原理。
二、实验设备计算机、MATLAB 软件三、实验内容假设单变量系统如图所示。
试根据四阶龙格-库塔法,求系统输出y 的动态响应。
1.首先把原系统转化为状态空间表达式:⎪⎩⎪⎨⎧=+=•CXy bu AX X ,根据四阶龙格-库塔公式,可得到: ⎪⎩⎪⎨⎧=++++=+++1143211)22(6k k k k CX y K K K K h X X (1) 其中: ⎪⎪⎪⎩⎪⎪⎪⎨⎧+++=+++=+++=+=)()()2()2()2()2()(3423121h t bu hK X A K h t bu K h X A K h t bu K h X A K t bu AX K k k k k k k k k (2) 根据(1)、(2)式编写仿真程序。
2.在Simulink 环境下重新对上述系统进行仿真,并和1中结果进行比较。
四、实验结果及分析要求给出系统输出响应曲线,并分析计算步长对龙格-库塔法的影响。
计算步长对龙格-库塔法的影响:单从每一步看,步长越小,截断误差就越小,但随着步长的缩小,在一定求解范围内所要完成的步数就增加,不但引起计算量的增大,而且可能导致舍入误差严重积累,因此同积分的数值计算一样,微分方程的解法也有选择步长的问题。
源程序:r=5;numo=[1];deno=[1 4 8 5];numh=1;denh=1;[num,den]=feedback(numo,deno,numh,denh);[A,b,C,d]=tf2ss(num,den);Tf=input('仿真时间 Tf= ');h=input('计算步长 h=');x=[zeros(length(A),1)];y=0;t=0;for i=1:Tf/h;K2=A*(x+h*K1/2)+b*r;K3=A*(x+h*K2/2)+b*r;K4=A*(x+h*K3)+b*r;x=x+h*(K1+2*K2+2*K3+K4)/6;y=[y;C*x];t=[t;t(i)+h];endplot(t,y)Tf=5 h=0.02五、思考题1.试说明四阶龙格-库塔法与计算步长关系,它与欧拉法有何区别。
《自动控制系统仿真》教案
教案
2015 -2016 学年第 2 学期
课程名称:自动控制系统仿真
课程编号: 074100264 学院、专业、年级:自动141、142
任课教师:梁芬
教师所在单位:电气工程系
中原工学院信息商务学院
课程简介
本课程通过讲授控制系统仿真的基本原理、方法和特点,以及仿真软件MATLAB(含Simulink)的典型仿真程序,使学生了解控制系统仿真技术的基本原理,掌握将控制系统理论、计算方法与计算机技术相结合的知识和技能,具备运用控制系统仿真技术对控制系统进行分析、辅助设计与仿真的能力。
本课程授课对象主要为自动化专业的本科生,学生通过学习为日后从事相关领域的工程技术工作、科学研究以及开拓新技术领域,打下坚实的基础。
教案(首页)
教案(分教案)
教案(分教案)
教案(分教案)。