地暖系统对室温控制的低效性与滞后性是当前存在的主要问题,PID控制算法的引入对这一现象起到了一定的改善作用,然而传统的PID算法在进行温度调节时超调量过大,效果不够理想。针对这一问题,引入了抗积分饱和来进一步抑制超调量,利用单片机系统搭建起地暖控制平台进行试验。试验结果表明,引入抗积分饱和的PID算法比传统PID算法在控制精度与稳定性方面均有所提高。
1
应用于单片机的pid 封装,很方便,注释很详细,请珍惜分享
2022-06-17 09:25:09 2KB pid
1
最近开发了一款智能电焊台,采用PID算法进行温度控制,并随手设计了一个温度采集工具,现在开源给大家,由于是公司项目并不开放智能焊台的代码与图纸,只开源PID温度采集工具和PID算法代码。 工作原理: PID的参数值通过串口发送给下位机,下位机安装此参数进行PID运行,后转换为PWM波开关mos管,从而控制手柄的温度值。手柄上的温度是通过AD采集手柄上的温度传感器实现,采样频率为10ms一次,而控制PID的运算和PWM波的输出则采用300ms的时间。至于为什么是这个值,这个是没有理由的,是通过系统特性调节出来的,而且PID的初始化值已经放大了100倍。 串口上传温度数据格式: PID代码说明:代码非常简单,程序架构采样的是我自己设计的时间片轮询,所以实现这些时间是非常简单的。PWM是通过定时器实现的,PWM波的频率为100Hz。 部分截图: PID温度采集上位机说明:本工具采用VB6.0编程,通过串口进行温度,PWM等参数的传递,最好通过画图的形式表现出来
1
此程序描述的是液位控制器的程序,包含液位显示、上位机通信、PID控制算法等。
2022-06-07 22:38:11 34KB PID算法法 STC12C5A16S2
1
基于DSP2812的无刷直流电机伺服控制程序,用PID算法控制电机的转动.rar 基于DSP2812的无刷直流电机伺服控制程序,用PID算法控制电机的转动.rar
2022-05-28 18:49:07 602KB 基于DSP2812
1
中英文翻译---常规PID和模糊PID算法的分析比较.doc
2022-05-25 19:06:25 528KB 算法 文档资料
PID算法原理及调整规律.doc
2022-05-25 14:07:56 38KB 文档资料 算法
以单片机为主体,设计一个能处理较复杂数据和控制功能的电加热炉温度控制系统。该系统具有自动检测、数据实时采集、处理及控制结果显示、打印等功能。软件采用模糊控制算法,自适应在线修改PID参数,构成模糊自整定,结合了模糊控制快速性,保持较小超调量的优点和PID控制方法成熟,可消除稳态误差。
1
第9讲 PID算法.ppt
2022-05-19 14:07:20 510KB 算法
:针对交流异步电动机存在的非线性、多变量、强耦合及模型结构不确定的特点,设计以西 门子s7—300 PLC为控制单元、以研华IPC~610工业控制计算机为监视操作单元的基于PROFI— BUS—DP的交流调速控制系统。通过对被控对象特性的分析,将神经网络技术与PID控制结合, 研制了基于BP网络的PID控制算法,并用PLC语言给予实现。该算法既有神经网络控制良好的 动态特性又保持了PID控制的高速稳定性。实际应用结果表明:系统调速特性好,控制精度高,具 有一定的推广价值。
1