ch8计算机辅助设计与仿真技术概述._第1页
ch8计算机辅助设计与仿真技术概述._第2页
ch8计算机辅助设计与仿真技术概述._第3页
ch8计算机辅助设计与仿真技术概述._第4页
ch8计算机辅助设计与仿真技术概述._第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、计算机仿真和辅助设计概述第一节计算机仿宾和辅助设计的基木概念一、初识控制系统计算机仿真和辅助设计例 exp1_1 .m 例 exp1_2.m/exp1_3.m/exm1_2-mdl系统廷扌旨具有某些赢功能,互联系、和|互作用的元素的集彳 这里的系统是指广义上的系统,泛指自然界的一切现彖与过程C 它具冇两个基木特征:整体性和和关性。整体性是指系统作为 个整休存在而表现出某项特定的功能,它是不可分割的。二、计算机辅助设计与仍真的概念1、计算机辅助设计的概念计算机辅助设计(CAD)技术是利用计算机高速而精确的计算i 力.大容址存储和处理数据的能力,结合设计者的综介分析、i 辑判断及创造性思维,川以加

2、快设计进稈、缩短设计周期、提? 设计质量的技术。-说明:计算机辅助设计从广义上來讲它包含了计 机仿真的内容,从狭义上说它的主要工作是利用 算机的运算能力来处理设计者手T-处理所遇到的 便与繁琐。2、计算机仿真的概念。(仿真论坛1 仿真的定义-仿真的基本思想是利用物理的或数学的模型來类 模仍现实的过程,以寻求对真实过程的认识。它. 密5裾的基本原则是和似桂晾理。计算机仿真的定义-计算机仿真是基于所理立的系统仿真模型,利用 算机对系统进行分析与研究的方法。三、计算机仿真模型1、模型的定义-模型是对现实系统有关结构信息和行为的某种形 的描述,是对系统的特征与变化规律的种定量 象,是人们认识事物的种手

3、段或工具。2、模型的分类(1 )物理模型-指不以人的意志为转移的客观存在的实体,如: 行器研制中的飞行模型;船舶制造中的船舶模型(2)数学模型-是从定的功能或结构上进行相似,用数学的方 來再现原型的功能或结构特征。(3)仿真模型-指根据系统的数学模型,用仿真语言转化为计上 可以实施的模型。四、计算机仿真的三要素及基木步骤(内容1、三要素(1)系统:研究的对象(2)模型:系统的抽象(3)计算机:工具与手段p U 6 & 0 $mfj16 IVii k Si i t2、基本步骤仿真实验-包括三个基木的内容=建模 來分析I R汀圧A I弘l2C0冷DID胳1第二节仿真的分类一、按模型分类1、物理仿真

4、:采用物理模型,有实物介入!-具有效果逼真,梢度高等优点,但造价高或耗时 人多在一些特殊场合下采用(如导弹、卫星一类 行器的动态仿真,发电站综合调度仿真与培训系 等),具有实时性、在线的特点。2、数学仿真:采用数学模型-在计算机上进行,具有非实时性、离线的特点, 济、快速、实用。二、按计算机类型分类1、模拟仿真:釆用数学模型,在模拟计算机上进彳 的实验研究。50年代-描述连续物理系统的动态过程比较门然、逼真, 具有仿真速度快、失真小、结果可靠的优点,但 受元器件性能影响,仿真精度较低,对计算机控 制系统的仿真较闲难,门动化程度低。-模拟计算机的核心是运算部分,它由我们熟知的 “模拟运算放大器”

5、为主要部件所构成。2、数字仿真:采用数学模型,在数字计算机上借也 于数值计算方法所进行的仿真实验。60年代-计算与仿真的粘度较高Q理论上计算机的字长可 以根据精度要求來“随意”设计,因此其仿真粘 度可以是无限,但是由于受到误差积累、仿真时 间等W索影响,其精度也不易定得太高。-対计算机控制系统的仿真比较方便。仿真实验的 门动化程度较高,可方便地实现显示、打印等功 能。*计算速度比较低,在一定程度上影响到仿真结杲 的可信度。但随着计算机技术的发展,“速度问 题会在不同程度上有所改进与捉高。-数字仿真没有专用的仿真软件支持,需要设计人 员用高级程序语言编写求解系统模型及结果输出 的稈序。3、混合仿

6、真:结合了模拟仿真与数字仿真。4、现代计算机仿真:采用先进的微型计算机,基寸 专用的仿真软件、仿真语言来实现,其数值计算 功能强大,使用方便,易学。80年代以来第三节仍真技术的应用与发展一、仿真技术在工程中的应用1、航空与航天工业-飞行器设计中的三级仿真体系:纯数学模拟(软 件)、半实物模拟、实物模拟或模拟飞行实验。-E行员及宇航员训练用E行仿真模拟器。2、电力工业电力系统动态模型实验:电力系统负荷分配、瞬 稳定性以及最优潮流控制等。电站操作人员培训模拟系统。3、原子能工业-模拟核反应堆-核电站仿真器用來训练操作人员以及研究异常故 障的排除处理。4、石汕、化工及冶金工业5、非工程领域-医学-补

7、会学-宏观经济与商业策略的研究二、应用仿真技术的意义1、经济-人型、复杂系统直接实验是I-分昂贵的,如:空 间飞行器的一次飞行实验的成本约在1亿美元左才 而采用仿真实验仅需其成本的1/101/5,而且设2 町以重复使用。2、安全-某些系统(如载人0行器、核电装置等),直接 实验往往会有很大的危险,甚至是不允许的,而 采用仿真实验可以有效降低危险程度,对系统的 研究起到保障作用。3、快捷-提高设计效率:比如电路设计,服装设计等等。4、具有优化设计和预测的特殊功能.对一些真实系统进行结构和参数的优化设计是非 常W难的,这时仿真可以发挥它特殊的优化设计 功能。-在井工程系统屮(如社会、管理、经济等系

8、统) 由于其规模及复朵程度巨人,直接实验几乎不可 能,这时通过仿真技术的应用可以获得对系统的 某种超前认识。三、仿真技术的发展趋势1、硬件方而:基于多CPU并行处理技术的全数字仿 真将有效提高仿真系统的速度,大大增强数字仿項 的实时性。2、应川软件方面:直接面向用户的数字仿真软件不 断推陈出新,各种专家系统与智能化技术将更深A 地应用于仿真软件开发之中,使得在人机界而、纠 果输出、综合评判等方面达到更理想的境界。3、分布式数字仿真:充分利用网络技术,协调合作, 投资少,效果好。4、虚拟现实技术:综合了计算机图形技术、多媒体 技术、传感器技术、显示技术以及仿真技术等多学 科,使人置身于真实环境之

9、屮。第四节计算机仿真软件一、仿真软件的发展1、程序编程阶段-所有问题(如:微分方程求解、矩阵运算、绘图 都是用高级算法语言(如C、FORTRAN等)来编 写。2、程序软件包阶段岀现了 “应用子程序库O3、交互式语言阶段(仿真语言)-仿真语言可用一条指令实现某种功能,如“系统4 征值的求解”,使用人员不必考虑什么算法,以; 如何实现等低级问题。4、模型化图形组态阶段-符合设计人员对基于模型图形化的描述。二、几种仿真软件1、PSPICE、ORCAD:通川的电子电路仿真软件, 适合于元件级仿真。2、SYSTEM VIEW:系统级的电路动态仿真软件3、MATLAB:具有强大的数值计算能力,包含各种匸具

10、箱,其程序不能脱离MATLAB环境而运行 所以严格讲,MATLAB不是一种计算机语言,而 是一种高级的科学分析与计算软件。4、SIMULINK:是MATLAB附带的基于模型化图丿 组态的动态仿真环境。本章小结-仿真是对系统进行研究的一和实验方法,它的基; 原则是相似性原理。-数字仿真具有经济、安全、快捷的特点。-仿真是在模型上进行的,建立系统的模型是仿真f 关键内容。-系统模型可以分为物理模型、数学模型及仿真模?据此可将仿真分为物理仿真和数学仿真两大类。-系统、模型、计算机是数字仿真的三个基本要素, 建模、仿真实验及结果分析是三项基木内容。 MATLAB与SIMULINK是当今广泛为人们采用的

11、: 制系统数字仿真与CAD应用软件。SIMULINK仿真基础在工程实际中,控制系统的结构往往很复杂,如來不借助专 用的系统建模软件,则很难准确地把一个控制系统的复杂模 型输入计算机,対其进行进一步的分析打仿真。1990年,Math Works软件公司为MATLAB提供了新的控制 系统模型图输入与仿真匚具,并命乳为SIMULAB,该工具 很快就在控制工程界获得了广泛的认町,使得仿真软件进入 了模型化图形组态阶段。但因其需字与当时比较著的软件 SIMULA类似,所以1992邙正式将该软件更名为SIMULINK。 SIMULINK的出现,给控制系统分析与设计带来了福音。顾 名思义,该软件的名称表明了

12、该系统的两个主耍功能:Simu (仿真)和Link (连接),即该软件可以利用鼠标在模 型窗口上绘制出所需要的控制系统模型,然后利用 SIMULINK提供的功能來对系统进行仿真和分析。第一节SIMULINK简介一、什么是SIMULINKSIMULINK足MATLAB软件的扩展,它足实现动态系统建模和 仿頁的一个软件包,它与MATLAB语U的樓区别在 几 其与 用户交互接口足妹丁 Windows的模型化图形输入,其结呆足使得 用户叮以把更多的粘:力投入到系统模型的构建,而非语言的编 程上。所谓模型化图形输入是指SIMULINK提供了一些按功能分类的 呆本的系统模块,川八貝需耍知道这些模块的输入输

13、出及模块 的功能,而不必考察模块内部是如何实现的,通过对这些基木 模块的调用,再将它们连接起來就町以构成所需娈的系统模型(以讹1文件进行行取),进而进行仿真与分析。二、SIMULINK的启动1、在MATLAB命令窗1中输入sinnilink结果是在桌面上出现一个称为Simulink Library Browser的窗口 在这个窗I】中列出r按功能分类的各种模块的名称。当然用户也可以通过MATLAB主窗口的快捷按钮來打开Simulink Library Browser窗 口。2、YEMATLAB命令窗 U 中输入simulinkS结果是在桌面上出现一个用图标形式显示丫卜Library :simu

14、linkSCK Simulink模块库窗口。两种模块库窗【I界面只是不同的显示形式,用户可以根 据个人喜好进行选用,一般说來第二种窗口直观.形象, 易于初学者,但便川时会打开太多的了窗口。三、SIMULINK的模块库介绍SIMILINK模块序按功能进行分类,包扌舌以下8类了库:Continuous (连续模块)Discrete (离散模块)Function&Tables (函数和平台模块)Math (数学模块)Nonlinear (非线性模块)Signals&Systerns (信号和系统模块)Sinks (接收器模块)Sources (输入源模块)1、连续模块(Contimious) con

15、tinuous.mdlIntegrator:输入倍号积分Derivative:输入信号微分State-Space:线性状态空间系统模型Transfer-Fcn:线性传递函数模型Zero-Pole:以零极点表示的传递函数模型Memory:存储上一时刻的状态值Transport Delay:输入信号延时一个固定时间再输出Variable Transport Delay:输入信号延时个可变时间再输出2、离散模块(Discrete) discrete.mdlDiscrete-time InlegnUoi:离散时间积分器Discrete Filter: HR 与FIR滤波器Discrete State-

16、Space:离散状态空间系统模型Discrete Transfer-Fcn:离散传递函数模型Discrete Zero-Pole:以零极点表示的离散传递函数模型First-Order Hold: 一阶采样和保持器Zera-OrderHold:零阶采样和保持器Unit Delay:个采样周期的延时3、Function&Tables (函数和平台模块)funclion.mdlFen:用自定义的函数(衣达式)进行运算MATLAB Fen:利用matlab的现有函数进行运算S-Functiom调用自编的S函数的程序进行运算Look-Up Table:建立输入信号的查询表(线性峰值匹配)Look-Up

17、Table(2-D):建立两个输入信号的查询表(线性峰值匹配4、Math (数学模块) math.mdlSum:加减运算Product:乘运算Dot Product:点乘运算Gain:比例运算Math Function:包括指数函数、对数函数、求平方、开根号等常丿 数学函数Trigonometric Function:三角函数,包括正弦、余弦、正切等MinMax:最值运算Abs:取绝对值Sign:符号函数Logical Operator:逻辑运算Relational Operator:关系运算Complex to Magnitude-Angle: th复数输入转为幅值和相角输出 Magnitu

18、de-Angle to Complex:山幅值和相角输入合成复数输出Complex to Real-lmag:由复数输入转为实部和虚部输出Real-lmag to Complex:由实部和虚部输入合成复数输出5、Nonlinear ( IE线性模块) nonlinear.mdlSaturation:饱和输出,让输1超过某值时能够饱和。Relay:滞环比较器,限制输出值在某一范|貝内变化。Switch:开关选样,当笫二个输入端大于临界值时,输出由第一 输入端而來,否则输出山第三个输入端而來。Manual Switch:手动选择开关6、Signal&Systems (信号和系统模块)sigsys.

19、indl In I:输入端oOutl:输出端。Mux:将多个单输入转化为一个复合输出。Demux:将个复合输入转化为多个单一输出。Ground:连接到没冇连接到的输入端。Terminator:连接到没有连接到的输出端。SubSystem:建立新的封装(Mask)功能模块7、Sinks (接收器模块)sinks.mdlScope:示波器。XYGraph:显示二维图形。To Workspace:将输出写入MATLAB的工作空间。ToFile(.mat):将输出写入数抑文件。8、Sources (输入源模块)sources.mdl Constant:常数信号。Clock:时钟信号。From Work

20、space:来自MATLAB的 I:作空间。From File(.inal):來 口数据文件。Pulse Generator:脉冲发生器。Repeating Sequence:重复信号 oSignal Generator:信号发生器,kT以产牛正弦、方波、锯齿波及除 意波。Sine Wave:正眩波信号。Step:阶跃波信号。四、SIMULINK简单模型的建立及模型特点1、简单模型的建立 exp5_l.mdl(1)建立模型窗LI (2)将功能模块由模块咋窗口复制到模型窗口 (3)对模块进行连接,从而构成需要的系统模型2、模型的特点口在SIMULINK里提供了许多如Scope的接收器模块,这便得

21、用 SIMULNK进行仿真貝有像做实验一般的图形化显示效果。SIMULINK的模熨具有层次性,通过底层子系统可以构建上层 母系统。SIMULINK捉供了对子系统进行封装的功能,用户可以门迅义 子系统的图标和设H参数对话框。第二节SIMULINK功能模块的处理功能模块的基本操作,也捕模块的移动、复制、删除、转向、改变人小、模块命名、颜色设眾、参数设立、属件设建、模块输入输出信号模块库中的模块町以玄接川鼠标进行拖曳选中模块,按住鼠标左 键不放)而放到模型窗口中进行处理。在模型窗口中,选中模块,则其4个角会出现黑色标记。此时町以乂 模块进行以下的基本操作。I)2)移动:选+模块,按住鼠标左键将英拖曳

22、到所需的位置即町。若要 脱离线而移动,对按住Shih键,再进彳了拖曳。复制:选中模块.然后按住駁标右键进行拖叟即町复制同样的一个 功能模块。删除:选中模块,按Delete键即可。若要删除寒个模块,可以同时 按住Shift键,再用鼠标选中多个模块,按Delete键即可。也对以用& 标选取某区域再按Delete键就町以把该区域中的所有模块和线等 全部删除。3)4)5)6)7)转向:为了能够顺序连接功能模块的输入和输出端,功能模块仃时 需要转向。在菜单Formal中选Flip Block旋转180度,选样Rouue Block顺时鸽璧转90度。或者直接按Cirl+F键执行Flip Block,按 C

