OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 13779|回复: 14

如何用单片机C语言实现MPPT算法,哪个高手来救一下场,感激。。。

[复制链接]

58

主题

131

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
252
金钱
252
注册时间
2015-5-26
在线时间
31 小时
发表于 2016-9-2 14:51:57 | 显示全部楼层 |阅读模式
5金钱
本帖最后由 cc57822 于 2016-9-3 15:51 编辑

如何用单片机C语言实现MPPT算法,实现功率跟踪功能。哪位高手帮忙救个场。感激不尽。。。

哪位高手帮忙解释一下功率追踪的意思?PID算法是如何起作用的一个大致流程。


正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

27

主题

711

帖子

0

精华

版主

Rank: 7Rank: 7Rank: 7

积分
12208
金钱
12208
注册时间
2015-11-5
在线时间
2116 小时
发表于 2016-9-2 17:06:51 | 显示全部楼层
你是在做光伏电源充电器相关项目吧,MPPT本来就不难,建议用PID的算法来追踪,实用性强很多
回复

使用道具 举报

58

主题

131

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
252
金钱
252
注册时间
2015-5-26
在线时间
31 小时
 楼主| 发表于 2016-9-2 17:12:19 | 显示全部楼层
FreeRTOS 发表于 2016-9-2 17:06
你是在做光伏电源充电器相关项目吧,MPPT本来就不难,建议用PID的算法来追踪,实用性强很多

对,是这类项目。PID算法?能不能说的具体一点?谢谢你
回复

使用道具 举报

27

主题

711

帖子

0

精华

版主

Rank: 7Rank: 7Rank: 7

积分
12208
金钱
12208
注册时间
2015-11-5
在线时间
2116 小时
发表于 2016-9-2 19:18:06 | 显示全部楼层
cc57822 发表于 2016-9-2 17:12
对,是这类项目。PID算法?能不能说的具体一点?谢谢你

MPPT最简单的就是隔段时间扫描一次,然后找出MPP,如果你是做学校的项目的话这样其实也能交差,只是最好的做法还是用PID来动态自适应跟踪,资料自己找吧网上很多的
拿来长岛冰茶换我半晚安睡
回复

使用道具 举报

58

主题

131

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
252
金钱
252
注册时间
2015-5-26
在线时间
31 小时
 楼主| 发表于 2016-9-3 10:01:48 | 显示全部楼层
FreeRTOS 发表于 2016-9-2 19:18
MPPT最简单的就是隔段时间扫描一次,然后找出MPP,如果你是做学校的项目的话这样其实也能交差,只是最好 ...

您那里有没有比较全的有代表性的资料?给发一下吧?最好带C程序的,这个项目实在比较着急,谢谢你。感激不尽。我邮箱764445734@qq.com
回复

使用道具 举报

58

主题

131

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
252
金钱
252
注册时间
2015-5-26
在线时间
31 小时
 楼主| 发表于 2016-9-3 11:49:05 | 显示全部楼层
FreeRTOS 发表于 2016-9-2 19:18
MPPT最简单的就是隔段时间扫描一次,然后找出MPP,如果你是做学校的项目的话这样其实也能交差,只是最好 ...

您能不能帮我解释一下功率追踪的意思?PID算法是如何起作用的一个流程。
回复

使用道具 举报

58

主题

131

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
252
金钱
252
注册时间
2015-5-26
在线时间
31 小时
 楼主| 发表于 2016-9-3 15:53:10 | 显示全部楼层
FreeRTOS 发表于 2016-9-2 17:06
你是在做光伏电源充电器相关项目吧,MPPT本来就不难,建议用PID的算法来追踪,实用性强很多

如果用单片机PID算法实现的话,那H桥的MOS管如何控制?占空比,频率应该是多少?
回复

使用道具 举报

58

主题

131

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
252
金钱
252
注册时间
2015-5-26
在线时间
31 小时
 楼主| 发表于 2016-9-3 17:56:11 | 显示全部楼层
FreeRTOS 发表于 2016-9-2 17:06
你是在做光伏电源充电器相关项目吧,MPPT本来就不难,建议用PID的算法来追踪,实用性强很多

只做充电用
回复

使用道具 举报

58

主题

131

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
252
金钱
252
注册时间
2015-5-26
在线时间
31 小时
 楼主| 发表于 2016-9-4 17:50:22 | 显示全部楼层
FreeRTOS 发表于 2016-9-2 19:18
MPPT最简单的就是隔段时间扫描一次,然后找出MPP,如果你是做学校的项目的话这样其实也能交差,只是最好 ...

查了一些资料,大致弄清楚MPPT算法了,但是还是有一点弄不清楚,就是应该让H桥的四个MOS管如何工作?
回复

使用道具 举报

4

主题

19

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
210
金钱
210
注册时间
2014-2-20
在线时间
55 小时
发表于 2016-9-5 15:30:35 | 显示全部楼层
全局扫描,找到最大电流点就是MPPT点了;做同步注意死区控制,异步就更简单了。
回复

使用道具 举报

58

主题

131

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
252
金钱
252
注册时间
2015-5-26
在线时间
31 小时
 楼主| 发表于 2021-1-17 07:55:07 | 显示全部楼层
已解决,谢谢大家
回复

使用道具 举报

0

主题

4

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2020-8-26
在线时间
13 小时
发表于 2021-4-13 09:11:08 | 显示全部楼层
楼主能分享一下程序吗
回复

使用道具 举报

0

主题

17

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
364
金钱
364
注册时间
2019-8-19
在线时间
154 小时
发表于 2022-8-12 15:48:22 | 显示全部楼层
楼主,可以分享一下资料吗?十分感谢!373453941@qq.com
回复

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
3
金钱
3
注册时间
2021-5-26
在线时间
0 小时
发表于 2022-8-15 11:41:41 | 显示全部楼层
你好  能不能公开下 资料  谢谢了
回复

使用道具 举报

80

主题

537

帖子

0

精华

高级会员

Rank: 4

积分
748
金钱
748
注册时间
2014-9-30
在线时间
128 小时
发表于 2022-8-16 20:14:39 | 显示全部楼层
cc57822 发表于 2016-9-4 17:50
查了一些资料,大致弄清楚MPPT算法了,但是还是有一点弄不清楚,就是应该让H桥的四个MOS管如何工作?

你怎么 一下子 就说道 H桥 的 细节 里面去咯 。

先搞宏观的 —— 抓住 系统总电流 这个 关键变量,

在系统总电流 最大允许的 安全范围内 , 逐步减小
总电流,同步采样 总电压,然后算出功率最大的点位,
这不就做成了 MPPT 咯 。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-2-26 07:34

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表