-
公开(公告)号:CN117032754A
公开(公告)日:2023-11-10
申请号:CN202311007733.3
申请日:2023-08-10
Applicant: 潍柴动力股份有限公司 , 潍坊潍柴动力科技有限责任公司
IPC: G06F8/65
Abstract: 本申请提供了一种OTA的刷写方法、装置、可读存储介质和电子设备,OTA刷写文件包括配置文件和至少一个流程文件,该方法包括:根据配置数据设置配置图元,并根据设置好的配置图元生成配置文件,配置文件由多个字节组成;根据流程数据设置流程图元,并根据设置好的流程图元生成流程文件,流程文件由多个字节组成;将配置文件和流程文件传输至TBOX,以使得TBOX在不存储配置文件和流程文件的情况下解析配置文件和流程文件,得到配置解析文件和流程解析文件,以使得TBOX采用配置解析文件和流程解析文件对OTA进行刷写。采用有具体含义的几个字节表示配置文件和流程文件,且在TBOX中不进行存储,节省了TBOX的存储空间。
-
公开(公告)号:CN109255105B
公开(公告)日:2023-04-18
申请号:CN201811146384.2
申请日:2018-09-29
Applicant: 潍柴动力股份有限公司
IPC: G06F40/197 , G06F40/117 , G06F16/16
Abstract: 本发明公开了一种ECU数据标定方法及装置,包括:根据第一数据版本和第二数据版本,生成变量关系对应表,其中,第一数据版本表征成熟版ECU数据版本,第二数据版本表征待标定的ECU数据版本;根据第一数据版本的数据文件中的变量内部值,计算获得第一数据版本的变量实际值;根据变量关系对应表,将第一数据版本的变量实际值,确定为第二数据版本的变量实际值;根据第二数据版本的变量实际值和第二数据版本的变量信息进行计算,获得第二数据版本的变量内部值;将第二数据版本的变量内部值,写入到第二数据版本的数据文件中。通过本发明实现了对ECU数据的自动标定,提高了数据的标定效率和准确性。
-
公开(公告)号:CN109356732B
公开(公告)日:2021-10-29
申请号:CN201811148454.8
申请日:2018-09-29
Applicant: 潍柴动力股份有限公司
IPC: F02D29/02
Abstract: 本发明提供了一种实现发动机越控模式的控制方法及装置,该方法包括:接收用于开启越控模式的第一信号;如果确定车辆处于故障状态,获取正常模式下故障状态预关联的降级;将携带有降级的第一控制指令发送至发动机控制器,以使发动机控制器不响应降级,直至接收到用于关闭越控模式的第二信号。本发明可以实现故障状态和降级的脱离,从而达到不限速不限扭的要求。
-
公开(公告)号:CN110888606A
公开(公告)日:2020-03-17
申请号:CN201911334536.6
申请日:2019-12-23
Applicant: 潍柴动力股份有限公司
IPC: G06F3/06
Abstract: 本申请提供一种刷写系统及发动机,刷写系统包括:控制器、随机存取存储器和写入设备,其中,控制器分别与写入设备和随机存取存储器连接;控制器用于,接收写入设备发送的第一写入信息,根据第一写入信息和第一预设容量,确定缓存次数,根据缓存次数,将第一写入信息发送至随机存取存储器。用于节省随机存取存储器的缓存资源。
-
公开(公告)号:CN114968340A
公开(公告)日:2022-08-30
申请号:CN202210674236.8
申请日:2022-06-15
Applicant: 潍柴动力股份有限公司 , 潍坊潍柴动力科技有限责任公司
Abstract: 本申请提供了一种信息类数据识别方法及装置。在执行方法时,先配置输入参数、标定量和输出参数;输入参数包括待识别数组;然后利用标定量定位和标识特殊字符在待识别数组中的位置;通过标定量确定输出参数的有效数组长度;再通过特殊字符在待识别数组中的位置、有效数组长度和有效数组与特殊字符的位置关系获取待识别数组中的有效数组;最后输出有效数组。这样,即使软件升级导致待识别数组的命名格式改变,依然能够识别改变后的待识别数组中的有效数组。达到了一版软件可以识别多个软件版本的命名格式,通过一版软件就可以完成新旧软件的对接的效果,大大减少了软件版本升级对接工作量。
-
公开(公告)号:CN114745339A
公开(公告)日:2022-07-12
申请号:CN202210372919.8
申请日:2022-04-07
Applicant: 潍柴动力股份有限公司 , 潍坊潍柴动力科技有限责任公司
IPC: H04L47/36
Abstract: 本申请提供了一种多包报文数据的传输方法、传输装置和传输系统,该方法包括:获取多个不同长度的报文数据组和各报文数据组的长度,各报文数据组包括多个数据,报文数据组的长度为报文数据组的数据的个数;根据各报文数据组的长度,确定各报文数据组的接收模式,一种接收模式对应一种长度;控制接收装置根据各接收模式,接收对应长度的各报文数据组。该方法解决了无法通过一版软件传输多种长度的多包报文数据的问题。
-
公开(公告)号:CN111047736A
公开(公告)日:2020-04-21
申请号:CN201911391283.6
申请日:2019-12-30
Applicant: 潍柴动力股份有限公司
IPC: G07C5/08
Abstract: 本申请提供一种数据存储装置、方法、电子控制单元及汽车,通过将数据存储装置设置在ECU内部,并设置数据存储装置包括ECU主芯片和记录模块,ECU主芯片与记录模块集成在同一块电路板上,ECU主芯片用于根据配置信息,获取发动机的运行状态信息,并控制记录模块对运行状态信息进行存储,实现了对发动机的运行状态信息的记录和存储,同时,提高了数据存储装置的安全等级和抗干扰能力。
-
公开(公告)号:CN118916059A
公开(公告)日:2024-11-08
申请号:CN202411157856.X
申请日:2024-08-22
Applicant: 潍柴动力股份有限公司
Abstract: 本申请公开了一种程序数据刷写方法及相关装置,涉及软件技术领域,接收平台下发的程序数据,程序数据包括信息区和有效数据区,信息区中包含控制器中各分区的分区类型、分区地址和数据长度,有效数据区中包含各分区待刷写的有效数据;响应平台下发的远程刷写指令,通过匹配信息区中各分区的分区类型确定当前待刷写的目标分区,并获取目标分区对应的目标分区地址和目标数据长度;根据目标数据长度从有效数据区中读取目标分区对应的目标有效数据,并按照目标分区地址对控制器刷写目标有效数据。本申请中程序数据可以下载存储于车载终端中,按照平台的刷写需求以分区的方式进行远程刷写,这就无需平台重复转换,减少流量消耗,提升远程刷写效率。
-
公开(公告)号:CN115314339B
公开(公告)日:2023-06-23
申请号:CN202210932780.8
申请日:2022-08-04
Applicant: 潍柴动力股份有限公司 , 潍坊潍柴动力科技有限责任公司
Abstract: 本申请提供了一种CAN通道标定量的查重方法、查重装置、处理器与车辆,该查重方法包括:将多个报文信息更新至第一初始预定数组中,得到第一预定数组,其中,报文信息包括目标CAN报文的报文名称和CAN通道标定量;根据各报文信息中的CAN通道标定量,确定CAN通道标定量相同的各报文信息在第一预定数组中的位置信息,得到目标位置信息;将目标位置信息以及目标报文名称更新至第二初始预定数组中,得到第二预定数组,其中,目标报文名称为目标位置信息对应的报文信息中的报文名称,从而解决了现有技术中人工对CAN通道的标定量进行查重的效率较低的问题。
-
公开(公告)号:CN114995874A
公开(公告)日:2022-09-02
申请号:CN202210689416.3
申请日:2022-06-17
Applicant: 潍柴动力股份有限公司 , 潍坊潍柴动力科技有限责任公司
IPC: G06F8/71
Abstract: 本申请提供一种配置变量处理方法、装置、设备、存储介质及程序产品。该方法包括:获取至少一个控制参数,并确定各控制参数对应的数据识别符DID;将所有DID输入预设的报文模板,得到第一报文,其中所述报文模板和所述第一报文中均含有至少一个预设接口函数;采用所述预设接口函数,读取第一报文中对应的各DID,得到与DID对应的配置变量;将所有所述配置变量发送至控制器局域网络CAN总线,以使所述CAN总线将所述配置变量发送至目标单元。本申请的方法,避免了每次版本升级都需要重新标定配置变量的地址,减少了标定工作量,增加了配置变量的标定效率。
-
-
-
-
-
-
-
-
-