第四章 仿真输入与输出数据分析(1)
- 格式:ppt
- 大小:2.05 MB
- 文档页数:90
《建模与仿真》教学大纲课程名称:建模与仿真课程代码:INDE2038课程性质:专业选修课程学分/学时:2学分/36学时开课学期:第七学期适用专业:工业工程先修课程:概率统计、C语言程序设计后续课程:毕业设计开课单位:机电工程学院课程负责人:大纲执笔人:杨宏兵大纲审核人:一、课程性质和教学目标《建模与仿真》是面向工程实际的应用型课程,是工业工程系的专业课程之一。
学生通过本课程的学习能够初步运用仿真技术来发现生产系统中的关键问题,并通过改进措施的实现,提高生产能力和生产效率。
本课程的教学目标是培养学生的设计能力、创新能力和工程意识。
课程以制造型生产企业为核心,通过理论教学和实践环节相结合,阐述了离散事件系统建模与仿真技术在生产企业分析中的基本原理和方法。
其内容涉及计算机仿真技术在生产系统分析中的作用和原理、仿真软件的介绍,重点介绍排队系统、库存系统、加工系统以及输入、输出数据分析。
本课程的目的是要求学生通过学习、课堂教育和上机训练,能了解如何运用计算机仿真技术模拟生产系统的布置和调度管理;并熟悉和掌握计算机仿真软件的基本操作和能够实现的功能;使学生了解计算机仿真的基本步骤。
二、课程教学方法1、启发式课堂讨论针对关键知识点、典型题和难题,通过教师提问,鼓励学生回答问题或请到讲台前做题,并请其他学生评判或提出不同的答案或不同的解决方法。
目的是加强学生自主学习的能力和判断能力,培养主动思考的习惯,启发学生的探索精神。
2、重视在教学中加强知识演进的逻辑规律的讲解提高学生的逻辑思维能力,培养学生分析问题、解决问题的能力。
3、加强计算机辅助设计、分析将Flexsim仿真软件引入教学中。
应用计算机辅助设计、分析,能方便的改变系统结构参数,认识复杂系统的动态响应。
三、课程教学内容及学时分配第一章概论(2课时)教学目的:了解系统仿真技术的发展历史;掌握系统仿真技术的特点;理解系统仿真的应用;掌握系统仿真的优势与局限性;熟悉系统仿真的相关技术;了解系统仿真的研究热点和发展方向;教学重点:系统仿真的应用;系统仿真的优势与局限性;系统仿真的相关技术;教学难点:系统仿真的应用;第二章系统仿真基本知识(6课时)教学目的:了解生产系统的基本特征;理解掌握系统、系统模型、系统仿真等建模与仿真相关的基本概念;了解系统仿真的类型;理解离散系统与连续系统的区别;熟悉生产系统建模的方法与仿真研究的步骤;深入理解排队论的基本概念,熟悉排队系统的组成与排队模型的分类,掌握到达模式与服务机构刻画的参数,熟悉排队规则与队列的度量;熟悉几种常用的到达时间间隔和服务实践的理论分布(定长分布、泊松分布、埃尔朗分布、正态分布等);掌握M/M/1排队系统与M/M/C排队系统的分析;掌握库存系统模型;熟悉库存系统;掌握库存系统模型;熟悉库存系统仿真及仿真结果分析;教学重点:系统、系统模型、系统仿真等建模与仿真相关的基本概念;离散系统与连续系统的区别;生产系统建模的方法与仿真研究的步骤;排队论的基本概念,排队系统的组成与排队模型的分类;几种常用的到达时间间隔和服务实践的理论分布(定长分布、泊松分布、埃尔朗分布、正态分布等);M/M/1排队系统与M/M/C排队系统的分析;库存系统仿真方法;教学难点:系统、系统模型、系统仿真等建模与仿真相关的基本概念;离散系统与连续系统的区别;排队论的基本概念;M/M/1排队系统与M/M/C排队系统的分析;库存系统仿真;第三章随机数与随机变量(3课时)教学目的:理解掌握随机变量(离散、连续),以及连续随机变量的密度函数的概念;掌握随机变量的数字特征;理解掌握随机数的概念,熟悉产生连续均匀分布随机数的几种方法,掌握计算机产生随机数的方法;熟悉随机数的统计检验;掌握各种离散分布随机数的产生方法;熟悉非均匀连续分布随机数及其产生方法。
第四章输入/输出分析华南理工大学自动化学院非线性系统输入/输出关系分析方法¾描述函数法:非线性系统的一种最优线性逼近技术¾常被用于分析有非线性影响的反馈环中振荡的可能性级数展开法采用级数展开以推导出某些非线性系¾级数展开法:采用级数展开以推导出某些非线性系统在频域上的输入/输出表达式(V lt)(Fli)¾目前主要有沃特拉(Volterra)级数展开及福里斯(Fliess)泛函展开两种方法¾输入/输出稳定性分析:研究在什么条件下一个有界输入能够产生个有界输出。
☆输入能够产生一个有界输出☆4.1描述函数法本节主要考虑采用描述函数方法研究非线性系统的最优线性逼近问题也即在最优线性系统随输入函数改优线性逼近问题,也即在最优线性系统随输入函数改变而改变的前提下,尝试用线性系统最优地逼近非线性系统。
先考虑单输入单输出系统。
在输入输出意义下,一0∞C 0∞C 个非线性系统可以看作是空间上到空间上的映射N, 即对给定的输入, 非线性系统的输出为一定义在的连续函],[],[),0[∞∈C u ],0[∞C 数:。
),0[)(∞∈=C u N y N给定参考输入,我们期望用线性系统的输出来),0[0∞∈C u我们假定S3). 输入的平稳性,即平稳性保证了信号在定时间长度内的积分均值不随s增平稳性保证了信号在一定时间长度内的积分均值不随自协方差及互协方差就是通常随机系统理论里的自相关和互相关函数。
(4.5)及(4.6)可以分别用式和互相关函数(45)(46)自协方差是一个正定函数,即对R c c R t t k k ∈∈ ,, , ,,11L L 有k ∑≥−=j i j i u j i t tR c c 1,0)(因此,自协方差矩阵t R 的傅立叶变换)(u =∞−ττωωτd R e S j ∫∞−u n )()((4.7)是一个正定矩阵,称其为能谱密度。
是个正定矩阵,称其为能谱密度。
仿真终极三问:输入、输出与如何做保安哲学三问:从哪里来?去哪里?你是谁?仿真的终极三问:输入来自何处?输出用于何处?仿真如何做?1、仿真输入——病从口入做仿真要爱惜自己的工作,为了不浪费自己的时间,第一件事情就是将别人给你的输入整理干净,而且单独保存说明来源(这很重要,将来出事了有证据洗清自己)。
仿真也是病从口入,输入如果有错误,难免后面会生病。
接收到别人给的图纸、数据、文字等,首先问个明白,给数据消毒。
三大最容易被疏忽的错误:1.几个人同时给输入,给出不同版本的参数2.将随意确定的数据当做硬性边界3.只给了参数,没有告诉背景条件我一向是个不拘小节的人,但是对输入数据从来都问得十分详细,有时候怕讲述有误,还要求到别人的计算机前、实验场地亲自看看数据是如何取得的。
每次这么折腾,我也以为自己多事,奇怪的是,每次询问完都有重要收获,发现输入有致命的问题,数据完全理解错误,事后万幸多问了几句。
因为每次质疑输入都有意外收获,娇惯得我这个毛病更严重了,今天要传染给你,对输入问出十万个为什么。
2、仿真输出——为人民服务有些做仿真的人,很没有存在感,做了无数算例,完成了山一般高的工作,但是领导却认为没有进展。
如果仿真工作只是出个报告,输出参数,就不要怪工作成果基本被别人忽略。
仿真报告给一堆公式、数据、图表,你完成了一项伟大的工作,堆砌一座数字长城,如果说不明白为什么要堆砌这个长城,别人还以为是一堆垃圾忘了清理。
你的工作是长城还是垃圾山,就看别人是否理解你。
专业人员要用别人的眼光看自己的工作。
外行不懂才要你用外行能懂的语言讲明白自己的工作。
你的公式有什么意义?你的算法有什么特点?你的结果对设计有什么指导?以下是一段经典的仿真总结:1.完成了……状态的仿真(工作量巨大)2.仿真取得了……参数,发现了某参数变大,则某参数变小……(要的东西都给了)3.由于模型和算法的偏差,不能保证结果准确(如何使用概不负责)仿真量很足只暗示浪费的时间太多,做的状态再多,如果对设计没有指导意义,又有何用?输出了很多参数,这些参数对其他专业有什么影响?对产品性能有什么贡献和风险?这才是别人要看的东西,至于给出多少参数,别人有必要关心吗?不能保证结果准确,一句话将所有的功劳全部消除。
一、实验目的本次实验旨在通过仿真实验,验证某算法在实际应用中的性能和效果,并对算法的优化进行初步探讨。
通过实验,深入了解算法的原理,分析其优缺点,为实际工程应用提供参考。
二、实验环境1. 操作系统:Windows 102. 编程语言:Python3.83. 仿真软件:MATLAB 2019b4. 硬件环境:****************************,16GB RAM三、实验内容1. 算法原理及描述2. 仿真实验设计3. 实验结果分析4. 算法优化及讨论四、实验原理及描述本次实验采用的算法为某种优化算法,该算法基于某种迭代优化策略,通过迭代计算,逐步逼近最优解。
算法原理如下:(1)初始化:随机生成一组初始解;(2)迭代计算:根据某种迭代规则,对当前解进行更新;(3)判断:判断是否满足终止条件,若满足,则输出最优解;否则,继续迭代计算;(4)更新:将新解作为当前解,返回步骤(2)。
五、仿真实验设计1. 实验数据:选取一组具有代表性的测试数据,包括输入数据和期望输出数据;2. 实验步骤:(1)导入实验数据;(2)调用算法进行仿真实验;(3)记录实验结果;(4)分析实验结果。
六、实验结果分析1. 实验结果展示(1)输入数据:[1, 2, 3, 4, 5](2)期望输出:[1, 2, 3, 4, 5](3)算法输出:[1, 2, 3, 4, 5](4)误差分析:误差为0,说明算法输出与期望输出一致。
2. 性能分析(1)算法运行时间:0.001s(2)迭代次数:100次(3)算法收敛速度:较快3. 优缺点分析(1)优点:算法简单易实现,收敛速度快;(2)缺点:对初始解敏感,容易陷入局部最优。
七、算法优化及讨论1. 优化策略(1)改进初始解:采用某种方法生成更好的初始解,提高算法的鲁棒性;(2)调整迭代规则:优化迭代规则,使算法在迭代过程中更加稳定;(3)引入多种优化算法:结合多种优化算法,提高算法的适应性和全局搜索能力。
第一章习题1-1什么是仿真?它所遵循的基本原则是什么?答:仿真是建立在控制理论,相似理论,信息处理技术和计算技术等理论基础之上的,以计算机和其他专用物理效应设备为工具,利用系统模型对真实或假想的系统进行试验,并借助专家经验知识,统计数据和信息资料对试验结果进行分析和研究,进而做出决策的一门综合性的试验性科学。
它所遵循的基本原则是相似原理。
1-2在系统分析与设计中仿真法与解析法有何区别?各有什么特点?答:解析法就是运用已掌握的理论知识对控制系统进行理论上的分析,计算。
它是一种纯物理意义上的实验分析方法,在对系统的认识过程中具有普遍意义。
由于受到理论的不完善性以及对事物认识的不全面性等因素的影响,其应用往往有很大局限性。
仿真法基于相似原理,是在模型上所进行的系统性能分析与研究的实验方法。
1-3数字仿真包括那几个要素?其关系如何?答: 通常情况下,数字仿真实验包括三个基本要素,即实际系统,数学模型与计算机。
由图可见,将实际系统抽象为数学模型,称之为一次模型化,它还涉及到系统辨识技术问题,统称为建模问题;将数学模型转化为可在计算机上运行的仿真模型,称之为二次模型化,这涉及到仿真技术问题,统称为仿真实验。
1-4为什么说模拟仿真较数字仿真精度低?其优点如何?。
答:由于受到电路元件精度的制约和容易受到外界的干扰,模拟仿真较数字仿真精度低但模拟仿真具有如下优点:(1)描述连续的物理系统的动态过程比较自然和逼真。
(2)仿真速度极快,失真小,结果可信度高。
(3)能快速求解微分方程。
模拟计算机运行时各运算器是并行工作的,模拟机的解题速度与原系统的复杂程度无关。
(4)可以灵活设置仿真试验的时间标尺,既可以进行实时仿真,也可以进行非实时仿真。
(5)易于和实物相连。
1-5什么是CAD技术?控制系统CAD可解决那些问题?答:CAD技术,即计算机辅助设计(Computer Aided Design),是将计算机高速而精确的计算能力,大容量存储和数据的能力与设计者的综合分析,逻辑判断以及创造性思维结合起来,用以快速设计进程,缩短设计周期,提高设计质量的技术。
虚拟仿真实验教学平台使用指南第一章:概述 (3)1.1 平台简介 (3)1.2 使用目的与意义 (3)1.2.1 使用目的 (3)1.2.2 使用意义 (4)第二章:平台登录与注册 (4)2.1 注册流程 (4)2.1.1 访问平台 (4)2.1.2 注册 (4)2.1.3 填写注册信息 (4)2.1.4 阅读并同意用户协议 (5)2.1.5 提交注册 (5)2.1.6 验证邮箱 (5)2.1.7 完成注册 (5)2.2 登录流程 (5)2.2.1 访问平台 (5)2.2.2 登录 (5)2.2.3 填写登录信息 (5)2.2.4 登录 (5)2.3 密码找回与修改 (5)2.3.1 密码找回 (5)2.3.2 密码修改 (6)第三章:界面导航与功能模块 (6)3.1 主界面布局 (6)3.2 功能模块介绍 (6)3.3 快捷操作指南 (7)第四章:实验项目选择与创建 (7)4.1 实验项目分类 (7)4.2 实验项目创建流程 (8)4.3 实验项目修改与删除 (8)第五章:实验操作指南 (8)5.1 实验步骤解析 (8)5.1.1 登录系统 (8)5.1.2 选择实验项目 (8)5.1.3 阅读实验指导书 (9)5.1.4 操作实验设备 (9)5.1.5 观察实验现象 (9)5.1.6 完成实验报告 (9)5.2 实验数据输入与输出 (9)5.2.1 数据输入 (9)5.2.2 数据输出 (9)5.3.1 系统故障 (9)5.3.2 实验设备故障 (9)5.3.3 实验数据丢失 (9)5.3.4 实验操作失误 (10)第六章:虚拟仿真实验工具 (10)6.1 工具箱功能介绍 (10)6.1.1 概述 (10)6.1.2 工具箱功能列表 (10)6.2 工具使用技巧 (10)6.2.1 实验参数设置技巧 (10)6.2.2 实验数据采集技巧 (10)6.2.3 实验结果分析技巧 (11)6.2.4 实验报告技巧 (11)6.3 工具操作注意事项 (11)6.3.1 实验参数设置注意事项 (11)6.3.2 实验数据采集注意事项 (11)6.3.3 实验结果分析注意事项 (11)6.3.4 实验报告注意事项 (11)第七章:实验数据管理与分析 (11)7.1 数据收集与存储 (11)7.1.1 数据收集 (11)7.1.2 数据存储 (12)7.2 数据处理与分析 (12)7.2.1 数据预处理 (12)7.2.2 数据分析 (12)7.2.3 数据挖掘 (12)7.3 数据导出与共享 (12)7.3.1 数据导出 (12)7.3.2 数据共享 (12)第八章:实验报告撰写与提交 (13)8.1 实验报告格式要求 (13)8.2 实验报告撰写技巧 (13)8.3 实验报告提交流程 (13)第九章:平台管理与维护 (14)9.1 用户管理 (14)9.1.1 用户注册与登录 (14)9.1.2 用户权限设置 (14)9.1.3 用户信息维护 (14)9.2 实验项目管理 (14)9.2.1 实验项目发布 (14)9.2.2 实验项目维护 (15)9.2.3 实验项目评价 (15)9.3 系统维护与更新 (15)9.3.2 系统升级 (15)9.3.3 系统故障处理 (15)9.3.4 系统安全防护 (15)第十章:常见问题与解答 (15)10.1 平台使用常见问题 (15)10.1.1 如何登录虚拟仿真实验教学平台? (15)10.1.2 平台支持哪些浏览器? (15)10.1.3 如何修改个人资料? (15)10.1.4 如何找回忘记的密码? (16)10.2 实验操作常见问题 (16)10.2.1 如何开始实验? (16)10.2.2 实验过程中遇到问题怎么办? (16)10.2.3 如何保存实验数据? (16)10.2.4 如何提交实验报告? (16)10.3 技术支持与反馈 (16)10.3.1 如何获取技术支持? (16)10.3.2 如何提交反馈? (16)10.3.3 平台更新与维护? (16)第一章:概述1.1 平台简介虚拟仿真实验教学平台是一款基于现代信息技术、网络技术和虚拟现实技术的教学辅助系统。