🚗 车载ECU · 实时性调度
📘 30章 从基础到实战
⏱️ 完整目录
v2.4
1
车载ECU概述
ECU定义 · 角色 · 硬件架构 (MCU/传感器/执行器/通信接口)
2
实时系统基础
硬实时与软实时 · 延迟/抖动/吞吐量
3
车载网络与通信
CAN/CAN FD/LIN · 车载以太网 · 通信延迟
4
任务调度基础
周期/偶发/非周期任务 · 调度器 · 上下文切换
5
固定优先级调度 (RM)
速率单调 · Liu&Layland定理 · 可调度性分析
6
最早截止时间优先 (EDF)
EDF原理 · 可调度性 · 优缺点与实现挑战
7
混合调度策略
PIP · PCP · 栈资源协议 (SRP)
8
资源访问控制
互斥锁/信号量 · 优先级反转 · 死锁预防
9
响应时间分析 (RTA)
RTA公式 · 迭代计算 · 任务间干扰
10
最差情况执行时间 (WCET)
静态/动态/混合方法 · WCET定义
11
时间触发架构 (TTA)
TTP · TTE · 时间触发调度优势
12
事件触发架构 (ETA)
CAN事件触发 · 特点 · 与TTA对比
13
AUTOSAR OS调度
BCC1/2 · ECC1/2 · 调度表与时间同步
14
OSEK/VDX标准
任务管理 · 事件 · 资源 · 报警机制
15
多核ECU调度
核间通信/同步 · 缓存一致性 · 内存竞争
16
分区调度
ARINC 653 · 时间/空间分区 · 优势
17
虚拟化技术在ECU中的应用
Hypervisor · 虚拟机监控器 · 实时性影响
18
实时性分析工具
SymTA/S · MAST · Cheddar · 工具流程
19
建模与仿真
UML/MARTE · Simulink/Stateflow · 时间自动机
20
调度优化方法
遗传算法 · 模拟退火 · 启发式搜索
21
能量感知调度
低功耗 · DVFS · 节能调度算法
22
容错与可靠性
故障模型 · 时间/空间冗余 · 看门狗 · N版本
23
功能安全 (ISO 26262)
ASIL等级 · 安全机制 · 时间监视器
24
确定性网络
TSN · 802.1Qbv/Qci · 车载应用
25
端到端延迟分析
传感器→执行器 · 延迟分解 · 最坏情况计算
26
实时性测试与验证
测试用例 · 压力/稳定性测试 · HIL
27
案例分析 · EMS & 制动
发动机管理系统 · 制动调度优化
28
案例分析 · ADAS
高级驾驶辅助 · 传感器融合调度
29
未来趋势
软件定义汽车 · AI调度 · 云原生/边缘计算
30
综合项目实战
设计ECU调度系统 · Cheddar分析 · 报告