【技术实现步骤摘要】
【国外来华专利技术】用于控制引擎调试、测试、校准和调节的软件环境
本专利技术涉及电动引擎数字控制领域,特别是针对(但不限于)纯电动或混合动力车辆电动马达的控制。本专利技术涉及对于以上领域在调试和/或测试和/或校准或调节的上下文中与代码处理相关的方法,以及由所述方法和/或相关代码实现的各种用途、特定目标硬件系统、用途及其布置和支持或使用所述方法的平台、软件环境。
技术介绍
用于开发马达控制系统的常用方法如下:1.步骤#1:循环算法中的模型开发●在这个阶段,以纯虚拟方式(使用Matlab/Simulink类仿真软件)开发并调试控制的模型和系统的模型(马达、动力传动系...)。●在这个阶段,所有理论(假设理想的)控制曲线被计算并验证。●在这个阶段开发的模型被视为“黄金(golden)”参考2.步骤#2:将控制算法映射到ECU上●在这个阶段,将步骤#1的理想控制算法翻译成适合所选择的引擎控制单元硬件的操作算法。●这个阶段可以或多或少地自动化(尤其是在ECU是纯软件实施方式的情况下)。但是,在以下情况下,手动工程设计通常是必要的:i.控制的一部分从主控制中分离出来,以映射在外部FPGA设备中(这是为了处理快速的实时操作)ii.控制算法的一部分映射在微控制器特定于目标的硬件加速器(诸如数学运算符)上●在任何情况下,映射阶段都导致控制算法准确性的折衷,以解决硬件限制。3.步骤#3:循环算法中的硬件调节●这个操作通常在实验室测试台中发生,其中将电动马 ...
【技术保护点】
1.一种用于自动生成多个代码的方法,所述多个代码适于在包括至少一个软件可编程单元(210)和至少一个硬件可编程单元(220)以及可选地调试和测试基础结构(700)的异构硬件系统(200)上执行,所述代码包括可执行的调试和/或测试指令,所述方法包括:(i)加载包括一个或多个代码描述的初始代码(10);(ii)在所述初始代码(10)上提供用户调试和/或测试指令(20),以指定代码描述中将被视为校准参数的那些变量和/或代码描述中将被视为被监视的值的那些变量;(iii)基于所加载的初始代码自动生成(30)每一可用单元至少一个的设有调试和/或测试指令的所述代码(40)的步骤。/n
【技术特征摘要】
【国外来华专利技术】20171102 EP 17199622.6;20171102 US 62/580,8301.一种用于自动生成多个代码的方法,所述多个代码适于在包括至少一个软件可编程单元(210)和至少一个硬件可编程单元(220)以及可选地调试和测试基础结构(700)的异构硬件系统(200)上执行,所述代码包括可执行的调试和/或测试指令,所述方法包括:(i)加载包括一个或多个代码描述的初始代码(10);(ii)在所述初始代码(10)上提供用户调试和/或测试指令(20),以指定代码描述中将被视为校准参数的那些变量和/或代码描述中将被视为被监视的值的那些变量;(iii)基于所加载的初始代码自动生成(30)每一可用单元至少一个的设有调试和/或测试指令的所述代码(40)的步骤。
2.如权利要求1所述的方法,其中所述用户不是必须(但是能够)提供是否将向将分别为软件可编程单元(210)和硬件可编程单元(220)生成的代码提供所述调试和/或测试指令,或者在提供时所述调试和测试基础结构(700)是否将执行那些操作(的一部分)。
3.如权利要求1所述的方法,其中所述代码(40)允许在初始代码中如用户调试和/或测试指令中指示的那样覆盖和/或采样变量的值。
4.如权利要求2所述的方法,其中(iii)基于所加载的初始代码自动生成(30)每一可用单元至少一个的设有调试和/或测试指令的所述代码(40)的步骤包括步骤(a)和之后的步骤(b),步骤(a)自动确定(800)是否将向将分别为软件可编程单元(210)和硬件可编程单元(220)生成的代码提供所述调试和/或测试指令,或者当提供时所述调试和测试基础结构(700)将执行那些操作(的一部分),步骤(b)基于步骤(a)的所述自动确定,基于所加载的初始代码自动生成(810)每一可用单元至少一个的设有调试和/或测试指令的所述代码(40)。
5.如权利要求4所述的方法,其中所述步骤(a)(800)基于确定所述调试和测试基础结构(700)和/或在所述软件可编程单元(210)上加载的代码是否正在访问所述参数或变量。
6.如权利要求1所述的方法,还包括(iv)自动生成适于要连接到所述异构硬件系统的校准和/或调试装备(330)的代码(340)的步骤,可选地(依赖于权利要求4)其中步骤(iv)基于步骤(a)的所述自动确定。
7.如权利要求1、2、3、4、5或6所述的方法,其中所述软件可编程单元(210)是微处理器核并且其对应的代码是软件语言代码(50),以及所述硬件可编程单元(220)是可编程逻辑矩阵并且其对应的代码是硬件描述语言代码(60)。
...
【专利技术属性】
技术研发人员:L·维奇尔,S·罗丹,
申请(专利权)人:芯力能简易股份公司,
类型:发明
国别省市:法国;FR
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。