拒绝粗制滥造 只做精选资源
商品详情介绍
由于内容过多以下展示为部分展示
目录/contents
提示: 由于该资料非本人设计, 且个人精力有限, 无法做到释疑和讲解, 小白勿拍! 还望理解!
类型: 其他
大小: 5.63KB
位置: 嵌入式项目>采用C语言编写的PID控制例程.rar
pid处理例程.txt 6.67KB
pid代码.txt 5.50KB
pid参数自整定.txt 0.85KB
typedef struct PID {
double SetPoint; // 设定目标 Desired Value
double Proportion; // 比例常数 Proportional Const
double Integral; // 积分常数 Integral Const
double Derivative; // 微分常数 Derivative Const
double LastError; // Error[-1]
double PrevError; // Error[-2]
double SumError; // Sums of Errors
} PID;
double PIDCalc( PID *pp, double NextPoint )
{
double dError, Error;
Error = pp->SetPoint – NextPoint; // 偏差
pp->SumError += Error; // 积分
dError = pp->LastError – pp->PrevError; // 当前微分
pp->PrevError = pp->LastError;
pp->LastError = Error;
return (pp->Proportion * Error
+ pp->Integral * pp->SumError
+ pp->Derivative * dError );
}
【关于知识产权的公告】
任何人访问、浏览本淘宝店铺, 购买或未购买淘宝贝, 即承认已经阅读, 理解并同意接受本使用条款约定, 并遵守所有适用的法律和法规, 惹您不同意从本使用条款, 请勿购买或者停止访问。
版权归属
本店出售所有素材版均归原作者所有, 店里的素材都是店主通过网络等公开渠道获取来的, 版权归原作者或出版社所有。
本店不对所涉及的版权问题负法律责任。
内容来源
所有资源均由免费公共网络整理而来, 仅供学习和研究使用, 请勿转用于商业用途或盈利性用途, 请勿公开发表。并请于下载后的24小时之内删除。咐如转售属于知识产权侵权, 如原作者、出版社觉得侵犯公司利益的话, 请通知本店立马下架。
免责声明
任何情况下, 本淘宝店铺及相关人员对于访问或购买使用店铺宝贝引起的任何依赖本网站内容而作出的决定或采取的行动不承担任何责任; 对访问或购买使用店铺宝贝而产生的任何直接的、间接的、处罚性的损失或其任何形式的损失包括但不限于业务中断, 数据删除或利润损失不承担任何责任, 即使本淘宝店铺被明确告知可能发生上述损失。





