锐单电子商城 , 一站式电子元器件采购平台!
  • 电话:400-990-0325

matlab电路仿真教程

时间:2023-06-30 18:37:00 saw电感

41528d3028836879cd698677c3999917.gifmatlab电路模拟教程

Simulink电路仿真,Simulink是Matlab软件扩展是动态系统建模和模拟软件包,结合框图、界面和交互仿真功能。 用户需要连接功能模块,形成所需的系统模型(.mdl存取文件),然后进行模拟和分析。,Simulink简介,一、Simulink窗口环境,在MATLAB单击窗口工具栏 在命令窗口中输入图标: >>simulink,1. 启动Simulink,2. Simulink浏览器,Simulink基本模块库包括8类子库 :,Continuous(连续模块) Discrete(离散模块) Function&Tables(函数和平台模块) Math(数学模块) Nonlinear(非线性模块) Signals&Systems(信号和系统模块) Sinks(接收器模块) Sources(输入源模块),Simulink有15种专用模块库:Communications Blockset(通信模块集) Control System Toolbox(控制系统工具箱) Neural Network Blockset(神经网络模块集) Power System Blockset(电源系统模块集) ……,3. Simulink模块编辑窗口,启动方式: (1)模块库浏览器菜单File”/“New”/“Model”命令 (2)单击工具栏 图标,二、Simulink基本操作,3)连接模块,形成所需的系统模型。,大致有三个步骤可以创建一个简单的模型:,1)建立模型窗口并保存它.mdl后缀模型文件;,2)将功能模块从模块库窗口复制到模型窗口,设置参数;,1. 移动、复制、删除、转向、改变大小、模块命名、 2.颜色设置、参数设置、属性设置、模块输入输出信号. 操作信号线,改变厚度,设置标签,弯曲线,分支线,3. 对于操作模拟,设置模拟参数 启动仿真 模拟结果分析,(1)设置模拟参数,Simulink模块编辑窗口菜单栏: Simulation /Simulation Parameters,Solver页: 设置模拟的开始和结 选择解法器, 解释法器参数的选择 一些输出选项,Workspace I/O页: 管理模型与 MATLAB 工作空间的通信,即 输入/输出,Diagnostics页: 选择Simulink在仿真中 (2)启动模拟显示警告信息的等级,启动方式: (1) Simulink模块编辑窗口菜单栏 Simulation /Start” (2)单击工具栏上的 图标,Sources 模块 阶跃函数的开始时间是第一秒而不是0秒。双击step模块,模拟的开始时间(step time)和阶跃值(Initial value, Final value)设置大小。双击step模块,模拟的开始时间(step time)和阶跃值(Initial value, Final value)设置大小。Simulink模块浏览器中常用的模块介绍Simulink节点包括构建一个节点Simulink模块所 所需的基本模块。本节主要针对其中Sources模块库、Sinks 模块库、 Simpower systeems介绍模块库中常用的模块。,信号发生器可以产生给定频率和振幅的正弦波(sine wave)、方波(square wave)和锯齿波(saw-tooth wave),可设置双击图标。,定时器,显示模拟时间,在系统仿真时打开定时器,可以看到实时仿真时间。 正弦波是电路中常用的正弦信号(Sine Wave)模块,双击图标,在弹出窗口中调整相关参数。有两种信号生成方式:Time based 和 Sample based 。 输入工作空间。从MATLAB Workspace输入现有函数作为模拟激励信号。首先要在MATLAB在环境中建立时间向量和相应的函数值向量,然后命名时间向量和函数值向量[T, U]填写图标对话框。,Sinks模块 Sinks模块库中模块的主要功能是接收信号并显示接收信号。 输出到工作空间,功能和From Workspace相反,将模拟结果与输入信号输出到工作空间。 XY显示:显示 MATLAB图形窗口。输入曲线是以时间为横轴的绘图区域。 它的功能是在模块的窗口中直接显示信号值。当输出信号是直流信号时,我们可以直接将其发送到该模块,并直接从模块窗口读取输入信号的大小。 多个输入信号可以接收到示波模块,每个端口的输入信号将显示在坐标轴中。如果是向量或矩阵信号,则以不同的颜色表示每个元素信号;如果信号本身是离散的,则显示信号的阶梯图。,SimPower Systems模块,DC Voltage Source直流电压源,在 “Electrical Sources”模块内. Series RLC Branch 串联RLC 设置参数的支路可以去除任何元件,并将其变成单独的电阻、电容或电感支路。 将Series RLC Branch 当模块设置为单电阻时,应将参数设置为:Resistance”设 模拟电阻的真实值,Inductance设置为0,Capacitance”设置为inf; 将Series -RLC Branch当模块设置单个电感时,参数应该是:Inductance设置为模拟电感的真实值,Resistance设置为0,Capacitance”设置为inf; 将Series RLC Branch设置单个电容器时,应设置参数: “Capacitance设置为模拟电感的真实值,“Resistance”和“Inductance均设为0。,Current Measurement、Voltage Measurement 在“Measurment该模块可用于测量支路的电流值和电压值。 Controlled Voltage Source受控电压源,Controlled Current Source受控电流源Electrical Sources在模块中,其参数一般采用默认值。 Controlled Voltage Source受控电压源,Controlled Current Source受控电流源Electrical Sources在模块中,其参数一般采用默认值。 Break(开关)两个模块。在Elements模块库内。Break模块中有一个名字 External control of switching times 在默认选择状态下,Switching times(开关转换时间)和Sample time of the internal timer Ts 隐藏两个选项,这里需要将External control of switching times将隐藏选项设置为非选择状态。,

锐单商城拥有海量元器件数据手册IC替代型号,打造电子元器件IC百科大全!

相关文章