23、trl+R键执行Rotate Block改变大小:选中模块,对模块出现的4个黑色标记进行拖曳UlJuJo模块命名:先川鼠标在需耍更改的名称上单击卜.然后直接更改 即叭 名称在功能模块1:的位S也町以变换180度,对以丿IjFormat菜 胞中的Flip Name來实现,也町以直接通过鼠标进行拖曳。Hide Name町以隐藏模块名称。颜色设定J Format 单中的Foreground Color nJ以改变模块的前景颜 色,Background Color nJ以改变模块的背景颜色;而模型窗口的颜色 町以通过Screen Color來改变。8)9)参数设定:用鼠标双击模块就町以进入模块的参数设

24、疋窗口,从I 对模块进行参数设定。参数设窗U包含了该模块的基木功能滞助, 为获得史详尽的帮助,町以点击英上的help按钮。通过对模块的参娄 设定,就可以获得需要的功能模块。属性设疋:选中模块,打开Edit菜单的Block Properties可以对模块进 行屈件设立。包括Description屈竹 Priority优先级屈件.Tag属性等模块的输入输出信号:模块处理的信号包扌占标盘信号和向虽信号;1 最信号是种单倍号,而向屋信号为种复合信号,是多个倍号f 集合,它对应着系统中儿条连线的合成。缺省情况厂人多数模块F 输出都为标彊佶号,对于输入俏号,模块都具有一种“智能的识) 功能,能自动进行匹配

