PID控制器的参数整定是控制系统设计的核心内容。它是根据被控过程的特性确定PID控制器的比例系数、积分时间和微分时间的大小。PID控制器参数整定的方法很多,概括起来有两大类:一是理论计算整定法。它主要是依据系统的数学模型,经过理论计算确定控制器参数。这种方法所得到的计算数据未必可以直接用,还必须通过工程实际进行调整和修改。二是工程整定方法,它主要依赖工程经验,直接在控制系统的试验中进行,且方法简单、易于掌握,在工程实际中被广泛采用。PID控制器参数的工程整定方法,主要有临界比例法、反应曲线法和衰减法。两种方法各有其特点,其共同点都是通过试验,然后按照工程经验公式对控制器参数进行整定。但无论采用哪一种方法所得到的控制器参数,都需要在实际运行中进行最后调整与完善。现在一般采用的是临界比例法。利用该方法进行 PID控制器参数的整定步骤如下:(1)首先预选择一个足够短的采样周期让系统工作;(2)仅加入比例控制环节,直到系统对输入的阶跃响应出现临界振荡,记下这时的比例放大系数和临界振荡周期;(3)在一定的控制度下通过公式计算得到PID控制器的参数。
2022-04-12 17:04:42 34KB PID 参数整定
1
提出了一种新的改进遗传算法优化的神经网络PID控制器。该方法设计了基于性能指标的适应度函数、自适应的交叉概率、变异概率,引入移民的遗传算法,从而有效地抑制了早熟和维持种群多样性,保证了得到的优化参数为最优参数。该方法为非线性被控对象的控制提供了一种最优参数控制器设计途径。仿真结果证明:利用改进遗传算法设计的控制紧闭环性能优越,鲁棒性强。
2022-04-09 17:11:17 4.57MB 工程技术 论文
1
编写BP神经网络S函数,搭建BP神经网络PID控制器simulink模型进行仿真
此代码在 MATLAB 环境中生成 PID 控制器,而无需使用任何内置命令或 simulink 模块。 通过更改 Kp、Ki、Kd、模拟时间或所需的设置值来调整此 PID。 该代码的独特之处在于您可以用模型/系统替换两个集成器。 您将在代码中的该位置找到注释。 我使用此代码而不是 Real Time Workshop (RTW) 来模拟具有硬件在环 (HIL) 的系统,它工作得很好。 您需要正确设置您的时间,以便您的系统有足够的时间来休息/安顿下来。
2022-04-06 17:26:45 2KB matlab
1
pid控制器代码matlab 乐高机器人跟随线 项目说明 使用PID控制器的乐高机器人跟随生产线 直线跟踪对于机器人来说是最有用的应用程序,因为它允许机器人在没有任何帮助的情况下从一个点移动到另一点来执行多项任务。 工作流程说明 我遇到的问题 如何连接乐高积木组件以及它的大小是多少。 为了获得良好的结果和及时的结果,首先要确定哪种软件适合与乐高机器人一起使用。因此,我进行了一些测试使用matlab和EV3软件。 不知道如何通过蓝牙和WIFI加载代码并在lego机器人和软件之间建立连接。 如何使代码直接在硬件上运行。 通过蓝牙连接和WIFI的机器人和软件。 如何使用不同的传感器并进行校准。 如何使用PID控制器并在软件环境中然后在硬件环境(乐高机器人)上对其进行调整。 我如何解决它们 通过阅读组件盒随附的手册来构造机器人 保持轮子之间的最小距离,因为如果距离更大,机器人将很难跟随并打开线路。 我花时间学习如何使用EV3软件构建模块,并使用MATLAB进行了一些测试,但是EV3仅在玩这些模块时更有用。 我学习了一些手册,并能够通过蓝牙和WIFI设置乐高机器人与软件之间的连接。 我将学习如何
2022-03-31 00:29:05 20.05MB 系统开源
1
响应曲线法举例 SimuLink仿真程序参见..\PIDControl \PIDLoop.mdl) 假设测量范围为200 ~ 400 ℃, K = 1.75, T = 10 min, τ = 7 min. Kc = 0.8, Ti = 14 min, Td = 3.5 min.
2022-03-21 19:26:41 451KB PID
1
该应用程序操纵比例、积分和微分增益的值,以根据其阶跃响应来调整 PID 控制器。
2022-03-20 19:19:35 28KB matlab
1
pid控制器设计代码matlab smartPID 经过专业设计的SmartPID控制器是一种高科技产品,可促进温度和过程控制:加热或冷却。 与您的基本开/关恒温器相比,SmartPID是一个充满未来感的奇迹。 与简单的开/关恒温器相比,SmartPID控制器可以从多个传感器收集温度,应用自定义和可编程控制逻辑,并通过PID精确算法来驱动不同的负载(加热器,冷却器,阀门,风扇)。您可以轻松地更换恒温器并添加整个过程控制您的应用程序,数据日志和远程管理 SmartPID控制器可以控制任何温度调节过程(加热或冷却)以及本地或远程的任何应用程序。它是灵活且功能强大的设备,可以对其进行编程并适应任何自定义应用程序 SmartPID控制器100与Arduino生态系统兼容 SmartPID Controller是自己动手,软件极客,制造商以及需要价格实惠的过程控制器的专业人士必备的设备 从家庭酿造或酿酒到水族馆或再加热烤箱温度控制,SmartPID均可增加精度,功率,灵活性的可编程性 一言以蔽之,使您的温度过程控制更智能 所有应用程序都受益于全套通用功能,这些通用功能是开发智能应用程序的基础。
2022-03-15 19:38:20 27.47MB 系统开源
1
MatlabRBF神经网络pid控制器-rbfpid.m 我正在做一个RBF神经网络pid控制器,用s函数编写。现在遇到点问题,查了一下说薛定宇老师的控制系统计算机辅助设计上有RBF神经网络pid控制器,可我没有。请哪位大侠有这个资料给我一份,谢谢!!!
2022-02-27 20:54:58 2KB matlab
1
MatlabRBF神经网络pid控制器-BRF.mdl 我正在做一个RBF神经网络pid控制器,用s函数编写。现在遇到点问题,查了一下说薛定宇老师的控制系统计算机辅助设计上有RBF神经网络pid控制器,可我没有。请哪位大侠有这个资料给我一份,谢谢!!!
2022-02-22 15:31:00 32KB matlab
1