[发明专利]功能可扩展的机动车控制器和用于补充机动车控制器的功能的方法有效
申请号: | 201380024821.2 | 申请日: | 2013-05-08 |
公开(公告)号: | CN104272255B | 公开(公告)日: | 2017-05-10 |
发明(设计)人: | O.克里格 | 申请(专利权)人: | 大众汽车有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F9/48;G06F9/50 |
代理公司: | 中国专利代理(香港)有限公司72001 | 代理人: | 李永波,宣力伟 |
地址: | 德国沃*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 功能 扩展 机动车 控制器 用于 补充 方法 | ||
技术领域
本发明涉及一种其功能可以事后改变的机动车控制器,还涉及一种用于补充机动车控制器的功能的方法。
背景技术
现代运输工具、尤其是现代机动车包括一个或多个机动车控制器,它们提供用于调节、控制的功能或用于诊断机动车部件。在此由控制器提供的功能范围在研制各个控制器时确定。在此功能经常以确定的传感器或其它控制器的信号或信息为基础,用于提供其专门功能。但是经常出现,在批量生产过程中要提供新的机动车变型,它们要具有扩展的功能范围或者在其中要按照与初始模型不同的控制器组合和模型。在这些状况中期望,可以适配已经完成研制的控制器并且无需全部新研制。
EP 0 869 417 B1致力于这个问题。在那里描述了一个用于控制机动车的机动车控制器单元,具有用于确定机动车和机动车装置的运行状态的传感器,通过用于以传感器信号为基础控制机动车的控制器执行环节,该控制器单元包括具有第一存储器的单片机和CPU,第一存储器存储用于控制执行环节的程序,CPU执行程序计算。规定,该程序含有用于控制机动车装置的应用软件程序和接口软件程序。CPU设计成,执行应用软件程序和接口软件程序。单片机包括第二存储器,用于控制数据、例如应用软件的处理结果。在第一存储器里面存储的程序这样构成,使接口软件程序可以对应于机动车类型变化与应用软件程序无关地改变,由此使应用软件程序可以没有变化地共同用于不同的机动车类型,并且只需逐车地改变接口软件程序。
在DE 10 2009 018 761 A1中描述了一种方法,用于更新机动车的至少一软件程序,其中只能在司机的共同作用下才能替换软件部分。
US 2010/0179720A1包括一种系统和一种方法,其用于执行机动车的维护和修理。描述了一个系统,其中例如通过补丁补充或替换软件程序编码的一些部分。
在DE 10 2008 036 711 A1中建议,在应用替换软件、扩展软件和/或释放软件的条件下实现机动车的以软件为基础的机动车功能,其中已经存在的机动车专用软件通过替换软件、扩展软件和/或释放软件至少部分地替换、扩展或释放。利用集成到机动车里面的装置通过在线连接提供方的服务器下载替换软件、扩展软件和/或释放软件。
所有已知的方法都源自,替换或修改至少一部分现有的程序编码。但是这些改变带来高度风险,因为只能有限地推测这些变化对于控制器的其它软件组成部分的副作用。因此在这些软件变化的验证和保护方面的费用是相当高的并且与保护全部软件研制的费用类似。
发明内容
因此本发明基于的技术问题在于,实现改进的控制器,其中在控制器的加工完成之后和/或在运行中能够实现功能扩展或改变,并且限制由于功能变化至少在其作用效果方面的可能的副作用。同样需要用于补充控制器的功能的改进的方法。
按照本发明这个目的通过具有权利要求1特征的装置以及具有权利要求7特征的方法得以实现。由从属权利要求给出本发明的有利实施例。
本发明基于这种思想,所述控制器的功能在生产时在一个或多个应用模块里面编程,它们提供在设计时所期望的功能。附加地集成另一软件应用到控制器里面,它提供用于执行程序编码的运行时间环境。提供在设计控制器时的基础功能的应用模块以及提供运行时间环境的那个应用模块在控制器中这样地实现,即对它们分别指派静态的处理器存取时间而且也指派静态的存储区。属于在其中一个应用模块中实现的控制器的基础功能是,通过机动车控制器的通讯接口能够使补充模块的程序编码传递到机动车控制器,并且在运行时间环境模块的程序存储区中存储补充模块的程序编码。因此由在运行时间环境中执行的补充模块的程序编码提供扩展功能。指派给运行时间环境模块和其它应用模块的处理器时间被事先确定,由此保证,在加工控制器时实现的在应用模块中执行的功能分别获得足够的处理器存取时间,用于提供其功能。此外通过静态分开存储区排除由于不存在足够的存储器或者由于存储区的被覆盖引起的应用模块的负面影响。因此不必担心由于补充模块功能损坏的不良影响。在运行时间环境中执行的不同补充模块的程序编码只能相互间在这个方面产生不利影响。因此负面效应仅局限于补充模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大众汽车有限公司,未经大众汽车有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380024821.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:热镀锌酸洗槽酸雾处理系统
- 下一篇:提供响应用户界面的装置和方法