日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 工業(yè)控制 > 電子設計自動化

摘 要: 介紹了利用Xilinx System Generator平臺構建模型化數字PID控制算法,并通過FPGA將數字PID算法結合傳感器與實際硬件控制對象快速建立控制模型,構成完整的閉環(huán)控制。通過對控制效果的實驗驗證,證明了其控制方法的可行性。
關鍵詞: FPGA;system generator;PID算法

1 Xilinx System Generator簡介
Xilinx System Generator 是專門為數字信號算法處理而推出的模型化設計平臺,可以快速、簡單地將DSP系統的抽象算法轉換成可綜合的、可靠的硬件系統,彌補了大部分對C語言以及Matlab工具很熟悉的DSP工程師對于硬件描述語言VHDL和Verilog HDL認識不足的缺陷[1]。
System Generator作為一個硬件設計工具包安裝在Matlab軟件中,提供了相當豐富的應用子模塊[2]。設計者如同使用Matlab中其他模塊一樣,通過拖拽和連接就可以將子模塊搭建成一個完整的應用系統。
2 增量式PID數字算法原理
在PID控制算法的應用中有位置式和增量式兩種[3-4]。位置式PID控制算法中因運用了誤差的累加,控制的輸出量與過去所有時間的狀態(tài)有關,所以位置式PID控制算法的累積誤差相對較大。而增量式PID控制算法中的調整量只是與當前及前兩個狀態(tài)有關,并且增量式PID算法只是控制每次的輸出增量,而且一般執(zhí)行機構都帶有記憶功能,一旦控制器出錯,能保持住原位,不會嚴重影響到系統的工作。
PID數學模型:

3 在System Generator中建立PID算法模型
根據公式(4)的增量式數字PID模型,可在Xilinx System Generator工具包中調用相關子函數模塊來構建整個函數[5],如圖1所示。

設計中使用了自定義函數模塊(Mcode),該模塊是Xilinx System Generator中提供給DSP設計者的可編程邏輯模塊,可以使用Matlab語言編寫符合設計者要求的子函數。Mcode模塊分別支持控制邏輯、狀態(tài)邏輯、二位除法運算以及定點數運算等邏輯運算,并可靈活地定義輸入輸出的個數以及輸出數據的類型。最終在生成硬件邏輯時自動將Mcode中的代碼轉換成VHDL/Verilog硬件描述語言。另外,由于生成的是邏輯控制,對設計者來說運用起來十分便利,并且該模塊中的代碼在生成為硬件邏輯以后,幾乎是并行直接輸出,速度和效率都非常高。如圖2所示,在Mcode模塊中寫入了代碼之后,會生成對應的自定義函數模塊。

4 控制對象與控制算法的級聯
在PID算法模塊構建完成以后,需要嵌入到實際的控制對象中以達到預期的控制目的。
實驗采用的是一階RC控制對象,該對象在實驗中可以明顯有效地將控制效果反映出來。PID閉環(huán)控制系統框圖如圖3所示。對于一階RC控制對象,選擇電壓作為輸出的控制量,在設計中加入了A/D 以及D/A轉換模塊來完成采樣和控制量的輸出。
實驗平臺采用Xilinx公司的Spartan3E Start Kit,其中帶有兩路14 bit的A/D(LTC1407)輸入以及4路16 bit

(2)在PID算法的輸入與輸出端搭建數據轉換模塊。由于通過A/D采樣得到的數據和D/A輸出的數據都是二進制,而PID算法模塊中使用的是十進制數據,并且小數點的位數也不一樣,所以需要在PID算法的輸入和輸出端插入數據轉換模塊。另外還必須加入Gateway in和Gateway out來實現數據的前端輸入和后端輸出。PID控制器完整模型如圖5所示。

本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內容真實性等。需要轉載請聯系該專欄作者,如若文章內容侵犯您的權益,請及時聯系本站刪除。
換一批
延伸閱讀

開創(chuàng)中國文旅產業(yè)AI深度應用新樣本 北京2025年8月22日 /美通社/ -- 以下為來自億歐的報道: 8月22日,桂林旅游股份有限公司旗下銀子巖景區(qū)聯合合作伙伴正式發(fā)布全球首款AI伴游財神玩具 —— "五...

關鍵字: AI IP 數字化 硬件

在工業(yè)控制系統中,Modbus RTU協議的CRC校驗如同通信網絡的"免疫系統",某石化廠DCS系統曾因CRC計算錯誤導致0.3%的數據包丟失,引發(fā)連鎖控制故障。本文將深入解析CRC-16/MODBUS算法原理,對比軟件...

關鍵字: Modbus RTU CRC 算法

加密算法分對稱加密和非對稱算法,其中對稱加密算法的加密與解密密鑰相同,非對稱加密算法的加密密鑰與解密密鑰不同,此外,還有一類不需要密鑰的散列算法。

關鍵字: 算法 嵌入式

北京2025年8月18日 /美通社/ -- 2025年8月,軟通動力集團一項關鍵決策引發(fā)行業(yè)矚目——以自有資金8億元向全資子公司軟通計算機有限公司完成實繳增資,使其注冊資本增加至23億元。這筆戰(zhàn)略注資不僅彰顯集團對信創(chuàng)核...

關鍵字: AI 硬件 計算機 智能化

在現代數字系統設計中,將算法高效地轉化為 RTL(寄存器傳輸級)實現是 FPGA 工程師的核心任務之一。這一過程不僅需要對算法有深入理解,還需掌握 FPGA 的硬件特性和設計技巧。本文將詳細介紹從算法到 RTL 實現的關...

關鍵字: 算法 寄存器傳輸級 數字系統

從本質上講,算法是一種有條不紊、分步驟解決問題或完成任務的方法。無論是簡單的數字相加公式,還是復雜的機器學習協議,算法都是軟件應用的基礎,確保任務能夠高效有效地執(zhí)行。

關鍵字: 算法 嵌入式

在自動駕駛技術的發(fā)展歷程中,激光雷達(LiDAR)宛如一顆備受矚目的新星,其獨特的技術特性使其成為追求高安全性、高可靠性自動駕駛方案的首選。然而,這顆新星并非毫無爭議,“價格昂貴、結構復雜、算法難度高” 等標簽,也讓一些...

關鍵字: 自動駕駛 激光雷達 算法

在科技飛速發(fā)展的今天,硬件更新換代的速度日新月異。然而,許多企業(yè)或個人仍在使用著老舊硬件設備,這些設備雖然性能有限,但在一些對性能要求不高的場景中,仍有其存在的價值。通過合理的內核參數調優(yōu)和輕量級服務部署方案,我們可以充...

關鍵字: 硬件 內核參數

北京 2025年5月27日 /美通社/ -- 日前,軟通華方(清華同方)推出全新超銳T40-Z70國產筆記本,主打更輕、更強、更安全。這款新品國產筆記本采用鋁合金材質機身,搭載國產高性能兆芯開先KX-7000八核處理器...

關鍵字: 筆記本電腦 鋁合金 硬件 BSP

隨著科技的飛速發(fā)展,人工智能(AI)已經從科幻作品中的概念逐漸走進了我們的日常生活,深刻地改變著各個行業(yè)的面貌。在這一變革中,硬件作為 AI 技術運行的物理基礎,其重要性不言而喻。對于硬件工程師而言,如何在人工智能時代找...

關鍵字: 人工智能 硬件 工程師
關閉