1.新版MATLAB中没有电机测量模块(Machines Measurement Demux),用Bus Selector代替,用Bus Selector将可测量的信号引出,再用Bus Selector将同组的信号集中在一起用示波器观测。
2.MATLAB-Simulink无法打开低版本的仿真模型,设置方法如下:
(1)打开预设
(2)Simulink-
(3)Model File-取消前面对勾
3.在Simulink中定义常量,方便批量修改参数:
(1) Model Properities
(2)Callbacks-InitFcn
(3)定义相应常量及其值即可。
4.MALAB中eps是什么?
eps是matlab中最小的正数。eps=2.22044604925031e-016
在matlab的数值计算中,当发现某个值小于eps时,就把这个数当做0来处理。
这也可以看做是matlab的精度值。
5.对Simulink中示波器的波形使用powergui中的FFT分析工具进行FFT分析
(1)仿真运行开始前,对Scope进行相应的设置,将示波器中波形的数据保存至MATLAB的Workspace,具体操作为:打开要进行FFT分析示波器的Configuraton Properties,进行如下设置;
(2)运行仿真模型;
(3)运行结束后,打开powergui-Tool-FFT分析工具,找到保存至工作区的波形,设置相应的基波频率,开始时间,周期数,最大频率等,进行分析即可。
注意:如果波形数据被保存到Workspace中名为out的目录下,FFT工具会找不到要分析的数据,需进行如下设置:打开 中的
,取消
前面的对勾即可。
6.Goto,From模块的使用方法
【CSDN收藏】
7.Mask的创建
【CSDN-唯恋殊雨-基于MATLAB/Simulink的电力电子电路仿真】
8.保存simulink仿真scope波形为位图
(1)将scope数据保存到工作区,取名为XXX(如PID),同FFT分析第一步,并运行仿真模型
(2)运行命令 plot(XXX.time(:,1),XXX.signals.values(:,1)),绘制图形
(3)图形绘制完毕后,编辑-复制图窗-粘贴到visio进行编辑
(4)编辑完成后进行复制,回到word-开始-(左上角)粘贴-选择性粘贴-增强型图元文件。
9.如何在仿真运行完成之后绘制如XY-Graph一样的图形?
(1)将需要绘制图形的数据保存到工作空间(workspace),可通过Scope中的Logging,命名aa;或者使用to workspace模块,注意保存数据的格式为structure,并命名,这里以aa,aa1为例。
(2)在命令行窗口中,若通过Scope保存的数据,则输入plot(aa.signals(1).values,aa.signals(2).values)
若通过to workspace保存的数据,则输入plot(aa.signals.values,aa1.signals.values)
10.Simulink中的开关器件(IGBT等中的缓冲电阻和缓冲电容的作用,该如何设置?
一般开关器件工作于关断瞬间由于线路杂散电感影响,会在开关器件两端产生高压(Ldi/dt),导致开关器件由于高压击穿。加缓冲电阻Rs和缓冲电容Cs就是为保护开关器件。