-
公开(公告)号:CN114741137B
公开(公告)日:2024-02-20
申请号:CN202210498659.9
申请日:2022-05-09
Applicant: 潍柴动力股份有限公司 , 潍坊潍柴动力科技有限责任公司
Abstract: 一种基于多核微控制器的软件启动方法、装置、设备及存储介质,该方法包括:将软件划分为引导模块和若干功能模块,在引导模块、若干功能模块的代码中,分别指定引导模块、若干功能模块的地址段;系统上电启动;将软件刷写至非易失闪存中;运行引导模块,启动主核,主核运行至少一个功能模块;执行功能模块中的main函数,然后启动多个从核,多个从核分别运行与其对应的至少一个功能模块;调用与主核对应的功能模块中的同步接口,对主核和多个从核进行同步;主核、多个从核均进入周期任务,进行执行。本发明能够对一个软件中的若干功能模块进行分核运行,便于后期维护,降低软件迭代周期,缩短产品开发周期。
-
公开(公告)号:CN117171763A
公开(公告)日:2023-12-05
申请号:CN202311236750.4
申请日:2023-09-22
Applicant: 潍柴动力股份有限公司
Abstract: 本申请提供了一种嵌入式系统的保护方法及装置,该方法包括:获取嵌入式系统对应的一组数据,一组数据对应于同一个物理特征,物理特征与嵌入式系统的安全相关;为一组数据分配连续的存储空间,将一组数据存储至存储空间;对一组数据进行校验计算,得到一组数据对应的第一校验值;响应于嵌入式系统的业务请求,基于存储空间的首地址和末地址,从存储空间中读取数据,得到待使用数据,对待使用数据进行校验计算,得到第二校验值;至少基于第一校验值和第二校验值,对嵌入式系统进行保护。
-
公开(公告)号:CN110764966B
公开(公告)日:2023-07-18
申请号:CN201910867359.1
申请日:2019-09-12
Applicant: 潍柴动力股份有限公司
IPC: G06F11/30
Abstract: 本申请公开了一种用于ECU安全监控系统工作模式的自适应方法及系统,包括:安全监控芯片获取调试器接口电路的电平状态,存储为无符号变量,通过SPI指令将无符号变量发送至主芯片;接收主芯片发送的对比信号,与无符号变量进行校验;根据校验结果启用调试模式或产品模式,执行对应模式下的安全机制。通过将调试器接口电路获取的电平状态存储为无符号变量,发送至主芯片,再将此无符号变量与主芯片发送的对比信号进行校验,根据校验结果启用调试模式或产品模式,执行对应模式下的安全机制,能够在不更改硬件电路的情况下自动识别需要启用的工作模式,从而选择是否启用完整的安全机制,避免调试信息混乱,减少硬件变更的额外消耗、实验成本和人力成本。
-
公开(公告)号:CN116339770A
公开(公告)日:2023-06-27
申请号:CN202310033317.4
申请日:2023-01-10
Applicant: 潍柴动力股份有限公司 , 潍坊潍柴动力科技有限责任公司
Abstract: 本申请公开了一种数据刷写方法、装置、设备及存储介质,包括:获取刷写指令;对所述刷写指令进行刷写验证;响应于验证通过,基于所述刷写指令进行数据刷写。如此,在本申请中,在进行数据刷写之前,会对刷写指令进行刷写验证,该刷写验证采用了数字签名的方式,其能极大的保证刷写的安全,防止恶意盗刷等非法行为,提高了数据刷写的安全性。
-
公开(公告)号:CN111120128B
公开(公告)日:2022-08-05
申请号:CN201911393572.X
申请日:2019-12-30
Applicant: 潍柴动力股份有限公司
Abstract: 本申请公开了一种发动机同步检测方法和装置,该方法通过获取当前的第一凸轮轴信号;根据据第一凸轮轴信号,确定出凸轮轴信号盘上的特征齿的位置点;其中,凸轮轴信号盘上的预设齿数大于齿数阈值;自确定出凸轮轴信号盘上的特征齿的位置点时的时间点开始,对凸轮轴信号盘旋转的齿数进行计数,直至再次确定出凸轮轴信号盘上的特征齿的位置点为止;若第一凸轮轴信号的齿数计数结果与预设齿数一致,则确定出发动机同步。由于凸轮轴信号盘上的预设齿数大于齿数阈值,因此电子控制单元能快速获取当前的第一凸轮轴信号。且本申请中仅使用第一凸轮轴信号就确定出发动机同步,不再需要结合曲轴信号来确定发动机同步,提高了确定出发动机同步的效率。
-
公开(公告)号:CN111123167B
公开(公告)日:2022-04-05
申请号:CN201911377664.9
申请日:2019-12-27
Applicant: 潍柴动力股份有限公司
IPC: G01R31/67
Abstract: 本申请提供了一种曲轴传感器的信号线的检测方法、装置、系统及设备,通过获取曲轴信号;判断曲轴信号是否处于稳定状态;若判断出曲轴信号处于稳定状态,计算一个完整的曲轴信号中的每一个信号的正占空比;利用每一个信号的正占空比,计算得到每一个信号的正占空比所对应的偏差百分比;偏差百分比为每一个信号的正占空比相较于平均正占空比的偏差百分比;平均正占空比为完整的曲轴信号的每一个信号的正占空比的平均值;计算得到完整的曲轴信号中正占空比所对应的偏差百分比超过预设值的信号的数量;计算得到的正占空比所对应的偏差百分比超过预设值的信号的数量达到阈值,确认曲轴传感器的信号线反接。用于快速识别曲轴传感器的信号线是否反接。
-
公开(公告)号:CN111120177B
公开(公告)日:2022-04-05
申请号:CN201911359011.8
申请日:2019-12-25
Applicant: 潍柴动力股份有限公司
Abstract: 本申请提供了的一种发动机的启动方法、装置、系统及设备,该方法包括:通过采集曲轴信号;其中,曲轴信号在发动机启动的过程中被持续采集;然后,判断曲轴信号的持续时间是否大于预设的持续时间;若判断出曲轴信号的持续时间大于预设的持续时间,则获取曲轴齿轮的齿信号的数量;其中,曲轴齿轮的齿信号的数量的起始采集时刻为达到预设的持续时间的时刻;之后,判断曲轴齿轮的齿信号的数量,是否大于预设的曲轴齿轮的齿信号的数量;最后,若判断出曲轴齿轮的齿信号的数量,大于预设的曲轴齿轮的齿信号的数量,则控制发动机启动。以达到有效地滤除由于曲轴齿轮的咬合,而出现的干扰信号,使得发动机可以正常启动的目的。
-
公开(公告)号:CN112579135A
公开(公告)日:2021-03-30
申请号:CN202011528647.3
申请日:2020-12-22
Applicant: 潍柴动力股份有限公司
Abstract: 本发明公开了一种用于车辆控制单元的刷写控制方法、系统及车辆,该方法包括:将待刷写程序写入外部存储模块的数据存储区,并将当前车辆控制单元中运行程序的备份程序写入外部存储模块的应用程序备份区;启动程序刷写流程;判断程序刷写过程是否发生异常;若程序刷写过程未发生异常,则根据所述数据存储区存储的待刷写程序对车辆控制单元进行刷写;若程序刷写过程发生异常,则根据所述应用程序备份区存储的备份程序对车辆控制单元进行刷写。本发明通过设置外部存储模块存储待刷写程序及备份程序,在刷写异常时根据备份程序进行刷写更新,实现远程刷写的回滚功能,减少控制单元内存的占用,避免刷写异常导致的设备停机。
-
公开(公告)号:CN110671204A
公开(公告)日:2020-01-10
申请号:CN201910944065.4
申请日:2019-09-30
Applicant: 潍柴动力股份有限公司
Abstract: 本发明涉及发动机技术领域,具体涉及一种发动机系统和发动机系统的控制方法,发动机系统包括凸轮轴、信号盘和激光传感器,信号盘安装于凸轮轴上,信号盘的周边沿周向等间距设置有多个刻度齿和一个检测标记,一个检测标记设置于多个刻度齿之间,一个检测标记与发动机内指定活塞的上止点对应,激光传感器设置于发动机上且与信号盘对应,激光传感器用于检测经过其检测区域的多个刻度齿和一个检测标记。本发明的发动机系统能够通过一个激光传感器检测发动机内活塞的位置以及发动机的转速,降低了发动机的制造成本,降低了发动机发生故障的风险。
-
公开(公告)号:CN110344957A
公开(公告)日:2019-10-18
申请号:CN201910656727.8
申请日:2019-07-19
Applicant: 潍柴动力股份有限公司
Abstract: 本申请提供了一种发动机喷油时间的确定方法及装置,通过判断曲轴传感器和凸轮轴传感器是否发生故障,及时在曲轴传感器故障的情况下调整控制策略,利用凸轮轴传感器提供的信号以及预先存储的凸轮轴均匀齿的实际位置与标定位置之间的角度间隔确定发动机喷油时间。由于在利用凸轮轴信号确定发动机的喷油时间时,考虑了由于安装、制造或温度波动等原因引起的机械膨胀而导致实际的凸轮轴信号相对于设计位置的偏差,因此可以避免在单凸轮模式下计算喷油时间时引入该偏差,提高了喷油时间的精确度,改善了发动机的性能。
-
-
-
-
-
-
-
-
-