ABS系统也成防抱死系统(Anti-lock Braking System),由罗伯特·博世有限公司所开发的一种在摩托车和汽车中使用,它会根据各车轮角速度信号,计算得到车速、车轮角减速度、车轮滑移率;依据上述信息,防抱死刹车系统在车轮趋向抱死时减小制动力,车轮角减速度或滑移率在一定范围时保持制动力,车轮转速升高后恢复制动力,能够避免车辆失控,并一般能减少制动距离,以提高车辆安全性的技术。

基本功能:

      可感知制动轮每一瞬时的运动状态,并根据其运动状态相应地调节制动器制动力矩的大小避免出现车轮的抱死现象,因而是一个闭环制动系统。

系统构成:

ABS系统主要由四部分组成:制动踏板、制动主缸、轮速传感器、电控单元ECU和液压控制单元

轮速传感器:

由一个带齿轮的转子和信号拾取元件组成,随着车轮的转动传感器发出与车轮转动相应的电压脉冲,送到电控单元。制动时车轮转速发生变化,这给ECU发出新的信号,如果电控单元检测到车轮抱死,它就给液压控制单元发出信号。

电控单元ECU:

根据各车轮转速传感器输入的信号对各个车轮的运动状态进行监测和判定,并形成相应的控制指令。

液压控制单元:

主要由调压电磁阀、电动泵和储液器等组成一个独立的整体,通过制动管路与制动主缸和各制动轮缸相连。

ABS系统实时控制分析:

·         该系统有哪些强实时功能需求?需要对哪些实时事件进行实时响应,对允许的实时延迟的数量级进行估计。

1. 车轮转速的检测

2. 制动缸内液体压力的控制

3.允许的实时延迟数量级0.01s

·         如果你是软件设计者,要实现这些实时功能,要设计几个实时任务?

根据ABS的工作原理,只需要设计两个实时任务,一个是对车轮(4个/2个)的速度的分别检测,另一个是对液压阀压力的实时控制。

·         这几个实时任务是时间触发的还是事件触发的,如果是时间触发的,周期大约是多少?

是时间触发,ABS的传感器的工作频率是100HZ,周期大约是0.01s,那么这个实时任务的触发周期也就是10微秒。

·         这几个实时任务之间是相互独立还是存在着一定的依赖关系?分析这种依赖关系。

这俩个实时任务之间具有依赖关系。液压阀压力的控制需要根据对车轮速度变化的实时控制进行调整。也就是对液压阀的实时控制任务是以对车轮速度实时检测为前提。

·         这几个实时任务之间是否都需要使用一些共享的硬件资源?列出这种依赖性。

他们都是由ABS控制器来完成。需要共享中央处理器。

参考:

1.http://www.360doc.com/content/11/0513/16/3522159_116481870.shtml

2.http://www.360doc.com/content/16/1129/13/38614704_610435659.shtml

3.https://zh.wikipedia.org/zh-cn/%E9%98%B2%E9%8E%96%E6%AD%BB%E7%85%9E%E8%BB%8A%E7%B3%BB%E7%B5%B1

