【技术实现步骤摘要】
本专利技术涉及一种用于以模拟器测试电子控制装置的计算机实现的方法,其中,模拟器在计算单元上数值计算数学环境模型,其中,环境模型至少部分模拟控制装置的环境,其中,控制装置与模拟器通过相应的i/o接口相互耦合且相互作用,其中,在数值计算环境模型的情况下在模拟器上执行矩阵向量乘法,其中,使得矩阵与向量相乘为结果向量,其中,将矩阵向量乘法分解为两个加数的求和组成的序列,其中,每个加数是两个因子的乘积,其中,一个因子是矩阵的元素且另一因子是向量的元素。
技术介绍
1、在此言及的计算机实现的方法源自硬件在环模拟(hil模拟)的领域,其中,部分或完全模拟控制装置的环境。由此可能的是,将控制装置无危险地在模拟的环境中且不是在真实的物理过程中——控制装置随后应该在其中使用——试验和探测。典型的示例是用于电气驱动器的控制装置,例如来自机动车领域,其环境、亦即电气驱动器和必要时另外的环境组成部分(例如车辆的底盘)以模拟器模拟。为此,控制装置通过其i/o接口与模拟器的对应的i/o接口连接,由此可以如在控制装置的真实使用中那样交换相应的信号(半导体桥的功率信号、
...【技术保护点】
1.用于以模拟器(3)测试电子控制装置(2)的计算机实现的方法(1),其中,模拟器(3)在计算单元上数值计算数学环境模型(4),环境模型(4)至少部分模拟控制装置(2)的环境,控制装置(2)与模拟器(3)通过相应的I/O接口(5、6)相互耦合且相互作用,在数值计算环境模型(4)的情况下在模拟器(3)上执行矩阵向量乘法,在所述矩阵向量乘法中,使矩阵(M)与向量(v)相乘为结果向量(r),其中,将矩阵向量乘法分解为两个加数的求和(b)组成的序列,每个加数是两个因子的乘积,一个因子是矩阵(M)的元素(ki)且另一因子是向量(v)的元素(vj),
2.根据权利要求
...【技术特征摘要】
1.用于以模拟器(3)测试电子控制装置(2)的计算机实现的方法(1),其中,模拟器(3)在计算单元上数值计算数学环境模型(4),环境模型(4)至少部分模拟控制装置(2)的环境,控制装置(2)与模拟器(3)通过相应的i/o接口(5、6)相互耦合且相互作用,在数值计算环境模型(4)的情况下在模拟器(3)上执行矩阵向量乘法,在所述矩阵向量乘法中,使矩阵(m)与向量(v)相乘为结果向量(r),其中,将矩阵向量乘法分解为两个加数的求和(b)组成的序列,每个加数是两个因子的乘积,一个因子是矩阵(m)的元素(ki)且另一因子是向量(v)的元素(vj),
2.根据权利要求1所述的方法(1),其特征在于,根据在矩阵(m)的列(mj)中数值相同的矩阵元素(ki)检查该矩阵(m),因为在具有在列(mj)中相同的矩阵元素(ki)的这些矩阵位置上能计算数值相同的乘积;仅仅一次计算数值相同的矩阵元素(ki)之一的数值与向量(v)的对应的向量元素(vj)的数值的相应乘积且仅仅调用且不重新计算在具有数值相同的矩阵元素的其他矩阵位置上的乘积的计算结果,特别是其中,在矩阵元素(ki)与对应的向量元素(vj)不同符号的情况下相应地设置预计算的按数值的乘积的符号位。
3.根据权利要求1或2所述的方法(1),其特征在于,根据在矩阵(m)的两个不同的行(mi)和相同的列(mj)中的多个相同的矩阵元素(mij)检查该矩阵(m),因为这对应于在结果向量(r)中相同的和或部分和,其中,仅仅一次计算这样的和或部分和,且仅仅调用且不重新计算在其他行中具有相同的和或部分和的计算结果用以计算结果向量(r)。
4.根据权利要求1至3之一所述的方法(1),其特征在于,如果在矩阵(m)的同一行(mi)中矩阵(m)的另一元素(mij)具有不等于0的元素数值且由此该元素(mij)原则上参与在其行中的求和,那么矩阵(m)的元素(mij)的和可用性(pij)在不等于0的元素数值的情况下以1评估,其中,和可用性(pij)相应随着在矩阵(m)的行(mi)中每个能考虑的如下加数对来提高值1,该加数对数值相同地出现在矩阵(m)的另一行中。
5.根据权利要求1至4之一所述的方法(1),其特征在于,在序列确定步骤(8)中在存在矩阵(m)的多个相同地占据最高的行(mi)的情况下,对于矩阵(m)的这些...
【专利技术属性】
技术研发人员:A·基弗,T·霍夫施塔特,
申请(专利权)人:德斯拜思有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。