摘要:从软件开发方式与架构设计的角度对双离合器自动变速器(dual clutch transmission,DCT)控制系统进行了深入剖析,并以嵌入式实时操作系统μC/OSⅡ内核为基础,构建了DCT控制系统软件架构.通过引入有限状态机(finite state machine,FSM)实现了DCT的复杂换挡过程控制,以此为基础开发了DCT多任务控制系统.基于DCT硬件在环仿真试验台对所设计开发的控制系统软件进行了功能及性能验证.验证结果表明,设计开发的DCT控制系统软件既满足了系统对实时性的要求,又提高了系统的可靠性和扩展性.