汽车ABS系统-第一周作业的更多相关文章

  1. 2018-2019-1 20189221《Linux内核原理与分析》第一周作业

    Linux内核原理与分析 - 第一周作业 实验1 Linux系统简介 Linux历史 1991 年 10 月,Linus Torvalds想在自己的电脑上运行UNIX,可是 UNIX 的商业版本非常昂 ...

  2. C语言-第一周作业

    要求1: 请在你的PC或者移动设备上安装词典,该词典工具能对计算机术语进行翻译.需要在你的博客中给出安装软件的截图,请确保阅读者能从截图判断出你的被安装的设备是PC或者移动设备.(5经验值) 要求2: ...

  3. 2017-2018-1 Java小组-1623 第一周作业

    2017-2018-1 Java小组-1623 第一周作业 <构建之法>学习笔记及团队成员介绍 1. 学习内容 概论 个人技术和流程 软件工程师的成长 两人合作 团队和流程 敏捷流程 实战 ...

  4. 2019-2020-1 20199303 《Linux内核原理分析》 第一周作业

    2019-2020-1 20199303 <Linux内核原理分析> 第一周作业 1. 环境准备 在众多的Linux发行版中,Ubuntu,小红帽还有类Unix系统的BSD系统,我选择了目 ...

  5. C语言1-2019秋第一周作业

    第一周作业 1.你对软件工程专业或者计算机科学与技术专业了解是怎样? 软件技术专业是计算机科学的一个分支,和软件科学与技术专业相比较,软件技术专业的侧重点在开发和技术的实际应用,而对软件开发的理论要求 ...

  6. Java第一周作业

    Java第一周作业 本周作业: 参考<<教材学习指导(http://www.cnblogs.com/rocedu/p/7911138.html)) 学习第一章视频 参考<<使用 ...

  7. C语言--第一周作业评分和总结(5班)

    作业链接:https://egdu.cnblogs.com/campus/hljkj/CS2017-5/homework/963 一.评分要求 * 要求1 (5分):博客中给出安装软件的截图(得分点1 ...

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

    汽车ABS软件系统案例分析 ABS 通过控制作用于车轮制动分泵上的制动管路压力,使汽车在紧急刹车时车轮不会抱死,这样就能使汽车在紧急制动时仍能保持较好的方向稳定性. ABS系统一般是在普通制动系统基础 ...

  9. C语言I—2019秋作业第一周作业

    1.你对软件工程专业或者计算机科学与技术专业了解是怎样? 软件工程专业是一门研究用工程化方法构建和维护有效的.实用的和高质量的软件的学科.它涉及到程序设计语言,数据库,软件开发工具,系统平台,标准,设 ...

随机推荐

  1. Asp.net导出Excel续章(自定义合并单元格,非Office组件)

    结合上次写的导出Excel方法,这次上头要求我将列头进行一下合并 以前的效果: 改进后的效果: 在上篇文章中写到了Excel的导出方法,这次为了避免在生产环境中使用Office组件,服务器各种权限配置 ...

  2. 适配器模式/adapter模式/结构型模式

    定义 将类的接口转化为客户端希望的另外一个接口,使得原本由于接口不兼容而不能一起工作的类可以一起工作,别名Wrapper(包装器). 适配器模式,最终改变一个已有对象的接口. 使用场景 当有那么个类, ...

  3. hdu 4717(三分求极值)

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4717 思路:三分时间求极小值. #include <iostream> #include ...

  4. http协议和浏览器缓存问题

    HTTP是超文本传输协议. HTTP是一个应用层协议,由请求和响应构成,是一个标准的客户端服务器模型.HTTP是一个无状态的协议.

  5. CodeForces 444C 分块

    题目链接:http://codeforces.com/problemset/problem/444/C 题意:给定一个长度为n的序列a[].起初a[i]=i,然后还有一个色度的序列b[],起初b[i] ...

  6. Delphi 操作Flash D7~XE10都有 导入Activex控件 shockwave

    http://www.cnblogs.com/devcjq/articles/2906224.html Flash是Macromedia公司出品的,用在互联网上动态的.可互动的shockwave.它的 ...

  7. 简单CSS3动画制作

    本贴已重新编辑至http://www.cnblogs.com/fastmover/p/4977358.html 最近需要用到了一些CSS3动画,基本用Animate.css(https://githu ...

  8. Connect the Cities[HDU3371]

    Connect the Cities Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)T ...

  9. [BZOJ3874][AHOI2014] 宅男计划

    Description 外卖店一共有N种食物,分别有1到N编号.第i种食物有固定的价钱Pi和保质期Si.第i种食物会在Si天后过期.JYY是不会吃过期食物的.比如JYY如果今天点了一份保质期为1天的食 ...

  10. 纯CSS3写的10个不同的酷炫图片遮罩层效果【转】

    这个是纯CSS3实现的的10个不同的酷炫图片遮罩层效果,可以欣赏一下 在线预览 下载地址 实例代码 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ...