码迷,mamicode.com
首页 > 其他好文 > 详细

实时控制软件设计第二周作业

时间:2016-12-06 03:33:29      阅读:183      评论:0      收藏:0      [点我收藏+]

标签:atl   建立   个人   操作   ges   入门   简单   down   门禁   

一.汽车出入门禁系统状态机设计

状态机所有状态:

入闸传感器(两种状态): Ture  False  (分别用ET和EF表示)

出闸传感器(两种状态): Ture  False  (分别用OT和OF表示)

起落杆(两种状态):     UP DOWN   (分别用UP和DW表示)

通行灯(两种状态):       Red Green   (分别用R和G表示)

 

状态机所接收到的外部事件:

汽车进入和驶离门禁系统区: Enter  Out (分别用E和O表示)

 

状态机所产生的动作:

起落杆的动作:   go up   go down (分别用GU和GD表示)

   

状态机的所有状态跃迁:(原状态、新状态、触发条件、产生动作)

  原状态  触发条件   新状态/动作

EF    - ( E ) ->      ET

OF    - ( O ) ->     OT

 

UP    -( OT ) ->     GW  (动作)

DW   - ( ET ) ->     GP  (动作)

 

R     - ( UP ) ->     G

G     -( DW ) ->     B 

由于matlab的stateflow还正在学习,简单建立一个状态流图(错误肯定比较多),仅仅表示我的个人设计,如下图:

技术分享

后续,会继续学习将图详细设计,并纠正错误,并利用matlab直接生成代码。

二.其他任务

    实时操作系统应用程序练习,程序能正常运行和停止;

    练习了git的简单命令操作,并将git与guihub已创建关联;

    简单了解了 ODE的功能和案例;

实时控制软件设计第二周作业

标签:atl   建立   个人   操作   ges   入门   简单   down   门禁   

原文地址:http://www.cnblogs.com/jokerisol/p/6135878.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!