- 92
- 0
- 约5.72千字
- 约 12页
- 2017-12-02 发布于天津
- 举报
仿真环境介绍及模型的建立.DOC
第四章 仿真环境介绍及模型的建立
4.1 MATLAB Simulink简介
MATLAB 软件系列产品是一套高效强大的工程技术数值运算和系统仿真软件,广泛应用于当今的航空航天、汽车制造、半导体制造、电子通信、医学研究、财经研究和高等教育等领域,被誉为“巨人肩膀上的工具”。研发人员借助 MATLAB 软件能迅速测试设计构想,综合评测系统性能,快速设计更好方案来确保更高技术要求。同时,MATLAB 也是国家教委重点提倡的一种计算工具。综合起来,MATLAB有编程效率高、使用方便、扩充能力强、语句简单,内涵丰富、高效方便的矩阵和数组运算、方便的绘图功能等特点。
动态系统是输出信号随时间变化的系统。要描述这种系统的特性,传统的建模方法是先对系统的输入信号和输出信号进行分析,得到它们的系统方程,然后编写程序进行仿真。这种仿真方法有两个缺点。首先是不够直观,缺乏足够的人机交互。由于所有的输入信号和输出信号都被抽象成数值之间的关系,仿真表现为一种计算过程,因此难以对仿真的过程进行控制,也难以对仿真的输出数据进行直观的描述和分析。另外,这种方法缺乏系统性,尤其是在对复杂系统的处理过程中,难以采用模块化方法,从而降低了仿真程序的可读性和可扩展性。
Simulink 是 MATLAB 提供的用于对动态系统进行建模、仿真和分析的工具包。Simulink提供了专门用于显示输出信号的模块,可以在仿真过程中随时观察仿真结果。同时,通过Simulink 的存储模块,仿真数据可以方便地以各种形式保存到工作区或文件中,供用户在仿真结束之后对数据进行分析和处理。另外,Simulink 把具有特定功能的代码组织成模块的方式,并且这些模块可以组织成具有等级结构的子系统,因此具有内在的模块化设计要求。基于上述优点,Simulink 称为一种通用的仿真建模工具,广泛应用于通信仿真、数字信号处理、模糊逻辑、神经网络、机械控制和虚拟现实等领域。
根据输出信号与输入信号的关系,Simulink 提供 3 种类型的模块:连续模块、离散模块和混合模块。连续模块是指输出信号随着输入信号发生连续变化的模块,离散模块则是输出信号以固定间隔变化的模块。对于连续模块,Simulink 采用积分方式计算输出信号的数值,因此,连续模块主要涉及导数的计算及其积分。离散模块的输出信号在下一个抽样时刻到来之前保持恒定,这时候 Simulink 只需以一定的间隔计算输出信号的数值。混合模块是根据输入信号的类型来确定输出信号类型的,它既能够产生连续输出信号,也能够产生离散输出信号。
如果一个仿真模型中只包含离散模块,这时候 Simulink 采用固定步长方式进行仿真(即每个一定的间隔计算一次输出信号)。当所有的离散模块都有相同的抽样间隔时,Simulink只需要按照这个间隔实施仿真;否则,Simulink 采用多速率方式进行仿真。多速率仿真模式的一种方案是选取一个最大可用间隔,使之适用于所有的离散模块。这个间隔一般是各个离散模块抽样间隔的最大公约数。对于可变步长方式,多速率仿真模式按照各个模块的抽样间隔列出系统可能的仿真时刻,在仿真时刻到来的时候只对相应的离散模块实施仿真,从而在一定程度上提高了仿真的效率。
如果仿真模型中包含了连续模块,Simulink 将采用连续方式对模块进行仿真。如果模块中既包含了连续模块,又包含了离散模块,Simulink 采用两种仿真步长进行仿真。对于其中的离散模块,Simulink 可以按照离散模块的方式进行仿真,这个仿真步长称为主步长(major step size)。在每个主步长仿真中,Simulink 使用小步长间隔(minor step size),通过积分运算得到连续状态的当前输出信号。
S-函数是系统函数(System-functions)的简称。多情况下,Simulink 模型库(Simulink Library)中的模块不能完全满足用户的要求,这时候需要由用户自己来编写相应的代码。M文件虽然能够用来编写 MATLAB 函数代码,但是它不具备与 Simulink 的接口,因此难以与Simulink 其他模块一起使用。S-函数则提供了函数代码与 Simulink 之间的接口,使得用户编写的代码既能够像 Simulink 模型库中的模块那样具有统一的仿真接口,同时能够实现各种灵活的控制和计算功能。从这个意义上说,S-函数是对 Simulink 模块库功能的扩展。S-函数的代码既可以用 MATLAB 语言编写,也可以用其他通用的编程语言(如 C、C++、Ada 或 Fortran等)编写,后者具有更强的控制能力,它们被编译成 MEX(MATLAB EXecutable)文件,并且在仿真过程中动态装载。
4.2 仿真模型的建立
本文利用Simulink平
您可能关注的文档
- 一. 听说考试四中听说考试小结 听说考试考纲及样题分析.PPT
- 一2017年上海市普陀区赛事活动推介招标书.DOC
- 2017年颍上县中小学班班通设备项目学校培训登.DOC
- Linux入门3 使用Linux系统 4 配置Linux系统.PPT
- 上海交通大学电气工程专业硕士工程型 .DOC
- 为什么说多元智能理论的提出是学生学业评价的理.DOC
- 上海市浦东新区新场中学2016年度单位决算.DOC
- 上海市浦东新区青少年活动中心2015年度决算.DOC
- 信息科学与信息技术.PPT
- 上海市群星职业技术学校2016年度决算.DOC
- 中国履带耕整机械市场竞争风险与发展潜力评估研究报告.docx
- 教育培训业数字化转型探索与实践质量保障体系构建规划.docx
- 中国口腔种植体(人工牙根)行业应用潜力及投资战略规划策略研究报告.docx
- 能源行业市场供需调研及未来投资评估规划分析研究报告.docx
- 矿石加工行业市场供需分析及投资评估规划分析研究监控行动.docx
- 中国机器人吸尘器市场竞争优势与未来销售趋势研究研究报告.docx
- 2025至2030中国无线数据记录器行业调研及市场前景预测评估报告.docx
- 2025至2030中国甘露醇烟酸酯片行业动向追踪及未来需求量预测报告.docx
- 早期教育对儿童智力发展的影响机制探讨.docx
- 新型生物支架材料研发动态与应用评估.docx
最近下载
- 雕塑维护方案养护.docx VIP
- 四川省成都市树德实验中学2024-2025学年七年级上学期期末考试道德与法治试题.docx VIP
- 对照不同光质补光对转色期葡萄品质和成分影响的初步探究.docx VIP
- 金属切削原理与刀具 配套课件.ppt
- T∕JNBDA 0009-2025 生殖医学高质量数据集建设规范.pdf VIP
- 上海高考:地理高频考点汇总.doc VIP
- 卫生部手术分级目录(2025年1月份修订).doc VIP
- DB11T 1087-2025公共建筑装饰装修工程质量验收标准.docx VIP
- 小学快乐体育教学活动的研究与实践课题研究报告.docx VIP
- 02S515 排水检查井图集建筑工程图集.docx VIP
原创力文档

文档评论(0)