電氣工程畢業(yè)論文-外文翻譯

電氣工程畢業(yè)論文-外文翻譯

ID:14863408

大?。?52.30 KB

頁數(shù):10頁

時間:2018-07-30

電氣工程畢業(yè)論文-外文翻譯_第1頁
電氣工程畢業(yè)論文-外文翻譯_第2頁
電氣工程畢業(yè)論文-外文翻譯_第3頁
電氣工程畢業(yè)論文-外文翻譯_第4頁
電氣工程畢業(yè)論文-外文翻譯_第5頁
資源描述:

《電氣工程畢業(yè)論文-外文翻譯》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。

1、PLC控制和Matlab/Simulink仿真模擬的一種翻譯方法TeresaDeveza.J.F.Martins埃武拉大學(xué),葡萄牙埃武拉CTS/UNINOVA和FCT/UNL,里斯本,葡萄牙teresa.deveza@gmail.com;jf.martins@fct.unl.pt摘要:本文提出了一種翻譯方法即在Matlab/Simulink的效仿PLC控制程序環(huán)境。翻譯包自動地將PLC控制程序轉(zhuǎn)換成Matlab/Simulink環(huán)境軟件語言。在Matlab/Simulink環(huán)境中,將PLC控制程序翻譯到一個Matlab功能塊,只要模

2、擬運(yùn)行時,這個功能塊會控制工業(yè)過程的模型。翻譯包輸入有:PLC型號,PLC的數(shù)字類型輸入和輸出和PLC控制程序文件。該翻包輸出將是一個包含PLC控制程序翻譯的Matlab/Simulink環(huán)境兼容m文件。埃武拉大學(xué)的學(xué)生成功地采用這種封裝形式,讓他們可以通過這個Matlab/Simulink控制模型來測試自己的PLC控制程序。關(guān)鍵字:自動化,教育,工業(yè)控制,仿真,建模。1.簡介由可編程邏輯控制器(PLC)控制自動化和控制過程中的實(shí)際測試有一種眾所周知的問題[1-3]。有幾種解決方案實(shí)現(xiàn):比例模型,LED的電池、交換機(jī)和人機(jī)界面(HM

3、I),監(jiān)督控制和數(shù)據(jù)采集系統(tǒng)(SCADA)系統(tǒng)或模擬工具。使用比例模型真實(shí)的過程是非常昂貴的并且難以適應(yīng)不同的過程。毫無疑問,教PLC控制的過程的最好方法是允許學(xué)生在一個幾乎真實(shí)的環(huán)境來測試他們的項(xiàng)目,但其成本往往禁止其使用。使用LED和開關(guān)集是極其混亂最終無趣。這種方法,只有小的時候才有效且被認(rèn)為會嚴(yán)重降低學(xué)生的動機(jī)。有些HMI和SCADA系統(tǒng)允許功能,但非常昂貴,而不是用于目的和通??紤]物業(yè)的協(xié)議。一些基于PC機(jī)的過程模擬工具被開發(fā)出來,采用單片機(jī)技術(shù)與任何類型的PLC[4],設(shè)計(jì)工作。其他商業(yè)PLC也可模擬工具(PC-SIM卡

4、SIMTSXPSIM只是僅舉幾例)。然而,這些解決方案往往不適合被集成到其他的仿真的工具。利用Matlab/Simulink的[5]一直沒有一個正規(guī)工業(yè)自動化PLC教學(xué)方法控制過程。假設(shè)的型號的工業(yè)過程中實(shí)現(xiàn)的Matlab/Simulink本文提出了一種工具,它可以被用來實(shí)現(xiàn)在Matlab/SimulinkPLC控制程序環(huán)境。其基本思路是考慮PLC作為一個Matlab功能塊,在控制程序Matlab/Simulink環(huán)境,當(dāng)模擬運(yùn)行時,將控制該工業(yè)模型運(yùn)行。這項(xiàng)工作的主要目的是PLC控制程序,寫指令列表,自動翻譯成MATLAB/Sim

5、ulink軟件語言。2.工業(yè)過程建模實(shí)施工業(yè)生產(chǎn)線涉及大量的投資。在設(shè)計(jì)的每一個決定階段應(yīng)以非常關(guān)心保證自動化生產(chǎn)過程成功地實(shí)現(xiàn)了預(yù)期的效果。工業(yè)過程建模的問題是不容易的或唯一的,幾種方法可以采用。這些過程可以被認(rèn)為是一個離散事件系統(tǒng),根據(jù)出現(xiàn)的各種不同的事件,其中涉及了動力系統(tǒng)的變化。工業(yè)生產(chǎn)系統(tǒng)保持在不斷完善,這對保持供應(yīng)商和過程集成商的競爭力非常重要。為了實(shí)現(xiàn)這一目標(biāo),一個高效的建模方法是一個基本的問題一個現(xiàn)代化的生產(chǎn)線,是一個高度集成的系統(tǒng)它由自動化工作站以及具有工具變化能力機(jī)器人、一個硬件處理系統(tǒng)和存儲系統(tǒng)、PLC控制的過

6、程組成,并且計(jì)算機(jī)控制系統(tǒng)控制整個系統(tǒng)。每個控制工業(yè)過程被建模為一個傳遞函數(shù)(連續(xù)和/或離散)與一組輸入和一組輸出,如圖1所示。輸入的控制信號作用于的工業(yè)過程中的執(zhí)行機(jī)構(gòu),輸出信號取決于工業(yè)網(wǎng)絡(luò)中的傳感器和檢測器取得的變量。圖1.工業(yè)過程模型Matlab/Simulink環(huán)境雖然不是那么經(jīng)常使用的工業(yè)過程建模,但仿真包允許建立一個合適的建模和仿真工具連續(xù),離散和混合離散/連續(xù)個子系統(tǒng)模型。如今,Matlab/Simulink的覆蓋了廣泛的應(yīng)用領(lǐng)域,也可以用于建立自動化應(yīng)用中的詳細(xì)過程。3.PLC建模一個PLC(可編程邏輯控制器)的基

7、本組成是:電源、控制程序和工作存儲器、輸入/輸出電路和一個中央控制單元。PLC是最合適的,并廣泛應(yīng)用于當(dāng)今工業(yè)過程技術(shù)。一個PLC被看作是一個集成電路,包括邏輯元素與互連圖案,其中一部分可由用戶編程。一個PLC仿真的電動梯的運(yùn)行圖。由于他們是連續(xù)的機(jī)器,效仿并聯(lián)電路的工作原理,瞬間響應(yīng),PLC可以用一個輸入/輸出圖像表和掃描周期??刂瞥绦蜻\(yùn)行時,PLC連續(xù)執(zhí)行一個掃描周期。該計(jì)劃解決了布爾邏輯中的信息的輸入表,輸出和內(nèi)部繼電器表。此外,在輸出的信息和內(nèi)部繼器表更新程序掃描過程中。PLC中,布爾邏輯(PLC控制程序)通常使用圖形語言表

8、示梯形圖[7]。然而,PLC控制面向文本的程序,還可以描述為STL(編程語言的語句表)和SCL(結(jié)構(gòu)化控制語言)。PLC建模問題可以降低到仿真PLC控制程序。對于PLC的程序,有幾個可以采取的辦法。幾位作者制定了具體的包驗(yàn)證PLC程序

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。