999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

關于State flow中Moore型和Mealy型的研究

2016-09-19 06:40:52楊帆史波峰陜西法士特汽車傳動工程研究院陜西西安710119
汽車實用技術 2016年8期
關鍵詞:動作模型

楊帆,史波峰(陜西法士特汽車傳動工程研究院,陜西 西安 710119)

?

關于State flow中Moore型和Mealy型的研究

楊帆,史波峰
(陜西法士特汽車傳動工程研究院,陜西 西安 710119)

文章主要從實際開發設計中遇到的問題,尤其是針對不同類型模型(Mealy型和Moore型)的時序問題進行說明、仿真和分析,使得在未來工作中能夠更快的提高建模效率和可用性。并以RS觸發器為例來說明Mealy型和Moore型的不同,以便對日后的Simulink建模提供參考和幫助。

Simulink;Stateflow;Moore型;Mealy型;建模;時序

10.16638/j.cnki.1671-7988.2016.08.042

CLC NO.: U462Document Code: AArticle ID: 1671-7988(2016)08-130-02

前言

近年,信息設備、汽車等業界伴隨著多功能化和高性能化的發展,尤其在開發階段,更多的會使用狀態漂移來實現。狀態漂移被廣泛使用的原因有如下兩點:一是狀態漂移已被納入標準的UML圖表符號。二是狀態漂移不僅容易學習,并解決復雜的系統問題。

但是,隨著模型數量增多,狀態機的時序問題也越來越凸顯。為了解決這個問題,本文以SR觸發器為例來分析他們的不同,并在以后的工作中,根據每個邏輯的特點,選擇適合的類型。

1、Mealy型和Moore型的差異說明

我們以RS觸發器為例來說明Mealy型和Moore型的不同。RS觸發器的表達式和真值表如下所示:

表達式:

Q=(!R)&&(S||Q);

真值表:

表1 

對于Mealy型的描述方法,是同時表示條件和動作。

(1,0)/1 表示當輸入值是(1,0)輸出值為1。Mealy型的狀態Q1為輸出值為0的狀態,Q2為輸出值變為1時飄逸的狀態。通過上圖可以看出,動作在漂移的過程當中發生的。

對于Moore型來說,如下所示。

狀態本身就包含輸出值,Q1為輸出值為0的狀態。Q2是輸出值為1的狀態。狀態定義好之后,只需添加漂移的條件就可以完成狀態漂移圖。通過上圖可以看出,動作是在狀態當中設定的。

2、Mealy型和Moore型的時序

下面針對我們主要關注的Mealy型和Moore型漂移動作的時序,分析他們的不同,并通過實際建立它們的Simulink模型來驗證。

對于Mealy型來說,當S、R的輸入值變為1的瞬間,輸出值根據漂移的動作而變化。

對于Moore型來說,相比Mealy型,需要1個單位的sampling延遲之后再輸出漂移動作。也就是說,把Mealy型的時間延遲1個時間單位,那么輸出結果就和Moore型一樣了。

下面根據 SR觸發器的表達式,分別建立 Mealy型和Moore型SR觸發器的Simulink模型并仿真:

如下:

表格顯示了sampling時間一定時動作的結果。

通過之前 Mealy型和 Moore型的區別簡圖可以得知,Mealy型是漂移來觸發或實現動作,而Moore型是通過狀態來觸發或者實現動作。但是除此之外,我們還要考慮到狀態漂移是以什么為對象,并且要表現哪個部分,那些結果和狀態應該怎么樣定義,這是進一步理解他們不同之處的要點。

如果在建立模型時,忽略延時問題,那么 Mealy型和Moore型在數學表達式上是等價的。但是由于這個延時的存在,對于兩者的狀態漂移的思考方法也應當不同,這也是最重要的點。

下圖是不同類型的RS觸發器的Simulink模型,以及實際的仿真結果。

仿真結果如下:

從以上兩幅圖中可以清楚的看到,Mealy型和Moore型的時序差異,這是實際控制中經常會遇到的問題。下面具體分析一下Mealy型和Moore型產生差異的原因。

3、Mealy型和Moore型差異的分析

對于Moore型來說,我們把它的動作從軟件和硬件中分離出來。

在軟件部分,當出現特定的輸入值時,作為指令,應該輸出向1移動的信號。當接收到這個信號,經過特定的時間,硬件開始動作。也就是說,在軟件部分,Mealy型和Moore型是在相同的時間輸出指令的。

