纯电动汽车嵌入式控制系统的开发实践
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Ke od :lcr a vhc ;e e ddcnrl ytm;D P 4 7 rat prt gsse yw rseeti l e ie mbd e o t se c l os S 2 0 ; e lmeo eai y t i n m;uc os l / I
1 uc os 1 介 / -I简 ’ ]
摘 要: 电动 汽 车ห้องสมุดไป่ตู้控 制 系统任 务 多 , 前进 、 车 、 纯 如 倒 制动 、 制动 能量 回 收 等 , 而且 因汽 车 的安 全 性
直接关 系到乘坐人 员的生命安全 , 所以对 实时性和稳定性要 求非常 高。根据纯电动汽车控制 系统 的特 点和 D P 47内部 的丰 富资 源 , AD模 块 、 AN 总线 、 门狗 等和 实时操作 系统 UC O Ⅱ S 20 如 C 看 /
出色的稳定性 , 本文开发 出基 于 D P 4 7 S 20 和实时操作 系统 U / S Ⅱ的纯 电动汽车多任务控制 系 CO -
统。
关键词: 电动汽 车 ; 入 式控 制 系统 ; S 2 0 ; 嵌 D P 4 7 实时操 作 系统 ; / _ UC OS Ⅱ
中图分类号 : 6 . 2 U4 9 7 文献标识 码 : A 文章编 号 :0 63 3 (0 7 0—0 0 1 0 —3 12 0 )20 1—3 1
维普资讯
设计 ・ 计算 ・ 研究 ・
・
客
车
技
术
与
研
究
20 年 07
第 2期
纯 电 动 汽 车 嵌 入 式 控 制 系统 的 开 发 实 践
李志强 , 钟 勇
40 8) 10 2 ( 湖南 大学 汽 车车身先进设计制造 国家重 点实 验室 , 湖南 长沙
U / Ⅱ CO 是一 个 源码 开 放 的嵌 入 式操 作 系 统, 采用完全 占先式 的实时 内核 , 可以管理 6 个任 4 务, 其中 8 个保留给系统 。应用程序最多可以有 5 6 个任务 。每个任务 的优先级必须不同 , 即不支持时 间片轮转调度法 。但全部 U / S 1的函数调用与 CO - 1 服 务 的执行 时 间是 可 知 的 , 就 是 UC OS 1系 统 也 / -1 服务的执行时间不依赖于应用程序任务的多少 。另 外 , C O - 允许每个任务有不同的栈空间 , U / S1 1 这样 有利于压低应用程序对 R M 的需求 。在 中断管理 A 方面 , C O - 中断可 以使正 在执行 的任务暂 时 U /S1 1 挂起 。如果优先级更高 的任务被该 中断唤醒, 则高 优先级的任务在中断嵌套全部退出后立 即执行 , 中 断嵌 套层 数可 达 2 5 。 5层 在设计单片机及 D P等智能系统 时, S 系统程序 经 常采用 这样 的 方法 : 主程 序 循 环 执 行 各 子程 序模 块 , 通 过 中断或查 询 实现外 部 事件 。但 是 , 并 这种 方 式不能很好地解决实时性问题 。比如 , 即使某子程 序模块运行条件完全具备 , 主程序没有运行 到该 若 点, 子模块也得不到运行 , 这在实时 陛要求严格 的系
Ab ta t Th r r r a k u h a o wa d, a k r , r k n b a i g e e g e o e y a d S n i h u ee s r c : e e a e mo e t s s s c s f r r b c wa d b a ig, r k n n r y r c v r n O o n t e p r — lc r a e il o t o y tm. h a i , h o to y t m e u r s ah g tb l y a d r a t b l y b — e t i lv h ce c n r ls se Att e s me t c me t e c n r l s e r q i i h sa i t n e li a i t e s e i me i c u e t e s f t ft e v h c e i ie ty r lt d wi i e a e y Ac o d n o t e a o e c a a t rs is a d t e a s h a e y o h e il S d r c l ea e t rd rS s f t . c r i g t h b v h r c e it n h h c
DS 2 0 i tra o re js k de C u n ac o ,h uh r o s / S Ⅱ rat P 4 7r h i en l uc , ut ie c n s l ADmo l, AN b s dw t d g tea tosc oe a h h uc 0 - elme i
Re e r h a d De eo me f t e Em b dd d nto y tm o h r e ti a hil s a c n v l p nto h e e Co r lS se f r t e Pu eEl c rc lVe c e
LIZhiqi n - a g。ZHONG ng Yo ( tt yLa .o v n e sg S aeKe b fAd a c dDe in& Ma u a t r o h ceB d n n Unv Ch n s a4 0 8 , ia n fcu efrVe il o yHu a i., a g h 1 0 2 Ch n )
s se f rissa it od v lp amut t s o to y tm o h u eee tia e il a e nt eDS 2 0 . y tm o t tb ly t e eo l-ak c n r ls se frt ep r lcr lv hceb s do h P 4 7 i i c