找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2262|回复: 7
打印 上一主题 下一主题
收起左侧

请问51单片机的内存可以做模糊PID控制算法么

[复制链接]
跳转到指定楼层
楼主
ID:454560 发表于 2020-3-1 00:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
求助,51单片机上是否可以做用于湿度控制的模糊PID控制算
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:342451 发表于 2020-3-1 09:52 | 只看该作者
PID是一种算法,和你用什么单片机没有关系,无非就是51处理起来运算速度可能较其他单片机慢罢了。
回复

使用道具 举报

板凳
ID:420836 发表于 2020-3-1 10:23 | 只看该作者
可以。
传统的PID控制器很难调整参数以获得合适的特性。 相反,模糊逻辑控制器更容易调整参数,因此模糊控制器可提供更好的性能。 研究表明,模糊逻辑控制器在较小的微控制器上可以比常规微控制器更好地运行,因为它们比常规PID控制器需要更少的计算能力和资源(例如内存)。
回复

使用道具 举报

地板
ID:454560 发表于 2020-3-1 10:58 | 只看该作者
之一知足 发表于 2020-3-1 09:52
PID是一种算法,和你用什么单片机没有关系,无非就是51处理起来运算速度可能较其他单片机慢罢了。

谢谢!
回复

使用道具 举报

5#
ID:700527 发表于 2020-3-1 11:36 | 只看该作者
PID控制和模糊控制,这都是可大可小的算法。如果只想做个简单的恒温控制那肯定没问题。如果想做电机控制那肯定就不行了。控制频率太高的话,可能中断里的算法还没跑完,下个中断就来了。另外算法里需要缓存大量变量的话,可能内存也不够
回复

使用道具 举报

6#
ID:700536 发表于 2020-3-1 11:39 | 只看该作者
PID的计算并不会太复杂,使用单片机完全可以满足,需要注意的是如果需要采用适当的数据频率,毕竟太快了不行
回复

使用道具 举报

7#
ID:618513 发表于 2020-3-19 10:41 | 只看该作者
TTQ001 发表于 2020-3-1 10:23
可以。
传统的PID控制器很难调整参数以获得合适的特性。 相反,模糊逻辑控制器更容易调整参数,因此模糊控 ...

老哥   能从你那里多了解一些模糊pid的知识吗
回复

使用道具 举报

8#
ID:711681 发表于 2020-3-19 17:07 | 只看该作者
可以的  就是速度慢一点
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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