另外,作為嵌入式軟件使用狀態漂移的時候,軟件部分和機械部分要作為系統的全體考慮時,需要在設計階段把軟件部分的分離出來設計狀態漂移圖。

以上說明了Mealy型和Moore型時序的不同之處,并從根源上分析了產生這些不同之處的根本原因。

希望能在以后的設計中給大家提供參考和幫助。

[1]基于模型的設計及其嵌入式實現.北京航空航天大學出版社,2010.

Research on Moore type and Mealy type in State flow

Yang Fan,Shi Bofeng
(Shaanxi Fast Automobile Transmission Engineering Research Institute,Shaanxi Xi'an 710119)

This article mainly from the practical development and design encountered problems,especially according to timing problem of different types of Mealy and Moore model of description,simulation and analysis,which can faster to improve modeling efficiency and availability in the future work.And take the RS trigger as an example to illustrate the different types of Mealy and Moore,in order to provide reference and help for simulink modeling in future.

Simulink; stateflow; Moore Type; Mealy Type; Modeling; timing sequence

U462

A

1671-7988(2016)08-130-02

楊帆(1983-),男,工程師,就職于陜西法士特汽車傳動工程研究院。主要從事硬件載環測試及軟件開發。

猜你喜歡
動作模型
一半模型
下一個動作
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
動作描寫要具體
畫動作
讓動作“活”起來
動作描寫不可少
3D打印中的模型分割與打包
FLUKA幾何模型到CAD幾何模型轉換方法初步研究
主站蜘蛛池模板: 成人亚洲天堂| 伊人久综合| 无码AV日韩一二三区| 国产91成人| 最新加勒比隔壁人妻| 日韩经典精品无码一区二区| 久久永久精品免费视频| 91丨九色丨首页在线播放| 亚洲资源站av无码网址| 国产91九色在线播放| 亚洲啪啪网| 免费99精品国产自在现线| 永久免费无码成人网站| 欧美特黄一免在线观看| 国内精品伊人久久久久7777人| 欧美日韩国产一级| 国产免费人成视频网| 国产精品视屏| 中文字幕在线播放不卡| 日本一区二区三区精品AⅤ| 国产女人18毛片水真多1| 欧美一区二区三区欧美日韩亚洲 | 亚洲欧州色色免费AV| 久久国语对白| 国产三级视频网站| 伊人久久久久久久久久| 国产成人久视频免费| 九九热精品在线视频| 国产无码精品在线播放| 欧美精品色视频| 欧美国产菊爆免费观看 | 国产一二三区在线| 国产农村妇女精品一二区| 久久99蜜桃精品久久久久小说| 国产精品9| 国产主播在线观看| 国产资源站| 国产一区成人| 99re66精品视频在线观看| 欧美一区二区自偷自拍视频| 亚洲综合精品香蕉久久网| 国产精品浪潮Av| 国产成人亚洲精品色欲AV| 首页亚洲国产丝袜长腿综合| 四虎亚洲精品| 免费无码AV片在线观看中文| 欧洲精品视频在线观看| …亚洲 欧洲 另类 春色| 亚洲国产综合自在线另类| 香蕉eeww99国产在线观看| A级全黄试看30分钟小视频| 久久www视频| 久久人人爽人人爽人人片aV东京热| 欧美a在线视频| 国产不卡一级毛片视频| 亚洲永久免费网站| 久久人人爽人人爽人人片aV东京热 | 国产精品lululu在线观看| 国产偷倩视频| 在线看国产精品| 最新亚洲人成网站在线观看| 91久久性奴调教国产免费| 热这里只有精品国产热门精品| 中国丰满人妻无码束缚啪啪| 久爱午夜精品免费视频| 一本久道久综合久久鬼色| 网久久综合| 久久综合九九亚洲一区| 欧美日韩国产成人高清视频| 狼友av永久网站免费观看| 国产区免费精品视频| 国产精品短篇二区| 国产麻豆福利av在线播放| 色悠久久综合| 国产欧美亚洲精品第3页在线| 久久视精品| 亚洲无线一二三四区男男| 激情六月丁香婷婷四房播| 91精品国产福利| 国产精品国产主播在线观看| 香蕉综合在线视频91| 91久久国产成人免费观看|