25、。某些模块通过对参数的设定,町以使模块( 出向疑信号。第三节 SIMULINK线的处理exp5_4,mdlSIMULINK模空的构建是通过用线将备种功能模块进行连接而构成的。 用鼠标可以在功能模块的输入与输出端Z间直接连线Q所画的线可以 改变ffl细、设1标签,也可以把线折弯.分支。改变粗细:线所以冇粗细是因为线引出的依号可以是标量信号或向呈信 号,当选中Format菜单卜的Wide Vector Lines时,线的粗细会根拥线所 引出的信号是标虽还是向晁而改变,如果信号为标就则为细线,杵为向 量则为靶线。选中Vector Line Widths则町以显示出向虽引出线的宽度, 即向量侑号山多少

26、个单信号介成。设泄标签:只耍在线I:双击敵标,即町输入该线的说明标签。也町以通 过选中线然后打开Edil菜单下的Signal Properties进行设定 其中signal name屈件的作用是标明信号的名称,设置这个名称反映在模型上的左 接效果就是打该佶号冇关的端U和连的所仃直线附近都会出现写有佶号 名称的标签。线的折弯:按住Shift键,再用鼠标在耍折弯的线处单击一卜,就会出现 圜圈,衣示折点,利用折点就可以改变线的形状。线的分支:按住馭标右键,在需耍分支的地方拉出即町以。或者按住 Ctrl键,并在耍建立分支的地方用鼠标拉出即町。第三节SIMULINK建模的技巧11.27 建-所清更好,A

27、是更广泛运的黄存虚一个 暫制公块.用Mt血有的棋 r开帳型岸的次戟 有好的可址性酣nrir充性淀塔轉ft用户所立的堂是否可级41 以2赴蛙粵建立横8H9用的示I 内存勺題F夹诡.內巾tt大SIMULINK的麦妣好 便用分尼樓式刈于S杂的模熱 好采用分尼衣的了建犊.成胡的檢烧町* tnc*用户息事理141举-模測岂黑蛉竟亲的模世iB供了大 使 鬼Z弼楚組瑕良好并有ttxeoiffixwn好的可渓性和可理解性,材f 额蟆块的桂祥可以幅型用户掲连4模屮到廉发主了什么如果号戶的一些輪侵庙一出相同的模決,那么ft好 中博么自用户新H一个横的时快,裁切以打卄这个摸册从K瑁 户坯可W创*1小離块肌It析静的

28、横負ttJte遴缸煞启禅fit存垃个d 以徉MATLAB令trWl4象驟的名除獅入供袂IM. JS立一个棧命,莒先心上谟计.后用计算龙念 块郃放覽麹|=中稷用怡号战连農它这样焰户款可以神SIMULINK建模实例11.2.8模拟方程对于一个SIMULINK的新用户来悦,ShW的何az-是如何来模拟方程.F而. 登例子将助用户理#If这个问a。I 把損浑那怜修闪;遇宅E+32。LioevLibnuy.Id*于 Source LibraryLibrary-口丿S 彳50 I vKx比 FR,砂0小*匕:Soapa上面眩模块;91各自相应的库中aw到ff!户的模盘安口屮ttffl H34所示。CmvI

29、bM9 11 3* ttie方 *權83分别打开0m模块和Cgtfsm模块(方法是用R标左它们丄iM双击,东魏洋出射情 箱.用尸可以在对话椎中设棋块的厲性值,这更分别把Gain樸块曲増益值设为9/5和 将Constant块釣常載值设为32.儘后,单击0監按翘.打开Rmnp 块,把其初始*出 #tt(lnitial outptM)设置为 OeFixed-ste pSIMULINK建模实例Rimp按上呻所示的方法,把各4*模块逹接起采.得到所承的柩U.RimpGjrtnSM32Cvewtant ll察魁方SS2度.Gain議块出为9. 这个誉3 樓块中和械块中的*1& 32相加启*出,这个it出就

30、是华氏込处 打幵Scope模块就可以培小输 出值的交化曲线.其4 Scope镇块的緬设为比较小的用iHRteiaeh it)把y抽设S得比 细出值略微大些-以便能君?)个曲钱.在此可选为60. 在用户9口的菜集中选择杞用户口的Simulation菓单中选择Panuactcn 单0令定.义SSp time为1% Maximuitt nep $iw为OJs*然后在Simulation荣单中选UStan奁令.仿JMt开蛉迸荐了. 这时在Scope中就可以到出的曲线圈.第四节SIMULINK自定义功能模块门定义功能模块有两种方法,一种方法是采用Signul&Sys【ems模块库 中的Subsyslem

