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

當(dāng)前位置:首頁(yè) > 工業(yè)控制 > 電子設(shè)計(jì)自動(dòng)化

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

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

3 在System Generator中建立PID算法模型
根據(jù)公式(4)的增量式數(shù)字PID模型,可在Xilinx System Generator工具包中調(diào)用相關(guān)子函數(shù)模塊來構(gòu)建整個(gè)函數(shù)[5],如圖1所示。

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

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

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

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

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

關(guān)鍵字: AI IP 數(shù)字化 硬件

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

關(guān)鍵字: Modbus RTU CRC 算法

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

關(guān)鍵字: 算法 嵌入式

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

關(guān)鍵字: AI 硬件 計(jì)算機(jī) 智能化

在現(xiàn)代數(shù)字系統(tǒng)設(shè)計(jì)中,將算法高效地轉(zhuǎn)化為 RTL(寄存器傳輸級(jí))實(shí)現(xiàn)是 FPGA 工程師的核心任務(wù)之一。這一過程不僅需要對(duì)算法有深入理解,還需掌握 FPGA 的硬件特性和設(shè)計(jì)技巧。本文將詳細(xì)介紹從算法到 RTL 實(shí)現(xiàn)的關(guān)...

關(guān)鍵字: 算法 寄存器傳輸級(jí) 數(shù)字系統(tǒng)

從本質(zhì)上講,算法是一種有條不紊、分步驟解決問題或完成任務(wù)的方法。無論是簡(jiǎn)單的數(shù)字相加公式,還是復(fù)雜的機(jī)器學(xué)習(xí)協(xié)議,算法都是軟件應(yīng)用的基礎(chǔ),確保任務(wù)能夠高效有效地執(zhí)行。

關(guān)鍵字: 算法 嵌入式

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

關(guān)鍵字: 自動(dòng)駕駛 激光雷達(dá) 算法

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

關(guān)鍵字: 硬件 內(nèi)核參數(shù)

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

關(guān)鍵字: 筆記本電腦 鋁合金 硬件 BSP

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

關(guān)鍵字: 人工智能 硬件 工程師
關(guān)閉