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幾何模型轉換方法初步研究
主站蜘蛛池模板: 欧美精品二区| 香蕉99国内自产自拍视频| 爱爱影院18禁免费| 亚洲视频影院| 国产精品专区第1页| 久久精品国产免费观看频道| 亚洲欧洲免费视频| 蜜桃臀无码内射一区二区三区| 粉嫩国产白浆在线观看| 无套av在线| 黄色网在线| 亚洲精品天堂自在久久77| 中文字幕亚洲电影| 欧美亚洲国产一区| 久久黄色小视频| 99精品国产自在现线观看| 奇米影视狠狠精品7777| 久草视频中文| 亚洲国产精品日韩欧美一区| 欧美亚洲一二三区| 欧美成一级| 一级黄色片网| 欧美无专区| 欧美人与动牲交a欧美精品| 好吊色国产欧美日韩免费观看| www.亚洲一区| 国产特一级毛片| 在线人成精品免费视频| 色老头综合网| 丁香六月综合网| 国产噜噜噜视频在线观看 | 中文字幕亚洲精品2页| 九九热视频精品在线| 女人av社区男人的天堂| 九九视频免费看| 思思热精品在线8| 国产尹人香蕉综合在线电影 | 国产高清毛片| 色综合激情网| 国产一区二区福利| 国产成人精品一区二区三在线观看| 精品人妻一区无码视频| 亚洲中字无码AV电影在线观看| 久久99国产精品成人欧美| 久久精品人人做人人爽97| 婷婷色中文网| 亚洲性色永久网址| 狠狠五月天中文字幕| 午夜国产理论| 五月丁香伊人啪啪手机免费观看| 最新国产成人剧情在线播放| 扒开粉嫩的小缝隙喷白浆视频| 国内精品视频| 99re免费视频| 亚洲AⅤ综合在线欧美一区| 国产主播福利在线观看| 国产福利大秀91| 国产精品亚洲欧美日韩久久| 国产欧美精品一区aⅴ影院| 大香网伊人久久综合网2020| 一本久道热中字伊人| 97亚洲色综久久精品| 国产一区二区三区精品久久呦| 欧美日韩在线观看一区二区三区| 999精品免费视频| 亚洲欧美日韩成人高清在线一区| 亚洲无码高清视频在线观看| 日本成人福利视频| 久久国产毛片| 激情综合网址| 乱色熟女综合一区二区| 国产啪在线91| 在线观看精品自拍视频| 国产欧美在线观看视频| 国产网站一区二区三区| 中国国语毛片免费观看视频| 欧美激情一区二区三区成人| 一级毛片在线免费视频| 欧美在线网| 欧美中文字幕一区二区三区| 日韩A∨精品日韩精品无码| 欲色天天综合网|