⑴ 如何用labview开发模糊自适应pid算法
有些网站的论文是收费的,这里有篇免费的,不知道能否适用关于电子皮带秤配料系统中的模糊控制技术介绍目前国内某些生产厂家从成本考虑,采用单片机进行简单的称量积算和PID调节,功能简单,控制配料精确度低,管理功能弱,可靠性不高。规模较大的公司则通常采用基于调节器和WINDOWS平台的皮带秤配料系统,该系统正常工作时,配料仪表接受来自秤体的称重信号和测速信号,经积算后显示瞬时流量和累计量,并将瞬时流量以4~20毫安模拟电流的形式送往PID调节器作为调节测量输入信号,调节器将该信号与机内设定值比较运算后输出4~20毫安模拟调节信号,控制给料电机转速,从而进一步控制该种物料的下料流量,最终使几种煤料的瞬时下料流量与阶段累计量都保持在用户要求的范围内。要改变流量及配比可直接在调节器上进行设定操作,操作简单方便。第i号给料机的控制方框图模型如图2所示。
⑵ 关于labview,我用labview写了一个增量式PID的程序可是运行结果不对,大家给分析下这是什么原因,下面是前
光看这个图,可能是比例增益设的太大,另外微分系数也适当设个数试试
⑶ labview中怎样编写各种PID控制算法
请参考Labview的PID工具包
⑷ 如何使用labview中的pid模块
你是否更改了pid库文件的位置或名称?
或者你要把这个pid添加到工程再打开。。。
建议使用pid工具包,可直接官网下载,直接从选板拖模块至框图。
⑸ LabVIEW 制冷pid怎么设置
利用位置式PID算法,将温度传感器采样输入作为当前输入,然后与设定值进行相减得偏差ek,然后再对之进行PID运算产生输出结果fOut,然后让fOut 控制定时器的时间,就可以了。
⑹ 怎么用LABVIEW实现PID控制,那个PID控制包怎么用的,怎么接线
这个PID控制主要是通过公式来实现的。主要是变成。控制包我也没用过,只能告诉你这点了。
⑺ 如何用LABVIEW编PID算法
我写了一个增量式的
PID算法
,其实算法很简单的
如果用LabVIEW接线比较麻烦,用其中的matlab
脚本语言
编程很简单的
推荐一本书《先进PID控制及其MATLAB仿真(2)》veryCD有下载的,这本书编的一般,但是可以看看里面的matlab编写PID,然后再LabVIEW里面用matlab脚本就可以了
⑻ labview pid输入,开关量输出控制
在工程实践中的原理和特点
PID控制,对比例,积分,微分控制的最广泛使用的调节器控制规律,简称为PID控制,也被称为PID调节器。 PID控制器问世至今已有近70多年历史,以其结构简单,稳定性好,工作可靠,调整方便而成为主要的工业控制技术之一。当被控对象的结构和参数不能完全掌握,或缺乏精确的数学模型,时间控制理论难以采用其他技术,结构和系统控制器的参数必须依靠经验和现场调试来确定,然后应用PID控制技术是最方便的。时即当我们不完全了解一个系统和控制对象,或不能被有效的手段测量,以获得系统参数中,最合适的PID控制技术。 PID控制,在实践中有PI和PD控制。 PID控制器是基于所述系统中,利用比例,积分,微分,通过控制控制的量计算的误差。
比例(P)控制
比例控制是一种最简单的控制方式之一。输出与输入误差信号成比例的控制。当只有一个比例控制系统输出稳态误差(稳态误差)的存在。
积分(I)控制
在积分控制,比例控制器的输出与输入误差信号之间的整体关系。自动控制系统,如果在进入稳态误差的稳定存在后,控制系统被称为稳态误差的或简称有差系统(System与稳态误差)。为了消除稳态误差,控制器必须引入“积分项”。误差的积分项是取决于时间的积分,随着时间的增加,积分项会增大。因此,即使误差很小,积分项会随时间增加而增加时,它推动控制器的输出增大,使得稳态误差进一步减小,直至为零。因此,比例+积分(PI)控制器,可以在进入稳态非稳态误差后,使系统。
微分(D)控制
的微分控制中,控制器的误差信号(误差的变化即速率)的差动输入的输出是正比于关系。自动控制系统,以克服在调整过程中的错误可能发生振荡甚至不稳定。这样做的原因是由于大惯性组件(链路)的存在下,或有滞后(延迟)的组件,具有抑制误差的作用,该变化总是落后于变化的误差。解决的办法是使变化抑制错误的“超前”,即误差趋近于零,抑制误差的作用应该是零。也就是,控制器仅引入“比例”项往往是不够的,只是比例项是放大该误差的大小的影响,并且需要增加的电流是“微分项”能够预测误差的变化趋势因此,使用+微分控制器的比例,因此能够抑制误差控制动作提前等于零,甚至为负,从而避免严重的过冲的充电量。所以有一个较大的惯性或滞后的控制对象,比例+微分(PD)控制器能改善系统在过程动力学的调节。
传统的控制理论是建立精确控制对象模型(传递函数和状态方程),基于许多复杂的系统,并建立了数学模型,是比较困难的,有时甚至是不可能的,它无法实现全自动控制系统的控制方法,而是由人工控制,但往往做的更好。模糊控制哪些教训运营商和语言规则的形成,利用模糊集理论的操作和决策模拟经营的,以达到自动控制
⑼ labview 做pid控制,电脑断电后无法打开 End of file encountered,the file "PID.vi" could not be loaded
PID.vi这个VI损坏了,你要重新写一个,或者是不加载那个VI其它的应该就能启动。这种损失是致命的,通常无法恢复,如果有其它的备份可以替换掉也行。
⑽ 用LabVIEW设计数字PID控制器的具体思路
有专门的PID工具包for lv.你只需要调用。