问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

我们需要的是单片机控制,将增量式pid的输出量转换成时间来控制固体继电器的开启时间?c程序这块就不会写

发布网友 发布时间:2022-04-29 21:00

我来回答

2个回答

热心网友 时间:2023-10-09 03:07

代码修改如下(参考):
float pid_output = 10; //初始化一个控制器输出
int error0=0;
int error1=0;
int error2=0;
double Kp=1; //PID中的P,越大系统响应越快
double Ti = 0.1; //积分时间常数,越小积分作用越强,系统响应越快,系统越不稳定
double Td = 0.1; //微分时间常数
double T = 0.1; //采样周期
double ki=Kp*T/Ti; //离散后常数
double kd=Kp*Td/T;
int PID_control(unsigned int e)
{
int pid_output;
error0=e;
delta=(error0-error1)*kp+error0*ki+(error0-2*error1+error2)*kd;
pid_output = delta; //原文中的(1023/28.00)直接考虑到PID参数中,无需单独乘
error2=error1;
error1=error0;
return pid_output;
}
上面函数中定义你的PID参数和采样周期后,对应的就可以算出离散后的Kp,Ki,Kd参与计算。调参数只需调PID参数和采样周期即可。
由上面公式可以看出,增量式PID当误差为0时,控制器输出也为零。这就要求执行机构有积分保持特性,你确定你的执行机构在控制器输出为零时,能保持输出吗?如果不能,则应该用位置式PID。
上面公式得到的只是增量,位置式输出是上一时刻的PID输出加上这个增量。即
u(k)=u(k-1)+Δu(k)来自:求助得到的回答

热心网友 时间:2023-10-09 03:08

你好!你的要求不明确,没有看明白实现的功能追问就是把增量式pid的输出量转换成控制固体继电器的开关时间,从而来控制电磁阀的开关时间,来达到灌溉目的,输出量不同,则继电器的开关时间不同,所以定时这块不知道怎么下手写。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...先讲女主的灵魂飘荡了一段时间,然后重生,请问是那本? 拯救者散热器怎么开 电脑如何一键还原系统电脑一键还原怎么操作 神舟笔记本电脑怎么重新设置神舟战神bios恢复出厂设置 神舟电脑恢复出厂设置神舟战神怎么恢复原厂系统 水泥楼梯如何铺木楼梯 家里面楼梯是水泥的不想铺地毯或者地砖还能铺什么 楼梯的水泥台阶上可以铺地板革吗 手机腾讯会议共享屏幕播放视频没声 腾讯会议共享屏幕没声音怎么办 单片机实现增量式PID控制,求指点,有没有错误,为什么运行结果不对? 怎么实现位置式pid和增量式pid公式的程序化 当一天家长的50字感受 请教单片机PWM控制加热器用增量式PID,三个参数的选择 当家一天的感受50字 巴金《家》的心得体会 最近工作压力大,皮肤看起来有点紧绷,可以使用kizokulife nanotime美容仪吗? 网友都在问陕西省考成绩什么时候出,为何陕西省考成绩会如此受关注? iphone为什么清理微信储存空间的时候加载到百分之九十九就不动了 陕西省西北工业大学2016年硕士研究生初试成绩啥时候出来 2017年省考的成绩什么时候公布? 纳米喷雾器美容仪比其他美容仪好在哪里? 玩gta5出现 应用程序无法正常启动0x0000142是为什么? 开机出现0xc0000142有错,怎么解决? k5纳米喷雾枪和k6x哪个好 3DM的GTA5launcher应用程序无法正常启动0xc0000142 2019年西安建筑科技大学硕士初试成绩查询的通知 陕西省研究生考试初试成绩几号出来 考研成绩大概多久就能出来? 1G是多少兆相当于可以看多少电影,可以浏览多少网页 想用增量式PID算法做电动车平衡跷跷板,有几点关于PID的知识不懂,求指点 关于计量器具鉴定证书的问题 求助:计量器具哪些是应该出具检定证书,校准证书或检测报告 计量的鉴定证书受区域的限制吗? 计量仪器校准检定证书与校准证书,检测报告有什么区别 是不是所有的计量仪器设备都可以出具检定证书? 特步烽火25代跑步好吗? 特步烽火鞋15代有什么功能 比如说防滑之类的 不是说能飞? 特步烽火18代动力巢科技运动鞋真假怎么辫 特步烽火鞋 新买了双特步烽火鞋!觉得有点脏想洗洗洗,怎么样保养好呢 为什么特步风火十代是跑步鞋,而风火九代是篮球鞋?? 特步第一代的烽火鞋怎么有带气垫和不带气垫的两种呢 这特步烽火运动鞋是正版的吗?在天猫买的,170块。 特步烽火鞋多少钱 特步专卖店内是否都有烽火鞋板鞋类的 请问特步的烽火15代是限量版么? 谢霆锋代言的特步烽火红色的第一代哪里还有卖? 衣服上沾油漆了,用什么能洗掉 特步风火鞋气垫损坏如何修复