風力渦輪控制系統軟件測試
主計算機包含直觀的LabVIEW用戶圖形界面,能夠方便地通過在面板中移動組件進行調整。Windows操作系統應用程序與兩個不兼容實時任務的外部儀器進行通信。
圖3:主計算機具有直觀的LabVIEW用戶圖形界面。
在主計算機上的軟件通過以太網與位于PXI-1042Q機箱中的LabVIEW實時目標進行通信。LabVIEW實時模塊運行通常包含20到55個并行執行的仿真DLL的仿真軟件。這個解決方案能夠調用使用幾乎所有建模環境開發的用戶模型,例如NILabVIEW控制設計與仿真模塊、TheMathWorks,Inc.Simulink?軟件或是ANSIC代碼。我們仿真循環的典型執行速率是24ms,為滿足未來處理能力擴展需求提供了大量裕量。
用于定制風力渦輪協議和傳感器仿真的FPGA板卡
由于缺少現有標準,在風力渦輪中使用的定制通信協議很多。使用基于NIPXI-7833RFPGA多功能RIO模塊和LabVIEWFPGA模塊,我們能夠與這些協議進行通信并仿真。除了協議交互之外,我們使用這個設備仿真磁性傳感器和精確三相電壓電流仿真。其他的FPGA板卡與NI9151R系列擴展機箱連接,進一步提高了系統通道數。
全新測試系統的優點
全新的西門子風力測試系統相比上一代解決方案有許多優點。由于系統的模塊化特性,進行改進、修改和進一步開發十分簡單。被測系統可以在無需測試系統體系結構任何變化的情況下進行快速替換。遠程控制功能和系統的簡單復制讓我們能夠在需要進行擴展時,靈活地將系統復制到其他站點。
仿真器為環境提供了在實驗室中高效驗證新軟件發布和測試特殊解決方案的能力。它還給了我們測試我們正在研究的新技術和新概念的工具。
未來計劃
模塊化體系結構讓我們能夠擴展系統滿足不斷變化的風能技術不斷增長的需求。我們計劃將仿真分割為多個LabVIEW實時目標滿足我們未來的測試需求。我們還打算使用NITestStand進行未來的自動化測試。
評論