资源简介
利用simulink进行光伏电源仿真,光伏MPPT控制,光伏逆变控制,三电平NPC结构整流器设计,是国家创新设计大赛的结题项目,附上详细的设计文档,结构说明,以及完善可运行的程序
代码片段和文件信息
#include “__cf_power_PVarray_grid_det.h“
#include
#include “power_PVarray_grid_det_acc.h“
#include “power_PVarray_grid_det_acc_private.h“
#include
#include “slexec_vm_simstruct_bridge.h“
#include “slexec_vm_zc_functions.h“
#include “simstruc.h“
#include “fixedpoint.h“
#define CodeFormat S-Function
#define AccDefine1 Accelerator_S-Function
#include “simtarget/slAccSfcnBridge.h“
void power_PVarray_grid_det_acc_BINARYSEARCH_real_T ( uint32_T * piLeft
uint32_T * piRght real_T u const real_T * pData uint32_T iHi ) { *
piLeft = 0U ; * piRght = iHi ; if ( u <= pData [ 0 ] ) { * piRght = 0U ; }
else if ( u >= pData [ iHi ] ) { * piLeft = iHi ; } else { uint32_T i ; while
( ( * piRght - * piLeft ) > 1U ) { i = ( * piLeft + * piRght ) >> 1 ; if ( u
< pData [ i ] ) { * piRght = i ; } else { * piLeft = i ; } } } } void
power_PVarray_grid_det_acc_LookUp_real_T_real_T ( real_T * pY const real_T
* pYData real_T u const real_T * pUData uint32_T iHi ) { uint32_T iLeft
; uint32_T iRght ; power_PVarray_grid_det_acc_BINARYSEARCH_real_T ( & ( iLeft
) & ( iRght ) u pUData iHi ) ; { real_T lambda ; if ( pUData [ iRght
] > pUData [ iLeft ] ) { real_T num ; real_T den ; den = pUData [ iRght ] ;
den -= pUData [ iLeft ] ; num = u ; num -= pUData [ iLeft ] ; lambda = num /
den ; } else { lambda = 0.0 ; } { real_T yLeftCast ; real_T yRghtCast ;
yLeftCast = pYData [ iLeft ] ; yRghtCast = pYData [ iRght ] ; yLeftCast +=
lambda * ( yRghtCast - yLeftCast ) ; ( * pY ) = yLeftCast ; } } } void
msv4qqksks ( real_T jy4wt3dure creal_T d0h10zlbsz creal_T ipzjw5ckui
creal_T hq5jj4xbl5 jjshk3p1ma * localB kobe4yiza3 * localDW oua4sf5ojz
* localP ) { if ( jy4wt3dure > 0.0 ) { localB -> cgoxk3uvkh . re = ( ( (
localP -> P_1 [ 0 ] . re * d0h10zlbsz . re - localP -> P_1 [ 0 ] . im *
d0h10zlbsz . im ) + ( localP -> P_1 [ 1 ] . re * ipzjw5ckui . re - localP ->
P_1 [ 1 ] . im * ipzjw5ckui . im ) ) + ( localP -> P_1 [ 2 ] . re *
hq5jj4xbl5 . re - localP -> P_1 [ 2 ] . im * hq5jj4xbl5 . im ) ) * localP ->
P_0 ; localB -> cgoxk3uvkh . im = ( ( ( localP -> P_1 [ 0 ] . re * d0h10zlbsz
. im + localP -> P_1 [ 0 ] . im * d0h10zlbsz . re ) + ( localP -> P_1 [ 1 ] .
re * ipzjw5ckui . im + localP -> P_1 [ 1 ] . im * ipzjw5ckui . re ) ) + (
localP -> P_1 [ 2 ] . re * hq5jj4xbl5 . im + localP -> P_1 [ 2 ] . im *
hq5jj4xbl5 . re ) ) * localP -> P_0 ; srUpdateBC ( localDW -> p2zbab2zyq ) ;
} } void maaktbvd3i ( SimStruct * const S ) { } void g23t01ww0z ( real_T
izdu1xpwto creal_T lrg5vxfs4m creal_T kzywk1rsbw creal_T gctcncglev
im1xhgdako * localB kdivvd1gc1 * localDW c3xiexpag1 * localP ) { if (
izdu1xpwto > 0.0 ) { localB -> c1kcy4ieju . re = ( ( lrg5vxfs4m . re +
kzywk1rsbw . re ) + gctcncglev . re ) * localP -> P_0 ; localB -> c1kcy4ieju
. im = ( ( lrg5vxfs4m . im + kzywk1rsbw . im ) + gctcncglev . im ) * localP
-> P_0 ; srUpdateBC ( localDW -> osvjim3e0u ) ; } } void b2rljl3h1b (
SimStruct * c
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 30927 2017-04-05 21:42 srtp (1)\2HACDC.png
文件 20398 2017-04-15 17:08 srtp (1)\2Hspwm模块.png
文件 45344 2017-04-10 20:06 srtp (1)\2H与NPC的对比图.png
文件 38274 2017-04-10 22:43 srtp (1)\ACDC.vsdx
文件 119126 2016-11-11 11:00 srtp (1)\acdc低通滤波.vsdx
文件 79841 2016-11-11 10:40 srtp (1)\acdc电流突变.vsdx
文件 89788 2016-11-15 22:35 srtp (1)\acdc调制.vsdx
文件 118795 2016-11-11 10:56 srtp (1)\acdc负载输出.vsdx
文件 338143 2016-11-11 11:07 srtp (1)\dcdc-subsystem调制结果1.vsdx
文件 249438 2016-11-11 11:09 srtp (1)\dcdc-sussystem调制结果2.vsdx
文件 86898 2017-04-16 12:54 srtp (1)\DCDC模块pwm调制.vsdx
文件 401775 2017-04-05 21:31 srtp (1)\DCDC模块pwm调制2.vsdx
文件 352519 2016-11-15 22:38 srtp (1)\dcdc调制1.vsdx
文件 8245154 2017-04-15 13:16 srtp (1)\FFTAnalysisToolResult.fig
文件 61654 2017-11-05 00:55 srtp (1)\guangfu\danxiangb523.mdl
文件 114399 2017-11-05 00:50 srtp (1)\guangfu\guangfu.mdl
文件 38049 2017-11-05 00:29 srtp (1)\guangfu\guangfu11_4.slx
文件 106207 2017-11-04 22:47 srtp (1)\guangfu\guangfu_11_5.mdl
文件 151056 2017-11-05 15:09 srtp (1)\guangfu\guangfu_11_5.mdl.autosave
文件 16539 2017-11-24 14:48 srtp (1)\guangfu\guangfu_11_5.rar
文件 29034 2017-11-24 14:48 srtp (1)\guangfu\mppt.rar
文件 29978 2017-12-19 12:30 srtp (1)\guangfu\mppt.slx
文件 20338 2017-11-04 23:06 srtp (1)\guangfu\PR_DG.slx
文件 98265 2017-11-05 01:02 srtp (1)\guangfu\PV_Single_Phase.mdl
文件 106207 2017-11-05 14:38 srtp (1)\guangfu\rong.mdl
文件 42607 2017-11-04 20:37 srtp (1)\guangfu1.slx
文件 38521 2017-11-04 22:20 srtp (1)\guangfu2.slx
文件 30979 2017-11-18 22:02 srtp (1)\H_bridge_DCDC.slx
文件 58761 2017-11-04 21:57 srtp (1)\inverter_control.mdl
文件 80430 2017-11-07 16:01 srtp (1)\nibian\S2014114066_no4_15b.mdl
............此处省略130个文件信息
相关资源
-
步进电机simuli
nk仿真 - 车辆工程仿真与分析基于MATLAB的实现
-
Matlab Simuli
nk系统仿真 -
MATLAB-Simuli
nk与液压控制仿真(第二 -
锁相环simuli
nk建模仿真.rar -
Carsim与simuli
nk联合仿真包含ACC,LK - 基于MBD的六自由度协作机器人设计与
-
Simuli
nk/ RTW工具箱 -
MATLAB-SIMUli
nk通信系统建模与仿真分 - MotoHawk使用入门
- 基于MBD的SCARA机器人设计与控制.pdf
-
Matlab_Simuli
nk通信系统建模与仿真分 - PN序列之我见
-
薛定宇 陈阳泉基于 MATLAB+Simuli
nk 的 -
基于matlab—simuli
nk的2DPSK仿真 -
MATLAB 7.0 SIMUli
nk 6.0 建模仿真开发与 - 仿真板球系统PID和神經網絡的比較
-
基于Simuli
nk的单边电台仿真 - 东南大学matlab短学期大作业--直流配电
-
MATLAB_Simuli
nk电力系统建模与仿真 于 -
simuli
nk全方位教程 - 数字调制的参考资料,MATLAB的数字调
- simmechanics学习教程——matlab2015a
-
PCA SPE T2 Contribution Simuli
nk matlab -
simuli
nk基础入门教程 -
simuli
nk powersystem -
Simuli
nk+4建模及动态仿真 -
MATLAB Simuli
nk与控制系统仿真 第三版 -
MATLAB_Simuli
nk机电系统建模与仿真_宋 -
matlab7.0simuli
nk6.0的建模仿真开发与高
评论
共有 条评论