[发明专利]用于配置为测试控制器而设置的测试设备的方法在审
申请号: | 201710013965.8 | 申请日: | 2017-01-10 |
公开(公告)号: | CN106997198A | 公开(公告)日: | 2017-08-01 |
发明(设计)人: | L·尤哈斯;J·拉克迈尔 | 申请(专利权)人: | 帝斯贝思数字信号处理和控制工程有限公司 |
主分类号: | G05B23/02 | 分类号: | G05B23/02 |
代理公司: | 中国国际贸易促进委员会专利商标事务所11038 | 代理人: | 刘盈 |
地址: | 德国帕*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 配置 测试 控制器 设置 设备 方法 | ||
技术领域
本发明涉及控制器的开发,所述控制器例如在汽车工业中或者在航空工业中用于控制技术系统、例如马达或制动器。本发明尤其涉及在控制器的开发过程中使用的测试设备。
背景技术
控制器的开发变成了一个高度复杂的过程。因此,应该尽可能早地在开发过程中测试新的控制器或者新的控制功能,以便检验一般功能性并且预定进一步的开发方向。在临近结束开发过程时重要的是,尽可能全面地测试已经广泛开发的控制器,以便在所述控制器投入使用或者进入批量生产并且在稍后的运行中在任何情况下如期望那样地工作之前基于测试结果进行必要的修改。
为了测试控制器,已知方法硬件在环仿真(HIL-Simulation)和快速控制原型(RCP)。在HIL-Simulation中,电子控制器连接到测试设备(HIL-Simulator)上,在所述测试设备上例如执行要由控制器控制或者调节的系统的软件模型。所述软件模型也称为环境模型。因此,所述测试设备为控制器仿真以后应用的物理环境。而在RCP中,在测试设备上执行要开发或者要改进的控制器的软件模型。于是在RCP的情况下,通过所述测试设备借助于在测试设备上执行的模型来调节或者控制从外部连接到测试设备上的技术系统。
要在测试设备上执行的软件模型变得越来越复杂。因此,RCP和HIL测试设备常常具有多个用于并行地执行不同的模型或者模型部分的处理器或者FPGA。为了能够在测试设备的CPU和FPGA上执行所述模型并且所述模型能够与连接的技术系统通信、即交换数据,必须针对每个模型特定地配置测试设备。迄今为止必须手动实施所述配置。根据应该在测试设备的处理器上还是在测试设备的FPGA上执行模型或者部分模型,迄今为止必须手动实施完全不同的用于配置的步骤。
发明内容
在这样的背景下,本发明的任务是能实现HIL或RCP测试设备的自动配置。
该任务通过一种用于自动配置为测试控制器而设置的测试设备的方法来解决,其中,在所述测试设备中执行技术系统的第一模型和技术系统的第二模型,并且周期性地以定义的采样率执行所述模型,其中,第一模型和第二模型分别是要控制的技术系统的模型或者要测试的控制器的模型,并且所述模型作为以较高级的编程语言中的源代码存在,其中,所述测试设备包括用于执行第一和/或第二模型的FPGA和用于执行第一或第二模型的CPU,要测试的控制器在执行所述模型时连接到测试设备上并且实现在所述控制器和/或第一模型和/或第二模型之间的数据交换,并且其中,所述方法具有下列步骤:为第一模型分配个性化的第一采样率并且为第二模型分配个性化的第二采样率,配设第一模型以用于在CPU或者FPGA上执行并且配设第二模型以用于在CPU或者FPGA上执行,以及自动配置所述测试设备,以用于在FPGA或CPU上以分配的第一采样率执行第一模型并且在FPGA或CPU上以分配的第二采样率执行第二模型。
这种按照本发明的方法具有这样的优点,即,所述方法对于进行测试设备的配置的用户来说不再区分是应该在测试设备的FPGA上还是在测试设备的CPU上执行模型或者模型的部分。在两种情况下自动进行所述配置,其中,仅须给模型分配执行资源(FPGA或CPU)并且须给模型分配采样率。在此,采样率或者说执行速率说明,在确定的单位时间内应该执行多少次用于仿真的模型或者模型部分。模型的采样率越高,则可以越准确地实现根据该模型的仿真。当取代在CPU上而在FPGA上进行执行时,在确定的情况下可以以更高的采样率来执行模型。借助本发明能实现以简单的方式实施测试设备以用于在FPGA或CPU上执行模型,其中,应该在CPU上还是在FPGA上执行所述模型是不重要的。另外的优点在于测试设备的通过模型在不同的执行资源上的优化分布以及由于在多个模型同时在一个FPGA上执行时能个性化分配的采样率以及由于模型在单独的程序文件上的可分布性而提高的计算性能。此外,随着按照本发明的方法出现这样的优点,即,测试设备的配置对于用户来说可以与应该在CPU上还是在FPGA上执行模型无关地进行,并且模型能够以简单的方式在不同的执行资源之间转移。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于帝斯贝思数字信号处理和控制工程有限公司,未经帝斯贝思数字信号处理和控制工程有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710013965.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种可折叠的蔬菜栽培架
- 下一篇:家庭用花瓣式蔬菜种植槽