31、功能模块,利用苴编辑区设计组合新的功能模块;另一 种方法是将现有的多个功能模块纽合起來,形成新的功能模块。对丁 很人的SIMULINK模型,通过自迟义功能模块可以简化图形,减少功 能模块的个数,有利于模型的分层构建。、方法 1 exp5_5.mdl1)将Ports&Subsystems模块库中的Subsystem功能模块复制到打丿F的模 型窗口中。2)双击Subsystem功能模块,进入自定义功能模块Wlb从而对以利开 C令的本功能模块设计出新的功能模块。二、方法2 exp5_6mdl1)在模型窗I中建立所定义功能模块的子模块。2)标将这些需要组合的功能模块框住,然厉选抒Edit菜单卜0J C

32、reate Subsystem即可 q三、0定义功能模块的封装exp5-7mdl exj55 _8mdl exp5_9.mdl exp5_10.mdl1)2)3)a)b)c)d)上面捉到的w种方法都只是创建个功能模块而已,如果要命名该 自泄义功能模块.对功能模块进行说明、选)iz模块外观、设圮输入 数抑;窗U.则需要对共进行封装处理。首先选中Subsyste m功能模块,再打开Edit菜单中fill Mask Subsystem 进入mask的编辑窗口,对以看出冇3个标签页。Icon:设定功能模块的外观。Initialization:设定输入数据窗口(Prompt List)。Document

