-
公开(公告)号:CN117435172A
公开(公告)日:2024-01-23
申请号:CN202311452266.5
申请日:2023-11-02
Applicant: 潍柴动力股份有限公司
Abstract: 本发明提供一种针脚切换方法、装置、电子设备及存储介质,对目标模块下各控制器平台的针脚定义属性进行封装,以在各控制器平台的针脚参数中增加用于控制其针脚定义属性是否可见的可视化属性、并且增加各控制器平台的针脚定义属性的选择记录功能;响应对目标模块的平台切换指令,确定当前所切换到的目标控制器平台;将目标控制器平台的可视化属性的属性值调整为可见、其它控制器平台的可视化属性的属性值调整为不可见;在目标控制器平台为非首次切换的情况下,输出目标控制器平台被选择的针脚定义属性的目标属性值,目标属性值是基于选择记录功能所记录的。本发明可以实现视觉上的平台切换,同时保留原有控制器平台中的针脚选择。
-
公开(公告)号:CN117389468A
公开(公告)日:2024-01-12
申请号:CN202311195750.4
申请日:2023-09-15
Applicant: 潍柴动力股份有限公司
IPC: G06F3/06
Abstract: 本发明涉及一种非易失性存储器的数据更新方法、系统、设备及存储介质,方法包括:控制器上电运行状态下,执行s210至s220;s210,调用云平台,使云平台基于目标程序的上一版本的第一变量数据集、目标程序的当前版本的第二变量数据集、未发布的预设标定文件及预设的数据整合工具,确定第一目标文件;未发布的预设标定文件用于标定第一预设地址段的地址;第一预设地址段为在RAM区中为目标程序的版本变更过程的变量数据预设的中转地址段;s220,接收来自云平台的第一目标文件,并基于第一目标文件确定目标程序的版本变更后的第三变量数据集;s230,控制器下电的情况下,将第三变量数据集更新至非易失性存储器中的对应地址。
-
公开(公告)号:CN112583307B
公开(公告)日:2022-08-05
申请号:CN202011482161.0
申请日:2020-12-15
Applicant: 潍柴动力股份有限公司
Abstract: 本发明公开了一种永磁同步电机及其旋转变压器的软解码方法、系统,该软解码方法包括:控制器以第一周期获取永磁同步电机旋转变压器的正交差分正余弦信号的离散的包络线;并对正交差分正余弦信号的离散的包络线进行反正切运算,获取与正交差分正余弦信号的离散的包络线对应的第一转子角度;三阶角度观测器根据第一转子角度以及三阶角度观测算法计算出第二转子角度,其中第一个第一转子角度作为三阶角度观测器最后一个积分器的初始值;控制器根据第二转子角度控制永磁同步电机。本发明提供的技术方案,不仅满足ISO26262 ASIL D的安全等级,还可获得精确的转子位置信息,提高电机启动时的平顺性,具有更好的动态响应特性。
-
公开(公告)号:CN114238159A
公开(公告)日:2022-03-25
申请号:CN202111555838.3
申请日:2021-12-17
Applicant: 潍柴动力股份有限公司 , 潍坊潍柴动力科技有限责任公司
IPC: G06F12/02
Abstract: 本发明公开了针对单片机的数据标定方法、装置、存储介质和电子设备,可以通过获得上位机发送的第一待标定量的flash地址和变量字节数;根据所述flash地址,计算得到所述flash地址与所述flash存储器的基地址之间的地址偏移量;根据所述地址偏移量和所述变量字节数,确定所述第一待标定量涉及所述flash存储器中的至少一个flash地址块;将所述flash地址块的数据复制至ram的标定存储区,并获得所述数据在所述ram的标定存储区中的ram地址,以实现对所述第一待标定量的数据进行数据标定。本发明可以在单片机没有自动地址映射功能的情况下,对其数据实现数据标定,减少对存储资源的占用。
-
公开(公告)号:CN113886344B
公开(公告)日:2025-02-18
申请号:CN202111152382.6
申请日:2021-09-29
Applicant: 潍柴动力股份有限公司 , 潍坊潍柴动力科技有限责任公司
Abstract: 本发明实施例提供的观测量的监控方法、装置、设备及介质,通过在检测到用户输入了观测量标识时,根据观测量标识从MAP文件中获取与观测量标识对应的观测量地址,再将观测量地址赋值给A2L文件中预设的标定量变量,得到标定量后,响应于用户的操作,开启A2L文件中预设的监控标定量使能开关,获取观测量标识对应的观测量数据,实现对未在A2L文件观测量进行监控,不需要工作人员专门升级软件版本,将观测量添加至A2L文件中,操作简单,时间成本和人工成本较低。
-
公开(公告)号:CN119292815A
公开(公告)日:2025-01-10
申请号:CN202411485348.4
申请日:2024-10-23
Applicant: 潍柴动力股份有限公司
IPC: G06F11/07 , G06F16/22 , G06F16/23 , G06F16/21 , G06F16/2458
Abstract: 本申请公开了一种集成报错处理方法及相关装置,涉及软件技术领域,构建数据库,数据库中包含用于记录报错的描述信息和报错解决编号的第一数据表、用于记录报错解决编号对应的报错解决方案的第二数据表、以及用于记录报错解决方案的报错记录和加权值的第三数据表,加权值是根据报错记录确定的;获取目标报错的描述信息,通过匹配描述信息在第一数据表中查询目标报错的目标报错解决编号;如果查询到目标报错解决编号,在第二数据表中查询目标报错解决编号对应的目标报错解决方案,并在第三数据表中查询目标报错解决方案的目标加权值;从目标报错解决方案中选取目标加权值最大的方案进行推荐。本申请可以高效解决集成报错,提高集成自动化程度。
-
公开(公告)号:CN119201380A
公开(公告)日:2024-12-27
申请号:CN202411227561.5
申请日:2024-09-03
Applicant: 潍柴动力股份有限公司
Abstract: 本发明提供的一种多核多速率调度方法、装置、存储介质及电子设备,应用于计算机仿真技术领域。本发明基于代码可视化模型引用和并行执行架构,通过硬件和操作系统配置文件对代码可视化模型进行配置,使其能够生成适用于底层软件的多核多速率代码,然后将这些代码添加到底层调度中以生成最终的可执行文件,从而实现跨核交互和多速率系统交互方面的多核多速率调度,进而有效提高了整个平台系统的运行效率。
-
公开(公告)号:CN118939359A
公开(公告)日:2024-11-12
申请号:CN202410936049.1
申请日:2024-07-12
Applicant: 潍柴动力股份有限公司
IPC: G06F9/451 , G06F3/04847 , G06F8/65 , G06F8/71
Abstract: 本发明公开了一种模块参数调整方法、装置、电子设备及存储介质。其中,该方法应用于目标版本的Matlab,包括:响应于针对待调整模块输入的调整界面显示操作,显示与所述待调整模块对应的模块参数调整界面;其中,所述模块参数调整界面包括预先创建的参数调整控件和待调整模块参数;响应于针对参数调整控件的参数调整操作,基于参数调整操作对待调整模块参数进行更新,并将更新后的待调整模块参数展示在模块参数调整界面上。本发明实施例的技术方案,实现了能够在目标版本的Matlab中对已封装模块的模块参数进行实时、动态调整的效果,进而,丰富了目标版本Matlab的功能多样性。
-
公开(公告)号:CN118841057A
公开(公告)日:2024-10-25
申请号:CN202410828097.9
申请日:2024-06-25
Applicant: 潍柴动力股份有限公司
Abstract: 本申请公开了一种EEPROM数据存储的控制方法、设备及介质,用以解决现有EEPROM存储系统的中间数组浪费RAM资源、延长读写时间及增加维护成本的问题。方法包括:在RAM中划分EEPROM Block分段并定义EEPROM变量结构体,将每个EEPROM成员变量存储至Flash模拟的EEPROM;在上电或初始化时读取所有EEPROM成员变量以计算新数据校验和;在新数据校验和与存储的数据校验和相等且校验和计算开始标志不为1时为EEPROM成员变量赋值,并在下电或有存储需求时将赋值后的EEPROM成员变量及新数据校验和存储至Flash模拟的EEPROM,实现EEPROM数据存储控制。
-
公开(公告)号:CN112397128B
公开(公告)日:2024-06-18
申请号:CN202011302770.3
申请日:2020-11-19
Applicant: 潍柴动力股份有限公司
Abstract: 本申请提供一种Flash存储器的控制方法和装置,应用于车载电子控制单元,方法包括:车辆下电阶段,根据Flash划分的各个存储块的可存储数据量确定待写入存储块,向待写入存储块写入待存储数据,写入后,若各个存储块的可存储数据量不符合预设条件,将部分存储块的擦除标志位置为1,车辆上电阶段,查找出待擦除存储块(擦除标志位为1的存储块)并对待擦除存储块执行数据擦除操作,若擦除过程中异常断电,则等待车辆再次上电后重新确定待擦除存储块并继续执行数据擦除操作。本方案将数据擦除和数据写入操作分别在上电阶段和下电阶段执行,即使上电时异常断电也能够在再次上电后继续进行擦除,避免下电阶段在未擦除的存储块写入数据,防止Flash存储器损坏。
-
-
-
-
-
-
-
-
-