solarbe文库
首页 solarbe文库 > 资源分类 > PDF文档下载

电导增量法MPPT程序算法实例

  • 资源大小:605.09KB        全文页数:5页
  • 资源格式: PDF        下载权限:游客/注册会员/VIP会员    下载费用:3金币 【人民币3元】
游客快捷下载 游客一键下载
会员登录下载
下载资源需要3金币 【人民币3元】

邮箱/手机:
温馨提示:
支付成功后,系统会根据您填写的邮箱或者手机号作为您下次登录的用户名和密码(如填写的是手机,那登陆用户名和密码就是手机号),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦;
支付方式: 微信支付    支付宝   
验证码:   换一换

 
友情提示
2、本站资源不支持迅雷下载,请使用浏览器直接下载(不支持QQ浏览器)
3、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   
4、下载无积分?请看这里!
积分获取规则:
1充值vip,全站共享文档免费下;直达》》
2注册即送10积分;直达》》
3上传文档通过审核获取5积分,用户下载获取积分总额;直达》》
4邀请好友访问随机获取1-3积分;直达》》
5邀请好友注册随机获取3-5积分;直达》》
6每日打卡赠送1-10积分。直达》》

电导增量法MPPT程序算法实例

温馨提示算法仅供参考,不作其他用途,否则后果自负,在此只截取 MPPT的算法程序,具体如何操作不再贴出,该算法经过测试老化基本可以追踪太阳能最大功率点, MCU( STM32), MOS 管频率 30KHZ,三路 PWM 错向驱动,注意 电池充电整个阶段并不都是最大功率最大电流充电,根据电池的状态分最大电流快速充电 -恒流 -恒压,通过控制电流因子可以达到控制不同的电流充电date.c 文件include “main.h“ include ADC_struct ADCCollect; unsigned int MAXMPPTDate[10]{0}; unsigned int Channel_Duty0; // 通道运行占空比unsigned int Channel_DutyBuf0;// 通道追踪占空比unsigned char MPPTEnable0,MPPTSTOP0; unsigned int MPPTSTOPTimeDelay0; Date.h 文件ifndef _Date_H_ define _Date_H_ typedef struct { float BatteryChargeCurrent; // 充电电流unsigned int BatteryChargeCurrentBuf[10]; float BatteryDisChargeCurrent; // 放电电流unsigned int BatteryDisChargeCurrentBuf[10]; float BatteryVoltage; // 电池电压unsigned int BatteryVoltageBuf[10]; //unsigned int BatteryVoltageBuf1[10]; float PVVoltage; //PV 电压unsigned int PVVoltageBuf[10]; float CirTem1; // 温度 1 unsigned int CirTem1Buf[10]; unsigned int PVPower; //float CirTem; //unsigned char BatteryModeBuf; unsigned int BatteryQuantityLimitLOW; // 电池电压欠压保护电压下限值unsigned int BatteryQuantityRecover; // 电池电压欠压保护恢复电压值unsigned int PVStopvoltage; // 停充电压值unsigned int Constantvoltage; // 恒压unsigned int Floatvoltage; // 浮充电压unsigned int Currentlimite; // 限流值unsigned char Language; // 语言unsigned int LoadMode; // 负载工作模式 0 123 24 unsigned int HandBatteryMode; // 电池模式//unsigned char AutoMode; // 自动检测unsigned char AutoModeBuf; float AutoModeFactor; // 放电量和充电量unsigned int LoadCapacity; unsigned int PVCapacity; unsigned char BatteryEmpty;// 电池没电标志unsigned char DayNightFlag;// 白天黑夜标志unsigned char CirTemErro; // 温度错误标志unsigned char BatteryMode;// 电池系统unsigned char BatteryVoltageNum; unsigned int LoadModeDelay; // 延时倒计时}ADC_struct; extern ADC_struct ADCCollect; endif

注意事项

本文(电导增量法MPPT程序算法实例)为本站会员(情深不寿 ゞ)主动上传,solarbe文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知solarbe文库(发送邮件至794246679@qq.com或直接QQ联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。

copyright@ 2008-2013 solarbe文库网站版权所有
经营许可证编号:京ICP备10028102号-1

1
收起
展开