Simulink动态仿真集成环境-Simulink仿真基础_第1页
Simulink动态仿真集成环境-Simulink仿真基础_第2页
Simulink动态仿真集成环境-Simulink仿真基础_第3页
Simulink动态仿真集成环境-Simulink仿真基础_第4页
Simulink动态仿真集成环境-Simulink仿真基础_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

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

文档简介

MATLAB程序设计

—Simulink动态仿真集成环境-SimuIink仿真基础

一、初识Simulink

二、Simulink仿真模型的建立

三、小结

一、初识Simulink

一、初识Simulink

-OX

RKM

2-tM-]

・J

1FSBSOt.MWnujJtai________________________________________

%HS>M

2-%耨T

,fpBMMH.MIAWT-

一,『

J口a*2

g'nnMMMtn>waEta*"X.M-•Z系

,“

A

,f♦,.i-〜“,r—,MATLAB”

SimulinkMATLAB

二、Simulink仿真模型的建立

二、Simulink仿真模型的建立

1.Simulink的启动

方法一:打开MATLAB->主页->新建->simulinkModel

方法二:主页-Simulink

方法三:在命令行输入simulink命令->Enter

▲MATLABR2018b

0♦芭的►F:►新建文,峰

当前文件夹土台口

□名称▲不鼬AMATLAB?辛金阅有关快速入门的济康

同IMG_20131206_123O59jpgfx»simulink|

回IMG_20131206_123111Jpg

|H|IMG_20131206_123124.jpg

回IMG_20131206_142024jpg

国IMG_20131206_142025.jpg

|B]IMG_20131206_142030jpg

回IMG_20131206J42040.jpg

向oniaion«idARQJ-

Simulink仿真模型的建立

。SimulinkStartPage□X

Recent

>MyTemplatesLearnMore

.s2.mdi

%sl.mdi

•PMSM_SENSOR_201601141530mdl

\PMSGmdl□□

\baohemdl□□

■siqu.mdl

\weifen(?mdlBlankLibrary

、zengyi.mdl

Projects

0FromSourceControl▼0

FromArchive.

FoldertoProject

Simulink仿真模型的建立

■^4untitled-Simulink

FileEditViewDisplayDiagramSimulationAnalysisCodeToolsHelp

.B©,叵

untitled

[^1untitled

»

Ready100%VariableStepAuto

二、Simulink仿真模型的建立

2.SimulinkLibraryBrower窗口

单击"LibraryBrowser〃按钮,将打开Simulink模块库浏览器窗口

%untitled-Simulink

FileEditViewDisplayDiagmg^^jmulationAnalysisCodeToolsHelp

国•口▼言|需1"国,邑,|通0

untitled

6^untitled

a

g

£

Simulink模块库浏览器窗口

Simulink仿真模型的建立

■QSimulinkLibraryBrowser□X

|;sz|▼n▼-taQ9J

Siaulink/CoHBonlyUsedBlocks

DSIBUIink

CoaaonlyUsedBlocks〉convert>

Continuous

DashboardDataTypeConversion

Discontinuities

Discrete

LogicandBitOperations

LookupTables田A>

MathOperationsDiscrete—Tin»eGain

Integrator

ModelVerification

ModelWideUtilities

Ports&SubsysteasQZ>

SignalAttributes

GroundInlIntegratorLogical

SignalRouting

Operator

Sinks

Sources

String

User-DefinedFunctionsOutlProductRclational

>AdditionalMath&DiscreteOperator

>QuickInsert

>AerospaceBlocksct疸

>AudioSysteaToolboxQ

>Autoamtedl>rivingSysteaToolboxScopeSubsystemSUB

>CooDunicationsToolbox

>CoamunicutionsToolboxlfl>LSupport冯

>ConiMiterVisionSysteaToolbox

>ControlSystemToolboxTcminatorVesctor

I>ataAcquisitionToolboxConcatenate

>DeepLearniIIKToolbox

>DSESystemToolbox

>11SPSystemToolboxIfDI.Support

>EabcddcdCoder

>FuzzyLogicToolbox

>H1>I.Coder

>HIM.Verifier

lauiKeAcquisitionToolbox

InstrmentControlToolbox

>Modell*redictivcControlToolbox

OPCToolbox

>PhasedArraySysteaToolbox

>PowertrainBlockset

ReportGenerator

>RoboticsSystemToolbox

RobustControlToolbox

Sisfvcnts

二、Simulink仿真模型的建立

3.Simulink模块的操作

模块的添加:找到所选模块,用鼠标拖拽到模型编辑窗口

模块的删除与复制:和普通的文字操作命令相同

模块的连接:将鼠标指针移动到模块的输出端,当鼠标指针变成十字形

光标按住鼠标左键移动到另一个模块的输入端。

_Q——百

——0——B

错误正确

Simulink仿真模型的建立

[%]BlockParameters:SineWaveX

4.Simulink模块参数的设置SineWave

Outputasinewave:

0(t)=-Amp*Sin(Freq*l+Phase)+Bias

双击要设置的模块,或者右键选Sinetypedeterminesthecomputationaltechniqueused.The

择parametersinthetwotypesarerelatedthrough:

BlockParametersoSamplesperperiod=2*pi/(Frequency*Sampletime)

Numberofoffsetsamples=Phase*Samplesperperiod/(2*pi)

Lsethesample-basedsinetypeifnumericalproblemsduetorunning

上面为模块的功能说明forlargetimes(e.g.overflowinabsolutetime)occur.

卜面是设置模块参数Partuneters

CancelHelp

二、Simulink仿真模型的建立

5.打开仿真参数对话框

方法一:选择Simulation->ModelConfigurationParameres

方法二:单击工具栏中的ModelConfigurationParameres按钮

FileEditViewDisplayDiagram|Simulation"IAnalysisCodeToolsHelp

①▼口▼图|-L耨◎'国▼唠q0Ae回▼』oJ普▼

Simulink仿真模型的建立

6.仿真参数对话框

选择Simulation->ModelConfigurationParameres

Zt.ConfigurationParameters:moxing/Configuration(Active)□X

QSearch

SolverSimulationtime

DataImport/Export

Starttime:0.0Stoptime10.0

MathandDataTypes步长类型分为两种

►Diagnostics

5olverselection

HardwareImplementation固定步长、变步长

ModelReferencingType:Vanable-step▼Solver,discrete(nocontinuousstates)

SimulationTarget

►CodeGeneration▼Solverdetails

►Coverage

►HDLCodeGenerationMaxstepsize:设置参数

Zero-crossingoptions

Zero-crossingcontrol:iUselocalsettings|▼)Algorithm:Nonadaptive

Timetolerance:110.128・eps|Signalthreshold:auto

Numberofconsecutivezerocrossings:1000

Taskingandsampletimeoptions

r-lAutomaticallyhandleratetransitionfordatatransfer

口HigherpriorityvalueIndicateshighertaskpriority

▼Advancedparameters

«_|Cancel|Help

二、Simulink仿真模型的建立

7.运行Simulink仿真

方:去一:选择Simulation->run

方法二:单击工具栏中的run按钮

FileEditViewDisplayDiagram|Simulation|AnalysisCodeToolsHelp

国▼口▼国需◎▼国▼吟<^Z'|十回▼▼怕▼

二、Simulink仿真模型的建立

8.Simulink模型存盘

方法一:在Simulink模型编辑窗口先择File->Save命令或Saveas命令

方法二:单击模型编辑窗口工具栏中的Save命令

EditViewDisplayDiagramSimulationAnalysisCodeToolsHelp

息▼D]M|

温馨提示

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

评论

0/150

提交评论