NI產品與技術 討論區

取消
顯示結果 
搜尋替代 
您的意思是: 

如何實現非線性的自動控制

我有一個實驗是要用兩個馬達調整兩個可變電容 然後用網路分析儀來觀察調整到我要的線路共振頻率以及反射率

 

只要我改變其中一項輸入(馬達位置)  兩個輸出就會改變

 

然後我的系統是穩態的系統 不會隨時間改變

 

雖然操作具有一定的規則  但這個操作是屬於非線性的  所以目前只能利用人為手動操作來調整 且做實驗時經常需要調整 非常耗時耗力

 

後來我發現labview 有一個工具包  LabVIEW Control Design and Simulation Module

 

裡面有一個模糊控制(fuzzy control)的功能也許讓我可以實現自動控制

  

但是我的系統是雙輸出的(線路共振頻率以及反射率) 內建的fuzzy control似乎沒有雙輸出的功能

 

所以我想問是否有任何的解決方式  因為我有另外查到 fuzzy control似乎具有解耦(decoupling)的特性

 

可以將雙輸入雙輸出的系統變成兩個雙輸入單輸出系統

 

這樣也許可以達到自動控制的目標

 

或是有其他方式可以解決我的問題

 

 

謝謝

 

 

 

 

  

J Wu
0 積分
1 條訊息(共 2 條)
5,682 檢視

hi

 

我查了一下fuzzy controller

 

裡面有個vi可以單輸入多輸出 也可以多輸入單輸出

 

不知道是不是你需要的

http://zone.ni.com/reference/en-XX/help/370401D-01/lvpid/pid_control_toolset/

 

請參考附件圖檔

 

謝謝

 

nitw ae chuck

0 積分
2 條訊息(共 2 條)
5,660 檢視