33、ation:设讣该功能模块的文了说明。Icon标签页此页最重耍的部分DrawingCommands,在该区域内iij以川disp指 令设迩功能模块的文7名称,fflplot指令価线,丿ISpoly指令画转换I 数。注意,尽管这些命令在名了上和以前讲的MATLAB函数相同,但它 们在功能上却不完金相同,因此不能随便套用以前所讲的格式。disp(texf)可以在功能模坦上显示设逗的文字内容。dispCtextlntext2 9)分行显 示文字 textl 和 text2plot(xl x2xn,ty l y2yn)指令会在功能模块上画出由xl yl经 x2y2经x3y3直到xmyn为止的直线。功能

34、模块的左下角会根 拥丨I前的坐标刻度被正规化为0.0,右上角则会依据冃前的坐标刻 度被正规化为1.1。clpoly(nuni,den):按s次数的降幕按序,在功能模块上显示连续的传j 函数。dpolv(num,den?z):按z次数的降幕排序,在功能模块上显示离散Hl 传递函数。a)b)c)d)2、a)b)用户还町以设賈一些参数來控制图标的屈件,这些屈件在Icon页右 端的下拉式列表屮进行选样。Icon frame: Visible 示外框线;Invisible:隐藏夕卜框线。Icon Transparency: Opaque 隐藏输入输山的标签;Transparent:显力 输入输出的标签。

