zoukankan      html  css  js  c++  java
  • 实时控制软件设计第一周作业

       以汽车ABS系统的软件系统进行案例分析:

      一、强实时功能需求有:1.汽车车轮转速的实时监测,实时计算出轮速、参考车速、车轮加速度、滑移率等参数;

                                     2.系统故障诊断,故障诊断分为两部分,分别是启动时故障诊断和行驶状态下故障诊断。

           实时事件实时响应:1.制动压力调节,当车轮处于抱死的临界状态时,调节制动压力;

                                    2.系统故障处理,如果发现故障,则应及时警示。

      二、ABS的软件系统需要设计2个实时任务,分别是汽车车轮状态监测和行驶状态下故障诊断。

      三、以上两个实时任务均为时间触发:1.为保证ABS的实时性,系统完成信号采集、计算、控制等一系列动作的周期为10ms;

                                                      2.为保证安全性,要求当系统出现重大故障时在100ms内发出警报信号,所以故障诊断的周期为100ms。

      四、以上两个实时任务之间存在依赖关系,故障诊断包括汽车车轮状态监测。

           行驶状态下的故障诊断包括:传感器信号采集的故障、中央处理单元故障、控制执行器的故障等整个系统的故障。

     五、两个实时任务之间存在共享的硬件资源。

          汽车车轮实时监测使用的硬件资源主要有:轮速传感器、信号处理单元、中央处理计算单元;

          故障诊断使用的硬件资源主要有:轮速传感器电压检测器、电磁阀状态监测器、中央处理单元;

          轮速传感器电压检测器的信号来自轮速传感器,两者都依赖中央处理单元实时处理。

              

  • 相关阅读:
    CentOS 8上安装Docker
    Missing value auth-url required for auth plugin password
    报错initscripts conflicts with redhat-release-server-7.0-1.el7.x86_64
    Linux RHEL7(CentOS7源) 安装 Nginx
    使用xshell远程连接到linux
    RHEL7更换yum源
    Python使用微信接入图灵机器人
    解决pycharm安装python库报错问题
    python自动化
    鼠标点击效果代码
  • 原文地址:https://www.cnblogs.com/syth/p/6113118.html
Copyright © 2011-2022 走看看