VIP專區(qū)-嵌入式/單片機編程源碼精選合集系列(4)資源包含以下內(nèi)容:1. I2C接口設(shè)計文檔.2. 非常有用的自抗擾pid控制器程序。搞控制的可以看看。.3. 卡爾曼濾波在化工傳熱過程中的應(yīng)用.4. 交通燈模擬控制器.5. uc/os操作系統(tǒng)的文件系統(tǒng)源碼.6. 999秒的定時器.7. 24CXX的讀寫操作.8. 12864LCM的應(yīng)用實例.9. 開發(fā)源代碼的CPU卡的COS源程序。.10. 匯編語言編寫的搶答器設(shè)計報告.11. 用匯編語言編寫的步進電機的課程設(shè)計.12. 微型計算機接口槍答器課程設(shè)計.13. tcp/ip 協(xié)議的源碼.14. 2500ad 的6502 編譯器資料.15. 6502 的編譯器的源碼和文檔.16. cc65 的編譯器文檔.17. 一個漢字顯示的例子(嵌入式).18. at29c040 card 讀寫程序源碼.19. 嵌入式的命令行解釋器.20. 研華數(shù)據(jù)采集卡PCI1713,PCI1720,PCL730測試程序.21. 在嵌入式系統(tǒng)DeltaSYSTEM中實現(xiàn)PING主機.22. 機器人的實時控制。VxWork,Windows系統(tǒng)在機器人控制方面的應(yīng)用。鏈接來自 http://www.automationit.hut.fi.23. pci驅(qū)動程序的源代碼.24. 在大型通信系統(tǒng)(機架插板式)中多塊單板通過TDM總線.25. 嵌入式TCPIP協(xié)議.26. rtLinux源代碼.27. pid學習資料代碼.28. 多線程管理器源代碼thread manager,VC開發(fā)的.29. s3c44b0的bootload程序.30. 在ADS和SDT上都可運行的S3C44B0的源程序.31. LCD的源代碼.32. 在GNU上開發(fā)的應(yīng)用程序源代碼.33. 在線編輯WORD文檔.34. 實時多任務(wù)系統(tǒng)內(nèi)核分析.35. PLD實驗參考源程序.36. 世界各國電話來電顯示標準.37. 第十三屆全國電源技術(shù)年會論文集錦.38. A CCITT-16 CRC calculator. The source contains both the calculated (smaller but slower) version, and.39. 8051 RC5 Decoder A simple RC5 decoder written in C . Written to emulate a SAA3049..40. 開源嵌入式數(shù)據(jù)庫Berkeley DB-4.2.52.
標簽: EWB 數(shù)字電子技術(shù) 仿真實驗
上傳時間: 2013-04-15
上傳用戶:eeworm
該系統(tǒng)采用自校正控制原理和常規(guī)PID控制相結(jié)合的算法!能快速整定出PID控制器的參數(shù)
上傳時間: 2013-10-21
上傳用戶:Shaikh
PID溫度控制器作為一種重要的控制設(shè)備,在化工、食品等諸多工業(yè)生產(chǎn)過程中得到了廣泛的應(yīng)用.但是,一般的PID溫度控制器,必須由工程人員根據(jù)經(jīng)驗,手動調(diào)節(jié)PID參數(shù).這對于需要經(jīng)常對PID參數(shù)進行調(diào)整的用戶十分不方便,限制了控制器的應(yīng)用.本課題的研究目的在于設(shè)計出一種能夠自動整定PID參數(shù)、且控制精度高的PID溫度控制器,以滿足工業(yè)生產(chǎn)中對高性能溫度控制器的需求.同時,本溫度控制器要能夠與PLC(可編程邏輯控制器)配合使用,由PLC來控制本控制器的工作.本文通過理論分析和編程仿真,設(shè)計出一種控制性能優(yōu)良的PID參數(shù)自整定控制算法,并開發(fā)了控制器的硬件電路及控制程序.本文的研究內(nèi)容主要包括以下幾個方面:(1)采用理論分析與公式推導的方法,設(shè)計出了基于階躍辨識、基于繼電辨識和基于Fuzzy推理的三種切實可行的PID參數(shù)自整定方法.采用Matlab對這三種PID參數(shù)自整定方法進行了建模與仿真,選擇了綜合性能最好的一種方法應(yīng)用于本溫度控制器中,滿足了產(chǎn)品的控制指標要求.(2)通過設(shè)計基于單片機的控制電路,實現(xiàn)了本系統(tǒng)的控制功能.(3)通過設(shè)計基于CPLD的通訊電路和通訊協(xié)議,實現(xiàn)了本溫度控制器與PLC的通訊功能.(4)通過設(shè)計數(shù)據(jù)結(jié)構(gòu)和算法,使溫度控制器控制軟件具有較高的運行效率.本文中通過理論分析與建模仿真設(shè)計出了PID參數(shù)自整定算法,為以后更高性能的此類算法的開發(fā)提供了一條可行的途徑;溫度控制器電路的設(shè)計和控制程序的開發(fā),對其它同類產(chǎn)品的開發(fā)具有一定的參考價值.
上傳時間: 2022-05-23
上傳用戶:得之我幸78
工業(yè)生產(chǎn)過程往往具有非線性、不確定性,難以建立精確的數(shù)學模型。應(yīng)用常規(guī)的PID控制器難以達到理想的控制效果。作為的重要分支,人工神經(jīng)網(wǎng)絡(luò)具有良好的非線性映射能力和高度的并行信息處理能力,已成為非線性系統(tǒng)建模、辨識和控制中常用的理論和方法。其中,神經(jīng)元具有很強的信息綜合、學習記憶、自學習和自適應(yīng)能力,可以處理那些難以用模型和規(guī)則描述的過程,將神經(jīng)元與PID結(jié)合,應(yīng)用到實際的控制中,可以在線調(diào)整PID的參數(shù),使系統(tǒng)具有較強的抗干擾能力、自適應(yīng)能力和較好的魯棒性。 目前,人工神經(jīng)網(wǎng)絡(luò)的研究主要是神經(jīng)網(wǎng)絡(luò)的理論研究、神經(jīng)網(wǎng)絡(luò)的應(yīng)用研究和神經(jīng)網(wǎng)絡(luò)的實現(xiàn)技術(shù)研究,這三方面是相互依賴和相互促進的關(guān)系。本文主要側(cè)重的是神經(jīng)網(wǎng)絡(luò)的實現(xiàn)技術(shù)研究方面,創(chuàng)新性地利用FPGA嵌入式系統(tǒng)開發(fā)技術(shù)實現(xiàn)單神經(jīng)元PID智能控制器的研究與設(shè)計,并將其封裝成為一個專用的IP核供其他的控制系統(tǒng)使用。 首先,對單神經(jīng)元PID智能控制器的設(shè)計原理和設(shè)計算法進行了深入的研究與分析;其次,利用MATLAB設(shè)計單神經(jīng)元PID智能控制器,針對特定的被控對象,對其進行仿真實驗,獲得比較理想的系統(tǒng)輸出;然后,研究基于FPGA的單神經(jīng)元智能控制算法的實現(xiàn),對控制器進行VHDL語言分層設(shè)計,使用Altera公司的軟件QuartusⅡ6.1進行仿真實驗。兩個仿真實驗結(jié)果表明,基于FPGA的單神經(jīng)元智能控制器比MATLAB設(shè)計的單神經(jīng)元PID智能控制器性能優(yōu)良。 本文的設(shè)計模塊主要包括權(quán)值修改模塊、誤差計算模塊、權(quán)值產(chǎn)生模塊和輸出模塊。在各個模塊的設(shè)計中進行了優(yōu)化處理,使本文的設(shè)計不僅利用的硬件資源少,而且也有很快的運行速度,同時也改善了傳統(tǒng)控制器的控制性能。
上傳時間: 2013-04-24
上傳用戶:13517191407
電動舵機(EMA)由于具有結(jié)構(gòu)簡單、重量輕、負載特性好和可靠性高等優(yōu)點,因而在 無人駕駛飛機(UAV)、導彈、航天器等飛行器中得到越來越廣泛的應(yīng)用。 傳統(tǒng) PID 控制以其實時性好、易于實現(xiàn)等特點廣泛應(yīng)用于控制系統(tǒng),只要正確設(shè)定參 數(shù),PID 控制器便可實現(xiàn)其作用,但由于舵機系統(tǒng)存在著非線性、時變性等不確定因素,此 時,PID 的控制效果將難于達到預(yù)期的目標。而模糊控制對控制對象的非線性、時變性等具 有較強的適應(yīng)能力,其靈活性和魯棒性較好,并且控制簡單,在電機控制領(lǐng)域應(yīng)用非常廣 泛。但在模糊控制的系統(tǒng)中很難完全消除穩(wěn)態(tài)誤差,一般情況下,控制精度不太理想。 針對上述兩種控制器的特點,為了提高舵機位置伺服系統(tǒng)的控制性能,本文設(shè)計了一 種模糊自適應(yīng) PID 控制器,兼顧了兩種控制方法的優(yōu)點,通過模糊規(guī)則進行推理和決策, 在線整定 PID 控制器的三個參數(shù),實驗結(jié)果表明,該控制器結(jié)構(gòu)簡單,效果良好。
標簽: PID 電動舵機 模糊自適應(yīng) 控制研究
上傳時間: 2016-04-27
上傳用戶:547453159
工業(yè)生產(chǎn)過程中,時滯對象普遍存在,同時也是較難控制的,尤其是大時滯對象的控制一直都是一個難題。而很多溫度控制系統(tǒng)都是屬于大時滯系統(tǒng),常見的智能溫度控制器雖然在溫度控制的實際應(yīng)用中表現(xiàn)了比較理想的控制效果,但它仍然屬于將參數(shù)整定與系統(tǒng)控制分開處理的離線整定方法,如果工況發(fā)生變化就必須重新調(diào)整參數(shù)。針對這一問題,為了實現(xiàn)時滯系統(tǒng)參數(shù)自整定的控制,本文將神經(jīng)網(wǎng)路控制、模糊控制和PID控制結(jié)合起來,設(shè)計了基于神經(jīng)網(wǎng)路的模糊自適應(yīng)PID控制器。 首先,本論文分析了時滯系統(tǒng)的特點,討論了幾種時滯系統(tǒng)較為成熟的常規(guī)控制算法:微分先行控制算法、史密斯預(yù)估控制算法、大林控制算法,并深入研究了它們的控制性能;并且通過仿真對這三種控制方法在溫控系統(tǒng)中的控制性能進行了比較。 其次,在分析PID參數(shù)自整定傳統(tǒng)方法的基礎(chǔ)上,設(shè)計了一種改進方法,并設(shè)計了相應(yīng)的控制器。該控制器綜合了模糊控制、神經(jīng)網(wǎng)絡(luò)控制和PID控制各自的長處,既具備了模糊控制簡單有效的控制作用以及較強的邏輯推理功能,也具備了神經(jīng)網(wǎng)絡(luò)的自適應(yīng)、自學習的能力,同時也具備了傳統(tǒng)PID控制的廣泛適應(yīng)性。該方法不需要離線整定參數(shù),實現(xiàn)了在線自整定參數(shù)。仿真實驗表明了該控制器對模型和環(huán)境都具有較好的適應(yīng)能力和較強的魯棒性。 最后將基于神經(jīng)網(wǎng)路的模糊自適應(yīng)PID控制器應(yīng)用于貝加萊PID溫控裝置,能夠出色地實現(xiàn)參數(shù)的在線自整定。理論分析、系統(tǒng)仿真、實驗結(jié)果都證實了這種控制策略能有效地減少系統(tǒng)超調(diào)量,并減少了調(diào)節(jié)時間,提高了系統(tǒng)的實時性和控制精度。
標簽: 時滯系統(tǒng) 參數(shù) 自整定控制
上傳時間: 2013-07-05
上傳用戶:xinyuzhiqiwuwu
減搖鰭是船舶與海洋工程中的一種重要系統(tǒng),目前已在多種船舶中廣泛應(yīng)用。減搖鰭對于提高船舶耐波性,增加船舶使用壽命,改善設(shè)備與人員的工作條件,提高艦艇的戰(zhàn)斗力具有重要作用。減小船舶橫搖是目前船舶運動控制領(lǐng)域的重要課題之一。本文以船舶減搖鰭系統(tǒng)作為研究對象,重點講述了基于ARM處理器的減搖鰭控制器的設(shè)計與實現(xiàn)方案。 減搖鰭系統(tǒng)目前大多采用基于力矩對抗原理的PID控制器。控制器的性能對船舶自然橫搖周期和無因次橫搖衰減系數(shù)有著很大的依賴關(guān)系。由于船舶橫搖運動的復雜性、非線性、時變性和海況的不確定性,經(jīng)典PID控制難以獲得滿意的控制效果。采用先進的控制策略是解決這一問題的有效方法。本論文將模糊控制與PID控制相結(jié)合,實現(xiàn)了無須精確的對象模型,只須將操作人員和專家長期實踐積累的經(jīng)驗知識用控制規(guī)則模型化,然后用模糊推理在線辨識對象特征參數(shù),便可對PID參數(shù)實現(xiàn)自整定。另外,浪級調(diào)節(jié)器做為減搖鰭控制器的一個重要組成部分,本論文也對其設(shè)計進行了研究,提出了一種基于海浪譜估計的浪級調(diào)節(jié)器的設(shè)計方法,彌補了傳統(tǒng)浪級調(diào)節(jié)器不能充分利用海浪信息的不足。 目前大多數(shù)的減搖鰭控制器使用單片機作為主處理器或者以工控機為基礎(chǔ)開發(fā)而來的,前者集成度不高,穩(wěn)定性也不好,而后者成本較高。因此,本課題設(shè)計了一款新型的基于ARM處理器的減搖鰭控制器,解決了上述問題。該系統(tǒng)主要由硬件平臺和軟件平臺兩部分組成。硬件平臺主要包括基于飛利浦公司的LPC2214的控制器核心電路和輔助實現(xiàn)控制的驅(qū)動電路;軟件平臺主要是基于ARM的軟件,包括啟動代碼和應(yīng)用程序。 研究結(jié)果表明:開發(fā)的嵌入式減搖鰭控制系統(tǒng)不僅具有集成度高、性價比高、性能優(yōu)越、抗干擾能力強、穩(wěn)定性好、實時性高等優(yōu)點。同時更能夠適應(yīng)減搖鰭控制系統(tǒng)智能化的發(fā)展趨勢,所以該減搖鰭控制器具有很好的使用價值及意義。
上傳時間: 2013-07-10
上傳用戶:giser
電液控制作為液壓控制的一個新分支,因為其本身的特點正得到越來越廣泛的應(yīng)用。電液控制系統(tǒng)的發(fā)展對電液控制技術(shù)提出了更高的要求,這必將促進電液控制技術(shù)的發(fā)展。本文在教研室多年電液控制經(jīng)驗的基礎(chǔ)上,提出開發(fā)通用型電液系統(tǒng)數(shù)字控制器。 通過對電液控制技術(shù)的研究,了解電液系統(tǒng)的一般構(gòu)成,結(jié)合多個具體實例,本文提出數(shù)字式電液控制器概念,以ARM微處理器為硬件核心,采用多種智能控制算法解決電液系統(tǒng)閉環(huán)控制問題。 數(shù)字控制器以PHILIPS公司的32位ARM7微處理器LPC2292為硬件核心,配有高速AD、DA轉(zhuǎn)換器。硬件設(shè)計注重通用性,具有多種輸入、輸出通道,可以采集和輸出多種、多個模擬量信號和數(shù)字量信。具有多種通信接口,可以實現(xiàn)近距離監(jiān)控或者遠距離操控。人機交互通道豐富,具有報警、狀態(tài)指示、參數(shù)顯示等功能。采用光電隔離、獨立電源、屏蔽外殼等措施保證控制器具有良好的穩(wěn)定性、可靠性。軟件設(shè)計采用UC/OS-II嵌入式操作系統(tǒng),內(nèi)部集成多種智能控制算法,保證電液系統(tǒng)閉環(huán)控制取得良好的效果。開發(fā)模擬試驗系統(tǒng),可以模擬電液系統(tǒng)現(xiàn)場的各種信號和閉環(huán)回路,實現(xiàn)實驗室調(diào)試。采用Visual Basic開發(fā)上位機軟件,配合控制器完成參數(shù)修改、保存,繪制實時監(jiān)控曲線,控制硬件等功能。 控制器解決了電液系統(tǒng)多樣性難題,客服模擬控制的缺點。研發(fā)出模糊自整定PID算法,它成功解決了閉環(huán)控制過程中設(shè)定信號不斷變化的難題。經(jīng)過多次現(xiàn)場調(diào)試,目前控制器已經(jīng)成功應(yīng)用于國內(nèi)多家企業(yè)的輪胎耐久性試驗機和密煉機兩種電液系統(tǒng),在這兩種系統(tǒng)中成功取代進口國外模擬控制器,并且控制效果好于國外模擬控制器。關(guān)鍵詞:電液系統(tǒng);ARM7;UC/OS-II;模糊自整定
標簽: ARM 微處理器 電液系統(tǒng)
上傳時間: 2013-05-31
上傳用戶:3233
直流電動機由于具有良好的調(diào)速特性,寬廣的調(diào)速范圍,在某些要求調(diào)速的地方,特別是對調(diào)速性能指標要求較高的場合,如軋鋼機、龍門刨床、高精度機床、電動汽車等中,得到了廣泛地應(yīng)用。國外這類調(diào)速系統(tǒng)的價格高,而國內(nèi)的同類產(chǎn)品性能指標不夠穩(wěn)定,因此設(shè)計一個性能價格比較高的直流調(diào)速系統(tǒng),對工業(yè)生產(chǎn)具有重要的現(xiàn)實意義。 本文采用ARM S3C2410為控制芯片,以模糊PID為智能控制方法,設(shè)計了基于實時嵌入式操作系統(tǒng)μC/OS-Ⅱ的直流電機調(diào)速系統(tǒng)。首先對模糊控制及嵌入式系統(tǒng)作了簡單介紹,構(gòu)建了模糊PID控制的直流電機調(diào)速系統(tǒng)模型,并在MATLAB環(huán)境下,對設(shè)計模型進行了仿真,在仿真的基礎(chǔ)上設(shè)計了控制系統(tǒng)硬、軟件,主要包括MOSFET驅(qū)動、光電隔離、鍵盤顯示、轉(zhuǎn)速測量、H橋可逆控制部分等,并將嵌入式操作系統(tǒng)μC/OS-Ⅱ移植到該系統(tǒng)中,實現(xiàn)了對直流電機的良好調(diào)速性能。 控制系統(tǒng)硬件實現(xiàn)模塊化設(shè)計,線路簡單,可靠性高。軟件設(shè)計采用可讀性強的C語言,自底層向上層的原則設(shè)計,程序邏輯性強、易于修改維護。以ARM為核心的控制系統(tǒng),結(jié)構(gòu)簡單,抗干擾能力強,性價比高。仿真和試驗表明:基于模糊PID智能控制的直流電機調(diào)速方法是可行的,有很好的應(yīng)用前景。
上傳時間: 2013-04-24
上傳用戶:yqq309
為提高靜變電源輸出電壓的質(zhì)量,研究了一種自整定模糊PID控制方法。該方法將模糊控制優(yōu)良的動態(tài)性能、靈活的控制特性和PID穩(wěn)態(tài)控制性能的優(yōu)勢相結(jié)合,實時地對系統(tǒng)控制量進行調(diào)整。在Matlab/Simulink環(huán)境下,對于模糊PID和常規(guī)PID在靜變電源控制中的應(yīng)用分別進行了仿真。仿真結(jié)果表明,模糊PID控制器減少了超調(diào)量,抗干擾性和魯棒性強,系統(tǒng)的動態(tài)、穩(wěn)態(tài)性能得到了很大程度的提高。
上傳時間: 2014-12-24
上傳用戶:togetsomething
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1