35、Icon Rotation:旋转模块。Drawing coordinate:画图时的坐标系。Initialization 标签页此页上要用來设汁输入提示(prompt)以及对应的变名称(variable)。在prompt栏上输入变就的仟义,其内容会显示在输入 示中。而variable是仿真要用到的变帛s该变量的值一直存于mask workspace屮,因此可以与其他程序村叵传递。如果配合在initialization commands内编借稈序,川以发挥功能模块|1 功能來执行特定的操作。在Prompt编车財中输入文字,富些文字就会;11现在prompt列衣|I; i variable列衣中输

36、入变呈名称,则prompt中的文字对应该变3的说叨 如*耍增加新的项冃,町以点击边上的Add键。Up和Down按钮用J 行项H间的位置调整。Control type列表给用户提供选择设计的编辑区,选择Edit会出现供彳 入的空白区域,所输入的值代表对应的variable: Popup则为用户捉1 诃选样的列液框所选的值代表vnridble,此时在下面会出现Popup strings输入框,用來设汁选抒的内容,齐值之间用逻或符号“r嘛 如选样Checkbox则用丁“on Joff的选抒设定c) Assignment属件丿II J:配介Comrol lype的不同选样来提供不同的变星 变hi值冇E

37、valuate和Literal两种,K會义如卜:Control typeAssignmentEvaluateLiteralEdit输入的文字是程序执行时所用的变显;值;输入内容作字符串处理Popup为选择的序号,选第一项输岀值为1, 往卜类推:选择内容作字符串处理Checkbox 输出为1或0;输出为血或otr的芍Documentation 标签页a)b)c)此页主耍用來针对完成的功能模块來编写相应的说明文字和Help。 在Block description入的文字,会出现在参数窗口的说明部分。 在Block help中输入的文字则会显示在单击参数窗口中的help按钮肩扌 览器所加戟的H TML文件中。Mask type:在此处输入的文了作为封装模烘的标注件说明,在模型1 口下,将鼠标指向模块,则会显示该文乍。当然必须先/KView菜单匚 选择Block Data Tips Show Block Data Tipso第五节SIMULINK仿真的运行构建好一个系统的模型之肩,接下來的事情就是运行模型,得小仿真 结果。运行个仿貞的完整过程分成三个步骤:设置仿真参数,启动 仿真和仿其结果分析。-、设置仿真参数和选择解法器设置仿真参数和选择解法器,选择Simulation菜单F fill Parameters! 令,就会弹出个仿真参数对话框,它主要川三个页血來

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论