NI LabVIEW,CVI,数据采集等产品讨论区

取消
显示结果 
搜索替代 
您的意思是: 

pid 输出NaN

您好:

我在做一个PID 调节的例子,PID 输出的是电流值,把这个值给程控电源,程控电源输出相应的电流,从而控制负载的大小,但是我的程序有时运行正常,有时PID输出端会输出NaN,导致负载加不上去,还望各位能不吝赐教。

下载全部
0 项奖励
1 条消息(共 2 条)
3,550 次查看

Hi,

 

不太清楚为什么你的问题会发生,但是根据这个PID Autotuning VI的定义来看,应该是你的输入是无效数据,所以返回值会是NaN。

 

http://zone.ni.com/reference/en-XX/help/371361N-01/lvpid/pid_with_autotuning/

 

建议你从你的参数配置是否正确方向来找问题。

 

 

0 项奖励
2 条消息(共 2 条)
3,506 次查看