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幾何模型轉換方法初步研究
主站蜘蛛池模板: 国产超碰在线观看| 亚洲VA中文字幕| 亚洲一区国色天香| 就去吻亚洲精品国产欧美| 99九九成人免费视频精品 | 天天躁夜夜躁狠狠躁图片| 国产又粗又猛又爽视频| 成人福利在线视频| 亚洲天堂伊人| 欧美中文一区| 亚洲AV一二三区无码AV蜜桃| jijzzizz老师出水喷水喷出| 91在线一9|永久视频在线| 午夜福利亚洲精品| 91青青在线视频| 亚洲日本精品一区二区| 精品视频一区在线观看| 欧美另类图片视频无弹跳第一页| 综合亚洲色图| 亚洲成人在线免费| 欧美人与性动交a欧美精品| 国产剧情国内精品原创| 免费看黄片一区二区三区| 国产一在线| 久久情精品国产品免费| a毛片免费观看| 波多野结衣亚洲一区| 亚洲男人的天堂视频| 亚洲制服中文字幕一区二区| 天天爽免费视频| www.91中文字幕| 夜色爽爽影院18禁妓女影院| 日本精品视频一区二区| 香蕉久久国产超碰青草| 中文字幕调教一区二区视频| 日韩国产一区二区三区无码| 成年片色大黄全免费网站久久| 九九九精品成人免费视频7| 亚洲高清日韩heyzo| 欧美色图第一页| 精品视频一区二区观看| 婷婷综合色| 精品伊人久久大香线蕉网站| 99re在线免费视频| 日韩黄色大片免费看| 国产一区二区三区在线无码| 午夜免费视频网站| 午夜小视频在线| 亚洲日韩久久综合中文字幕| 试看120秒男女啪啪免费| 鲁鲁鲁爽爽爽在线视频观看| 国产乱肥老妇精品视频| 亚洲欧美日韩中文字幕一区二区三区| 高潮毛片免费观看| 91亚洲精选| 日韩精品久久无码中文字幕色欲| 色综合天天综合| 日韩天堂网| 欧美色综合网站| 婷婷色狠狠干| 久久99蜜桃精品久久久久小说| 中文字幕日韩丝袜一区| 波多野结衣二区| 99这里只有精品在线| 成人第一页| 亚洲品质国产精品无码| 午夜三级在线| 久久综合色视频| 欧美日韩中文字幕在线| 精品自窥自偷在线看| 国产99在线观看| 欧美日韩国产一级| 色老头综合网| 美女被操91视频| 国产精品香蕉在线观看不卡| 狠狠色丁婷婷综合久久| 国产美女精品一区二区| 九九久久精品国产av片囯产区| 国产亚洲现在一区二区中文| 国产亚洲欧美在线专区| 韩国福利一区| 视频一本大道香蕉久在线播放 |