[发明专利]用于评价SiL环境的软件组件的方法在审
| 申请号: | 202010849487.6 | 申请日: | 2020-08-21 |
| 公开(公告)号: | CN112415910A | 公开(公告)日: | 2021-02-26 |
| 发明(设计)人: | I.拉格胡帕特鲁尼;T.胡贝尔;A.赖特 | 申请(专利权)人: | 罗伯特·博世有限公司 |
| 主分类号: | G05B17/02 | 分类号: | G05B17/02 |
| 代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 胡莉莉;刘春元 |
| 地址: | 德国斯*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 评价 sil 环境 软件 组件 方法 | ||
本发明涉及用于评价SiL环境的软件组件的方法。本发明涉及一种用于评价软件在环(SiL)环境(201)的软件组件的方法,其中通过具有至少一个相对应的软件组件的SiL环境来模仿具有至少一个目标硬件组件的目标硬件,其中不仅目标硬件而且SiL环境都暴露于测试状况,其中在目标硬件和SiL环境暴露于所述测试状况期间,不仅由目标硬件而且由SiL环境分别产生输出数据,并且目标硬件的输出数据与SiL环境的输出进行比较,其中基于所述比较来评价所述软件组件。
技术领域
本发明涉及一种用于评价软件在环(Software-in-the-Loop)环境的软件组件的方法,以及涉及一种计算单元和一种用于执行该方法的计算机程序。
背景技术
甚至在目标硬件可供使用之前,软件在环(在下文为SiL)仿真(Software-in-the-Loop-Simulation)还表现一种可能性,以便测试处于开发中的针对复杂的应用情况的软件,所述软件在其后来的常规运行中要以特定的硬件来实施。例如,待测试的软件可以是针对机器、设备等等的控制软件。
在这样的软件在环(SiL)仿真的进程中,待测试的软件在合适的计算单元中实施,并且被集成到对如下技术系统或环境的模仿中:在所述技术系统中或在所述环境中,在其后来的常规运行中要采用所述软件。在此要确保的是,对技术系统的模仿足够好,使得结果尽可能切合实际。
发明内容
按照本发明,建议了具有独立权利要求的特征的一种用于评价SiL环境的软件组件的方法以及一种计算单元和一种用于执行该方法的计算机程序。有利的构建方案是从属权利要求以及随后的描述的主题。
本发明应用措施,为了评价SiL环境的软件组件,在目标硬件和SiL环境暴露于同一测试状况期间,也就是在线地(online)或在运行时,对不仅由目标硬件而且由SiL环境产生的输出数据进行比较。不需要事后的或离线的评估。例如,这样的输出数据可以是测量值、传感器值、操控值(Ansteuerwerte)等等,这些值在SiL环境和目标硬件的运行进程中产生。
软件组件用于模仿目标硬件组件。这种目标硬件组件例如可以是集成电路(IC、ASIC、微处理器、微控制器等等)、传感器和执行器(例如微机电系统,MEMS)。通过评价,尤其是可以查明,软件组件多精确地或多好地对应于目标硬件组件,或模仿多精确。例如如果这些输出数据在预先给定的公差阈值的范围内相一致,则软件组件例如可以被评价为无差错的,并且被评价为适合于在SiL环境中使用。然而,如果这些输出数据彼此偏差大于预先给定的公差阈值,则这尤其是表明:该软件组件还有差错,并且还不适合于在SiL环境中使用。
如果查明足够好的或精确的模仿,则可以针对任意的SiL环境采用该软件组件。
本发明适合于不同的待测试的软件组件,尤其是适合于用于实施安全关键的车辆功能的软件组件。例如,软件组件可以设置用于来自自主的或者高度自主的驾驶(高度自动驾驶(highly automated driving),HAD)的领域中的功能,用于车辆运动控制(vehiclemotion control,VMC),用于如自适应巡航控制(adaptive cruise control,ACC)这样的驾驶员辅助系统(高级驾驶辅助系统(advanced driver assistance system),ADAS),等等。在这种领域中,定性地评价为良好的软件组件特别有利地可用于提高安全,或者用于在发布论证(Freigabe-Argumentation)的范围中使用。
在本发明的范围中,尤其是可以采用评估单元,所述评估单元不仅与目标硬件而且与SiL环境以传输数据的方式连接,并且从目标硬件和SiL环境接收到输出数据。SiL环境可以完全或者部分地在评估单元和/或单独的仿真计算单元中实施。适宜地,评估单元构造为具有实时能力的计算单元。“具有实时能力”意味着,在预先确定的时间之内以被保证的方式执行如例如计算运算或者任务或者数据传输这样的确定的过程。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于罗伯特·博世有限公司,未经罗伯特·博世有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010849487.6/2.html,转载请声明来源钻瓜专利网。





