wml929
wml929
关注数: 5
粉丝数: 92
发帖数: 3,404
关注贴吧数: 15
福克斯ST全段SCORPION排气+COBB进气换原厂进排气 东西在车上,坐标杭州,寻有缘人 vx 18657152562
光伏储能、电力系统、电力电子Simulink仿真了解一下 有偿协助完成光伏、储能、电力系统、电力电子方向的Matlab/Simulink仿真,经验丰富、价格公道,已帮助几百位同学完成课程设计、毕业设计等。 支持某宝,老板没有团队,不外包,不提前确认收货再发货,希望得到大家的信任。 扣扣 376938048 某宝 dian pu: Leckie's Simulink 售前、技术、售后都是老板一个人 主营光伏发电、储能系统、各类变流器、FACTS方面的仿真 光伏组件、阵列模型 光伏输出特性、部分阴影下的阵列输出特性 光伏MPPT、部分阴影下的全局MPPT 单相/三相、并网(PQ)/独立(VF)光伏逆变器 孤岛检测(AFD、AFDPF)、低电压穿越(LVRT) 光伏储能发电系统、储能(混合储能)充放电控制、充电机 PWM整流/逆变器、APF(有源电力滤波器)、STATCOM/SVG(静止无功发生器) pq/ip-iq/dq/FBD谐波/无功检测 两相旋转坐标系(dq)、两相静止坐标系(αβ)下的PI、PR控制 滞环/SPWM/SVPWM调制方式 欢迎咨询其他电力系统、电力电子方面的题目。
常用tip5:对Simulink仿真模型的初始参数进行赋值 有的时候,Simulink中的某些参数无法手动设置,这时候需要通过其他方式进行赋值 此时需要找到file—model properties—model properties打开后找到InitFcn,在这里对参数赋值或写入程序,都讲在Simulink仿真模型真正开始运行之前先运行此处的代码,比方说下图所示的代码是TCR(晶闸管控制电抗器)中等效导纳和触发延迟角的非线性关系
常用tip4:使用powergui的FFT analysis功能进行谐波分析 在进行涉及到交流系统的仿真时,通常需要对电压、电流进行谐波分析,最常用的方法是使用powergui的FFT analysis功能,步骤如下: 1)确保需要分析的电压电流波形所在的示波器的数据已保存到workspace,如下图所示,变量名任意,数据类型需是Structure with time2)仿真运行结束后,打开powergui的FFT analysis3)找到需要分析的数据,上图中是VIgrid这个结果;本例中VIgrid这个结果中有两路输入,分别是电压电流,我们以分析电流为例,所以选择input2,每个输入分别有ABC三个信号,选任意一个都没有关系;时间要选择变流器稳定工作之后,本例中所用的模型是光伏逆变器在0.5s光照强度突变,分析光照突变前的电流应尽量选择0.3s后,分析光照突变后的电流应尽量选择0.6s后。另外,下面第一张图是以柱状图的形式显示各谐波电流含量,也可以选择第二张图这样列表的形式。
常用tip3:输出结果的采样时间或采样点数 有的时候我们需要以较小的仿真步长来长时间运行仿真,完成之后可能会碰到这样的问题: 1、打开Scope的时候会非常慢、非常卡; 2、当把数据保存下来的时候占用了比较大的空间,直接作图也会让图片的体积过于庞大。 出现这样子的原因是Scope默认会保存每一个采样点的数据,而对于一般的仿真来说,仿真结果并不需要这么高的精度就可以达到足够平滑,那么就有以下两个解决办法: 1、使用Rate Transition模块这个模块可是实现采样时间上的切换,但其实并不实用。 2、更简单的方法是直接对Scope进行设置上面这张图中可以看到,Scope可以对采样进行直接设置,当设置Decimation为n时,就是每隔n个个采样点记录一次数据;当设置Sample time为t,就是每搁t时间记录一次数据。
常用tip2:Simulink仿真结果的绘制 在Scope中显示的结果,即使更换底色、线条颜色、粗细等,也可能面临坐标轴数字过小、线型不合适等问题,总之是不够美观。放在论文中的图片应尽量是从Scope中讲数据保存到Workspace后再绘制的,具体方法参考前人在百度文库中的做法,在这里就不赘述了。 http://tieba.baidu.com/mo/q/checkurl?url=https%3A%2F%2Fwenku.baidu.com%2Fview%2Fc32d9622dd36a32d73758190%3Fqq-pf-to%3Dpcqq.c2c&urlrefer=51aac8df2857c4edd10ab630cf3317a7
常用tip1:Scope无法显示波形或无法显示完整的波形 许多不熟悉Simulink的同学在运行仿真模型后也许会发现Scope无法显示波形或只显示部分的波形,有两件事需要注意: 1、Scope的默认设置是只保存5000个点的,也就是说无论仿真运行多久,只保存最后5000个采样点的计算结果,所以首先要保证Scope设置中的这一项没有被勾上,如图所示2、仿真模型运行完成后Scope并不能自动缩放横纵坐标轴,这就造成了波形无法完整地显示,解决方法是点一下Scope上排选项中的Autoscale按钮,在14的版本中是长这样的
常见错误6:使用加速模式( accelerator)时报错 有时需要长时间运行仿真模型,会选择使用加速模式( accelerator),加速模式初期需要花费一定时间编译,但后期的运行速度会比普通模式快很多。 使用加速模式时Simulink会在当前文件夹生成一个.acc的加速文件,但Matlab不允许在它的根目录下写入文件,所以如果当前文件夹/current folder是Matlab的根目录,就会出现形如 “Your current working folder is: E:\MATLAB\R2014b\bin Simulink does not permit you to modify the MATLAB installation area. Please change to a working folder that is not in the MATLAB installation area and re-try the previous command.”的报错解决方法是修改Matlab的当前文件夹/current folder更无脑的方法时,每次打开模型时都直接双击模型,不要先打开Matlab再打开模型。
常见错误5:使用S-Function时当前文件夹/current folder出错 有的时候在实现算法时需要使用S-Function,Simulink模型在使用S-Function,当前文件夹(英文版current folder)必须包含对应的.m文件,否则出现形如“Error, a block diagram was specified in S-function”的错误当出现这样的错误时,需要手动更改Matlab的当前文件夹/current folder
常见错误4:代数环algebraic loop引起的warning或error 代数环产生的原因是模型某个地方的输出影响输入,输入又决定输出,这就形成了死循环。代数环可能引起warning,提示的内容形如“Block diagram 'xxx' contains 1 algebraic loop(s).”这类warning不影响模型的运行,但会大幅减慢模型的运行速度。更坏的情况,代数环会引起error,提示的内容形如“Simulink cannot solve the algebraic loop containing 'xxx' at time 0.025 blabla”解决代数环的方法是在出现代数环的位置加入unit delay模块或者memory模块,但加入的位置不能一概而论,需要分析模型代数环可能出现的原因来判断。
常见错误3:版本之间模块库不匹配导致无法运行 不同版本simulink的模块库会有差异,如果当前使用的版本不包含模型所含有的模块时,就会无法运行。如果当前使用的版本有对应的模块,只需将出错位置的模块替换即可;如果当前使用的版本没有对应的模块,那只能更换版本了。
常见错误2:Mux blocks used to create bus signals 有的时候在用新版本运行过老版本保存的模型时会出现如下错误解决方法很简单,按照提示点开红线所示位置,将提示处的选项改成error
常见错误1:未添加powergui模块 如下图所示的错误是由未添加powergui模块引起的,在simulink中,凡是使用到了SimPowerSystem模块库中的元器件,均必须添加powergui模块才能正常运行。
分享一些电力系统、电力电子方面simulink仿真的电子版参考书 http://tieba.baidu.com/mo/q/checkurl?url=https%3A%2F%2Fpan.baidu.com%2Fs%2F1AwGqAB-AUDGQJbaUwJkytw&urlrefer=c4d61ee902805c646b3897ca93216faa 这四本是我电脑里有的,大家如果有其他的也欢迎分享
欢迎各位电气专业的simulink使用者交流与提问 大家碰到什么问题可以在下面留言
需要光伏、电力系统、电力电子Matlab/Simulink仿真的同学看一下 有偿协助完成光伏、电力系统、电力电子方向的Matlab/Simulink仿真,经验丰富、价格公道,已帮助百余名同学完成课程设计、毕业设计等。
1
下一页