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

shenghust shenghust     2022-08-15     567

关键词:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

 

 

 

 

          

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

... 以汽车ABS系统的软件系统进行案例分析: 一、强实时功能需求有:1.汽车车轮转速的实时监测,实时计算出轮速、参考车速、车轮加速度、滑移率等参数;              &... 查看详情

《实时控制软件设计》第一周作业欧梓峰u201317662

CNC插补计算程序分析一、该系统有哪些强实时功能需求?需要对哪些实时事件进行实时响应,对允许的实时延迟的数量级进行估计。答:该系统对如何控制刀具或工具的运动有强的实时控制需求,通过插补控制和位置控制以及主... 查看详情

《实时控制软件设计》第一周作业

以汽车ABS系统做案例分析:工作原理:在制动时,ABS根据每个车轮速度传感器传来的速度信号,可迅速判断出车轮的抱死状态,关闭开始抱死车轮上面的常开输入电磁阀,让制动力不变,如果车轮继续抱死,则打开常闭输出电磁... 查看详情

实时控制软件设计第一周作业-汽车abs软件系统案例分析

...频增压,保压,减压,防止车轮抱死。Q1.该系统有哪些强实时功能 查看详情

实时控制软件rtcsd第一周作业--cnc系统分析

选择一个典型的实时控制系统案例分析,列出:该系统有哪些强实时功能需求?需要对哪些实时事件进行实时响应,对允许的实时延迟的数量级进行估计。对实时任务作出响应:实时突发性任务如机床急停、系统故障中断等,实... 查看详情

实时控制软件第一次作业--cnc软件系统分析

作者:李君威U201310747一、该系统有哪些强实时功能需求?需要对哪些实时事件进行实时响应,对允许的实时延迟的数量级进行估计。答:在数控系统中,位置控制、插补计算、紧急控制等严格实时性任务需要利用实时时钟(最... 查看详情

实时软件系统设计第一次作业

实时控制软件设计第一次作业ABS系统:简称:制动防抱死系统(antilockbrakesystem)。作用:在汽车制动时,自动控制制动器制动力的大小,使车轮不被抱死,处于边滚边滑(滑移率在20%左右)的状态,以保证车轮与地面的附着力... 查看详情

实时控制软件第一次作业--cnc软件系统案例分析

1.该系统有哪些强实时功能需求?需要对哪些实时事件进行实时响应,对允许的实时延迟的数量级进行估计。答:读取处理后文件、轨迹插补计算、伺服控制刀具的控制、工件位置的控制、译码的传输、紧急情况的处理、数据采... 查看详情

第一次作业

曹迦勒U201310693题目选择一个典型的实时控制系统(CNC/工业机器人/汽车ABS系统......)的软件系统(或其中的一个软件模块)做案例分析,列出:该系统有哪些强实时功能需求?需要对哪些实时事件进行实时响应,对允许的实时延... 查看详情

java软件系统功能设计实战训练视频教程

第01节课:整体课程介绍和杂项介绍第02节课:软件功能设计常见理念和方法第03节课:关于软件设计的一些思考第04节课:第一周作业的业务和相应模式:综合应用简单工厂模式、代理模式、中介者模式第05节课:第一周设计作... 查看详情

实时控制软件第一次作业周磊u201411020

    查看详情

私塾在线java软件系统功能设计实战训练视频教程

第01节课:整体课程介绍和杂项介绍第02节课:软件功能设计常见理念和方法第03节课:关于软件设计的一些思考第04节课:第一周作业的业务和相应模式:综合应用简单工厂模式、代理模式、中介者模式第05节课:第一周设计作... 查看详情

第三次作业-实时控制软件设计

 1.阅读笔记结合本周课堂所讲的实时操作系统知识内容,浏览如下商用和开源实时操作系统网站,写一段文字向其他同学简要介绍下某个实时操作系统的性能特点或进行操作系统间性能的比较:Vxworks:www.windriver.com/products/vxwor... 查看详情

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

 状态分析由题目描述,只有两种不同事件,一个是车辆进入,一个是车辆离开,与之对应的传感器信号,起落杆信号,通行灯信号都是一同变化,因此可以简化成两种复合状态。 代码实现 传感器头文件////Createdbyzhuha... 查看详情

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

一.汽车出入门禁系统状态机设计状态机所有状态:入闸传感器(两种状态):Ture False (分别用ET和EF表示)出闸传感器(两种状态):Ture False (分别用OT和OF表示)起落杆(两种状态):    UPDOWN  ... 查看详情

软件工程第一周作业-导航

本周作业内容链接 软件工程第一周作业-关于计算机、职业生涯http://www.cnblogs.com/vector121/p/7496387.html  查看详情

实时控制软件设计第二周作业-停车场门禁控制系统状态机

画出动作转换图为: 使用模块化设计,将起落杆、出入传感器和通行灯设计成四个模块,分别继承设计好的系统模块接口:1//FSM_Interface.h2#pragmaonce34namespaceFSM5{67classISystemUnit//系统单元接口8{9public:1011virtualvoidInitialize()=0;//初始... 查看详情

实时控制软件第四周作业

冰球游戏系统模块设计:Gui窗口模块:负责整个游戏界面的绘制,作为整个游戏软件的运行载体,目前计划采用Qt窗体程序进行游戏主窗口的创建;OpenGL模块:在Gui窗口中进行游戏元素的绘制;物理引擎模块:负责进行物理逻辑... 查看详情