<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 一種基于Petri網(wǎng)的并行控制器的VHDL實現(xiàn)

          一種基于Petri網(wǎng)的并行控制器的VHDL實現(xiàn)

          作者: 時間:2010-06-17 來源:網(wǎng)絡(luò) 收藏

            整個硬件實現(xiàn)的流程圖如圖1所示。

          一種基于Petri網(wǎng)的并行控制器的VHDL實現(xiàn)

            3 基于網(wǎng)的設(shè)計舉例

            3.1 系統(tǒng)描述

            從文獻[5]中選擇了一個如圖2所示的設(shè)計例子,這是一個用于說明離散事件系統(tǒng)控制器設(shè)計的典型示例。它有3個盛放液體的罐子:V1、V2、V3,其中V1、V2是用來盛放不同種液體F1、F2的,M是攪拌系統(tǒng)的驅(qū)動電機。系統(tǒng)停止時,指示燈Y0亮。當(dāng)起動按鈕按下時(X0=1),閥Y1、Y2打開,2種不同的液體F1、F2分別注入V1、V2。當(dāng)V1中的液體到達X1位置時,Y1關(guān)閉;當(dāng)V2中液體到達X3時,閥Y2關(guān)閉。當(dāng)V1、V2中的液體分別都到達X1、X3時,Y3、Y4同時打開;當(dāng)V1、V2中液體分別都低于X2、X4時,Y3、Y4關(guān)閉,同時Y6打開。當(dāng)V3中液體高于X5時,Y5閉合,電動機M開始攪拌;當(dāng)V3中液體流出低于X6時,Y6關(guān)閉,指示燈亮,重新回到原來狀態(tài)。

          一種基于Petri網(wǎng)的并行控制器的VHDL實現(xiàn)

            3.2 系統(tǒng)控制部分的控制解釋網(wǎng)模型

            用網(wǎng)對系統(tǒng)控制部分進行描述,得到的控制解釋Petri網(wǎng)模型如圖3所示。模型中輸入輸出信號的描述如表1所示,描述的局部狀態(tài)如表2所示。

          一種基于Petri網(wǎng)的并行控制器的VHDL實現(xiàn)

          一種基于Petri網(wǎng)的并行控制器的VHDL實現(xiàn)



          關(guān)鍵詞: VHDL FPGA Petri 并行控制器

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();