控制方法、装置、移动设备及计算机可读存储介质与流程
本技术实施例涉及车辆控制,涉及但不限于一种控制方法、装置、移动设备及计算机可读存储介质。
背景技术:
1、混合动力汽车的纯电状态,是指发动机完全熄火、仅由动力电池驱动电机行驶的工作状态。由于电价远低于油价,且发动机不运转,因而能降低能源成本及维护成本。此外,纯电状态还具备噪音低、零排放等优势。但在相关技术中,要么一直保持发动机管理系统的电源处于唤醒状态,要么在发动机有运行需求时才唤醒发动机管理系统,存在能耗与排放检测无法兼顾的问题。
技术实现思路
1、有鉴于此,本技术实施例提供的控制方法、装置、移动设备计算机可读存储介质,可以在确保排放检测的同时降低能耗,从而兼顾能耗与排放检测。本技术实施例提供的控制方法、装置、移动设备、计算机可读存储介质及计算机程序产品是这样实现的:
2、本技术实施例的第一方面,提供一种控制方法,应用于混合动力的移动设备,该方法包括:
3、在所述移动设备处于纯电状态的情况下,切断所述移动设备的发动机管理系统的电源,以控制所述发动机管理系统进入休眠状态;
4、在所述移动设备满足唤醒条件时,接通所述发动机管理系统的电源,以控制所述发动机管理系统在所述纯电状态下进入运行状态;所述唤醒条件包括外部请求条件、荷电状态条件以及硬件保护条件至少之一;
5、通过所述移动设备的发动机管理系统采集排放数据,并将所述排放数据发送至所述移动设备的排放检测系统;所述排放检测系统用于基于所述排放数据进行排放的合规性检测。
6、本技术实施例所提供的控制方法,在移动设备处于纯电状态的情况下,能够及时切断移动设备的发动机管理系统的电源,以使得发动机管理系统进入休眠状态。避免了因发动机管理系统长期通电而产生的静态功耗,从而降低移动设备的功耗。并且还在移动设备满足唤醒条件时,便接通发动机管理系统的电源,以使得发动机管理系统在纯电状态下进入运行状态,也即提前唤醒发动机管理系统。并利用移动设备的发动机管理系统进行排放的合规性检测。此外,由于唤醒条件包括外部请求条件、荷电状态条件以及硬件保护条件这三种条件至少之一,实现了多维度触发唤醒,从而提升唤醒发动机管理系统的及时性及多样性。如此,在移动设备进入非纯电状态(混动模式、发动机直驱模式、运动模式)之前,便启动排放的合规性检测。进而在进入非纯电状态之后,能够平稳、精准地进行排放的合规性检测,从而确保排放检测的及时性、有效性及精准性。最终同时兼顾能耗与排放检测。
7、在一些实施例中,所述唤醒条件包括所述外部请求条件;所述在所述移动设备满足唤醒条件时,接通所述发动机管理系统的电源,包括:通过所述移动设备的整车控制器响应于接收到的故障灯点亮(malfunction indicator lamp,mil)请求和/或故障清除请求,接通所述发动机管理系统的电源。
8、通过外部请求条件唤醒发动机管理系统的方法,是将诊断请求作为唤醒源之一,使整车控制器能够根据移动设备的实际诊断需求,主动决定何时为发动机管理系统通电。相较于通常通过硬线或can报文被动唤醒的相关技术,本技术实施例能够实现功耗的精准控制。本技术实施例只有在真正需要发动机参与诊断处理(如响应mil请求或清除故障码)时才唤醒发动机管理系统,避免了发动机管理系统在纯电行驶或静置状态下不必要的频繁启动,避免无效上电,降低了整车静态功耗。当整车控制器接收到故障灯点亮请求(milrequest)时,立即唤醒发动机管理系统,确保排放相关故障能被快速处理并点亮仪表报警灯,及时响应报警需求:符合相关法规对故障响应实时性的要求。在外部诊断设备发送“清故障码请求”时,整车控制器主动唤醒发动机管理系统,使发动机管理系统能及时接收并执行清除指令,无需驾驶员手动上电(如按启动键),提升了维修便利性。简化了维修操作流程。
9、在一些实施例中,在所述切断所述移动设备的发动机管理系统的电源之后,所述方法还包括:通过所述移动设备的整车控制器基于所述移动设备的移动速度速、所述移动设备的行驶距离、所述移动设备的发动机水温至少之一确定驾驶循环次数;通过所述移动设备的整车控制器基于所述发动机水温确定暖机循环次数。
10、通过上述驾驶循环次数及暖机循环次数的确定,相关法规明确规定,故障灯熄灭和故障码清除需要依赖连续驾驶循环和暖机循环的计数。本技术实施例确保即使在发动机管理系统休眠期间,整车控制器仍能持续“计数”,从而在后台完成故障恢复的验证流程。若发动机管理系统断电即停止计数,则车辆每次熄火后循环计数都会中断,相关法规要求的“连续循环”将永远无法达成,导致故障灯无法自动熄灭。而本技术实施例通过“计数”避免了“循环中断”,进而避免验证失败。整车控制器在移动设备部分下电后仍可低功耗运行。由整车控制器接管计数,使得驾驶循环和暖机循环的统计不依赖发动机管理系统上电,实现了低功耗下的持续“计时”,以及数据的连续性和真实性。整车控制器通过持续监控车速、里程和水温,可以精准判断是否已完成足够的循环次数,从而决定是否唤醒发动机管理系统进行故障验证(如清码或mil熄灭操作),避免发动机管理系统长时间冗余唤醒。为“按需唤醒发动机管理系统”提供数据基础。若循环计数仅存储在发动机管理系统的随机存取存储器(random access memory,ram)中,发动机管理系统断电后数据会丢失。本技术实施例由整车控制器的非易失性存储器存储计数值,即使整车彻底断电,计数结果也能永久保留,防止数据丢失,增强了移动设备的鲁棒性与数据安全性。
11、在一些实施例中,在所述接通所述发动机管理系统的电源之后,所述方法还包括:所述移动设备的整车控制器将所述驾驶循环次数和所述暖机循环次数发送至所述发动机管理系统。
12、通过上述数据同步过程,相关法规要求故障灯(mil)熄灭和故障码(dtc)清除必须依赖连续驾驶循环和暖机循环的计数。整车控制器将计数发给发动机管理系统,使发动机管理系统能获取完整的循环历史,从而准确判断是否满足“连续40个暖机循环无故障”的清除条件。从而支撑“mil自动熄灭”与“故障码清除”决策。如果整车控制器的计数和发动机管理系统内部记录不一致,通过数据同步能够避免发动机管理系统因自身过时数据而错误延迟熄灭mil,或错误地提前清除故障码。从而避免了“信息孤岛”导致误判。
13、在一些实施例中,在所述接通所述发动机管理系统的电源之后,所述方法还包括:在接通时长达到第一时长阈值时,再次切断所述发动机管理系统的电源;和/或,在接收到诊断完成报文时,再次切断所述发动机管理系统的电源;所述诊断完成报文是所述发动机管理系统在完成排放检测后发送的。
14、通过上述断电过程,唤醒发动机管理系统是为了响应诊断请求(如点亮mil或清码)。这些任务通常仅需数秒即可完成。若发动机管理系统完成任务后仍持续通电,会白白消耗蓄电池电量。设置第一时长阈值(如30秒或1分钟),相当于一个“安全保险”,确保发动机管理系统不会因异常情况(如整车控制器死机、总线通信中断)而长时间上电,从而保护蓄电池。防止长时间空转耗电。这种“用完即断”的策略,是新能源汽车“低功耗设计”的核心体现,尤其适用于发动机不常启动的插电混动车型,能显著降低静态电流损耗。第二种条件(接收到诊断完成报文)是一种“智能主动断电”策略。它表明动机管理系统在完成排放检测(如催化器监测、氧传感器自检)后,主动通知整车控制器“我的任务已完成,可以断电了”。这使得断电时机完全由实际任务进度决定,而不是僵化地等待超时。无需等待,完成任务即断电。这种“即时响应”能更快释放系统资源,让整车控制器能更快地进入下一轮管理周期(如再次休眠或响应其他唤醒请求),提高了整车控制器的工作效率。实现“任务导向”的智能化唤醒机制。
15、在一些实施例中,所述唤醒条件包括所述荷电状态条件;所述在所述移动设备满足唤醒条件时,接通所述发动机管理系统的电源,包括:在荷电状态低于预设占比时,接通所述发动机管理系统的电源;其中,在所述移动设备处于强制纯电模式下,且所述荷电状态小于第一占比时,接通所述发动机管理系统的电源;在所述移动设备处于纯电优先模式下,且所述荷电状态小于第二占比时,接通所述发动机管理系统的电源;所述第一占比小于所述第二占比。
16、通过荷电状态条件唤醒发动机管理系统,在强制纯电模式下,需求是“尽可能多用电”,通常用于短途通勤或希望最大化纯电续航的场景。设定较低的第一占比(唤醒阈值),意味着系统会“忍到最后一刻”才启动发动机,从而榨干电池的可用电量,最大限度地延长纯电行驶里程。而纯电优先模式下,需求是“能用电时尽量用电,但随时准备用油”,是一种更兼顾平衡的策略。设定较高的第二占比(唤醒阈值),意味着系统会“留有余地”地提前介入,在电量尚有一定储备时就启动发动机,以保护电池寿命并确保车辆始终具备充足的动力储备。从而将唤醒阈值与驾驶模式深度绑定,使得同一套硬件能精准适配用户不同的用车意图。在强制纯电模式下,虽然允许电量消耗到更低水平,但通过设定“第一占比”,系统为电池保留了一个安全底线,避免了因过度放电导致电池不可逆的损伤(如锂析出),防止电池深度放电,符合电池管理系统的耐久性要求。在纯电优先模式下,通过较高的“第二占比”,系统在电量充裕时就让发动机介入,预留动力储备,这保证了在需要急加速或爬坡等高功率需求时,电池仍有足够的电量支持电机输出峰值功率,提升了驾驶安全性。从而平衡“纯电续航”与“电池健康”。
17、在一些实施例中,所述唤醒条件包括所述硬件保护条件;所述在所述移动设备满足唤醒条件时,接通所述发动机管理系统的电源,包括:响应于发动机启动请求和/或加油请求,接通所述发动机管理系统的电源。
18、通过硬件保护条件唤醒发动机管理系统,发动机启动请求或加油请求属于硬件层面的刚性需求,这些动作直接关系到移动设备能否正常行驶和供油系统的安全。本技术实施例将这些硬件请求作为独立唤醒源,确保发动机管理系统在任何情况下(即使车辆处于深度休眠)都能被立即唤醒并执行相应操作,确保关键动作可靠执行,避免了因软件策略(如电量管理)或通信延迟导致的操作受阻。如果因电源管理策略的误判(如认为电量过低而禁止唤醒)导致发动机无法启动,在高速行驶或紧急情况下可能引发危险。本技术实施例将硬件保护条件置于较高优先级,符合对“安全目标”的要求,规避功能安全风险,确保移动设备动力系统的可用性。与基于定时器或周期性唤醒不同,本技术实施例仅在真正需要发动机执行物理动作时才唤醒发动机管理系统,避免了不必要的能源消耗。例如,在纯电行驶过程中,如果驾驶员没有发出启动发动机或加油的指令,发动机管理系统可以继续保持休眠,从而节省12v蓄电池电量。加油请求(如燃油泵预加压)通常需要在发动机启动前完成,以确保燃油系统压力达标。通过将该加油请求作为唤醒条件,发动机管理系统可以在启动前完成燃油系统自检和建压,精准匹配硬件需求,保证了启动的可靠性和响应速度。
19、在一些实施例中,在所述接通所述发动机管理系统的电源之后,所述方法还包括:响应于下电指令,在达到预设时长后,切断所述移动设备的发动机管理系统的电源,以使得所述发动机管理系统由运行状态进入休眠状态。
20、通过上述延迟断电,等待一段预设时长后再执行断电操作,为发动机管理系统提供了完成关键数据保存、状态迁移和硬件保护的必要时间窗口,从而保障了诊断数据的完整性、系统状态的稳定性以及下次启动的可靠性。相关法规要求当发生故障时,发动机管理系统必须将故障发生时的关键环境参数(如车速、水温、发动机转速、短期燃油修正值等)保存为“冻结帧(freeze frame)”。如果断电过快,这些数据可能尚未完整写入非易失性存储器(nvm),导致下次上电时数据丢失或损坏。延时断电为发动机管理系统提供了将这些易失性ram中的数据写入eeprom或flash的宝贵时间。完成“冻结帧”数据的保存。在每次运行结束前,发动机管理系统需要将本驾驶循环内积累的各类计数器(如故障码出现的次数、循环计数)更新并存储。立即断电可能导致循环计数未能及时更新,从而影响后续的“mil自动熄灭”和“故障码清除”逻辑。完成了驾驶循环、暖机循环的最终记录,从而保障车载诊断系统诊断数据的完整性与法规合规性。发动机管理系统在运行时可能正在执行某些持续监测任务(如催化器加热、氧传感器自检、风扇或水泵冷却)。延时断电可以确保这些诊断进程能够自然终止或安全中断,避免因强制断电引发内部状态机紊乱,导致下次启动时出现“残留诊断状态”干扰。
21、在一些实施例中,所述方法还包括:在所述移动设备的上电时长小于第二时长阈值的情况下,保持接通所述发动机管理系统的电源;和/或,在所述移动设备处于预设检测场所的情况下,保持接通所述发动机管理系统的电源;和/或,在所述移动设备的检测接口的电平发生变化的情况下,保持接通所述发动机管理系统的电源。
22、通过上述保持电源接通方法,当移动设备上电时长小于第二时长阈值时,发动机尚未达到正常工作温度,许多排放相关的监测任务(如催化器加热、氧传感器自检)可能尚未完成。如果此时立即断电,这些未完成的监测项会被标记为“未就绪”,导致车载诊断系统就绪状态不完整。强制保持发动机管理系统电源接通,可以确保这些诊断任务有足够的时间完成或被妥善挂起,避免因频繁短途行驶导致年检时车载诊断系统就绪状态检查失败。确保了日常年检、公告认证、法规抽检的需求,诊断设备即插即可读取车载诊断系统的信息,满足首帧响应时间法规要求。当移动设备处于预设检测场所(如机动车检测站、维修店维修工位)时,外接的诊断设备需要通过车载诊断系统接口读取车辆的诊断信息(如故障码、冻结帧、就绪状态值)。如果发动机管理系统在此期间因电源管理策略而自动休眠,可能导致检测中断或失败。强制保持发动机管理系统电源接通,确保了外部诊断设备能够完整、无中断地读取所有数据,适配“年检、维修”场景下的特殊需求,从而支持年检合规和维修效率。当维修人员将诊断仪插入车辆的obd接口时,该接口的某个针脚会发生电平变化(例如从低电平变为高电平)。这一变化是外部设备请求通信的物理信号。强制保持发动机管理系统电源接通,可以确保发动机管理系统立即响应诊断仪的连接请求,无需等待软件层面的唤醒逻辑,支持“即插即用”的诊断仪操作,从而提升了维修操作的即时性和可靠性。三种条件(时间、场所、电平)互为补充,形成了一张“防休眠保护网”。无论是因为人为原因(短途驾驶)、环境原因(检测站)还是工具原因(诊断仪连接),都能确保发动机管理系统的可用性,提升复杂工况下的容错能力,避免了因电源管理过于激进导致的系统功能降级。
23、在一些实施例中,所述方法还包括:在所述移动设备处于强制保电模式或智能模式的情况下,保持接通所述发动机管理系统的电源。
24、通过上述保持电源接通方法,强制保电模式的核心目标是“不惜代价维持电量”,为实现这一目标,发动机需要在电量低于设定值时随时启动进行充电,或在行驶中持续参与驱动。如果发动机管理系统电源被切断,发动机将无法响应整车控制器的启动指令,导致强制保电功能失效。保持发动机管理系统持续上电,确保了该模式的“刚性执行”。智能模式(如ai能耗管理)需要根据导航路况、驾驶风格等信息动态决定何时用油、何时用电。这种决策具有随机性和突发性(例如,系统预测前方将进入拥堵路段,决定提前启动发动机进行充电)。如果发动机管理系统处于休眠状态,从“唤醒”到“就绪”的数百毫秒延迟可能导致错失最佳决策窗口。保持发动机管理系统电源接通,为智能模式的实时决策提供了硬件保障。最终保障模式功能的完整实现。发动机管理系统从休眠状态到完全进入工作模式,通常需要经历电源上电、微控制单元启动、初始化自检、与整车控制器建立通信等多个步骤,耗时可能在几百毫秒到数秒不等。在需要发动机瞬间介入的场景(如突然加速超车、爬坡)下,这种延迟会严重影响驾驶体验。强制保持发动机管理系统接通,消除唤醒延迟,使得发动机可以在整车控制器发出指令的瞬间立即响应,实现了动力输出的无缝衔接。在强制保电模式下,发动机可能因电量波动而频繁启动或停机。如果每次启动都需要先唤醒发动机管理系统,不仅增加了功耗,还可能因频繁上电/下电影响发动机管理系统的长期可靠性。保持持续上电,使发动机可以快速、频繁地启停而不必担心电源管理的限制,提升了系统的耐用性。最终实现“零延迟”的动力响应。
25、在一些实施例中,在所述切断所述移动设备的发动机管理系统的电源之后,所述方法还包括:通过所述移动设备的整车控制器向所述排放检测系统发送代理心跳报文,所述代理心跳报文用于指示所述发动机管理系统在所述纯电状态下处于休眠状态。
26、通过上述代理心跳报文确保车载诊断系统在发动机不工作(纯电状态)时,仍能维持对排放相关部件的监控活性,避免因发动机管理系统离线导致排放检测系统误判或异常报警,同时优化了网络通信负载和电源管理。在纯电状态下,发动机管理系统因断电而主动离线,但车载诊断系统(特别是排放检测模块)仍可能期望接收到周期性的“心跳信号”以确认发动机管理系统的存活状态。如果整车控制器不发送代理心跳,排放检测系统可能会误认为发动机管理系统出现“节点丢失”故障(例如can总线故障或发动机管理系统崩溃),从而错误地点亮mil或存储故障码。代理心跳报文明确告诉排放检测系统:“发动机管理系统是主动休眠,并非故障”,避免了不必要的报警。部分车载诊断系统监测项(如蒸发排放系统监控)在纯电状态下可能仍需进行间接评估。代理心跳报文可以在其中携带必要的状态信息(如“当前为纯电状态”),使排放检测系统能够正确理解当前工况,从而在法规允许的范围内维持诊断程序的运行,保持法规合规性,确保车载诊断系统就绪状态不被破坏。从而维持车载诊断系统的“在线感知”。如果发动机管理系统保持在线,发动机管理系统会按照固定周期(如50毫秒或100毫秒)发送大量发动机运行参数(如转速、喷油脉宽、氧传感器电压等)。在纯电状态下,这些数据无实际意义。通过由整车控制器发送轻量级的“代理心跳”(仅包含少量状态信息),可以大幅降低can总线上的通信负载,为其他关键报文(如电池管理、电机控制)让出带宽。代理心跳报文可以包含“发动机管理系统休眠状态”标志,让其他依赖发动机管理系统数据的控制器(如仪表盘、空调系统)明确知道发动机已停止工作,从而自动调整其内部逻辑。例如,仪表盘可以据此显示“ev”指示灯,而无需通过复杂的逻辑推测。
27、本技术实施例的第二方面,还提供一种控制装置,该装置包括:第一切断模块、第一接通模块和处理模块;
28、第一切断模块,用于在移动设备处于纯电状态的情况下,切断所述移动设备的发动机管理系统的电源,以控制所述发动机管理系统进入休眠状态;
29、第一接通模块,用于在所述移动设备满足唤醒条件时,接通所述发动机管理系统的电源,以控制所述发动机管理系统在所述纯电状态下进入运行状态;所述唤醒条件包括外部请求条件、荷电状态条件以及硬件保护条件至少之一;
30、处理模块,用于通过所述移动设备的发动机管理系统采集排放数据,并将所述排放数据发送至所述移动设备的排放检测系统;所述排放检测系统用于基于所述排放数据进行排放的合规性检测。
31、本技术实施例的第三方面,提供的一种移动设备,该移动设备包括发动机管理系统、排放检测系统、存储器和处理器,存储器存储有可在处理器上运行的计算机程序,处理器执行程序时实现本技术实施例的控制方法。
32、本技术实施例的第四方面,提供的计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现本技术实施例提供的控制方法。
33、本技术实施例的第五方面,提供的计算机程序产品,包括计算机程序或计算机可执行指令,计算机程序或计算机可执行指令被处理器执行时实现本技术实施例提供的控制方法。
版权声明:本站专利文献数据主要来源于国家知识产权局等公开渠道,由 技术新讯 进行整理汇编。页面设计及数据汇编的著作权归本站所有。全部内容仅供个人学习、科研评估与技术交流参考,严禁用于任何商业用途(包括但不限于直接生产制造、技术转让、倒卖数据等)。
免责条款:专利技术具有时效性,本站不对资料的绝对准确性、完整性和可实施性提供任何明示或暗示的担保。因参考本站内容造成的直接或间接损失,本站不承担相关法律责任。若您认为本站内容有侵权问题,请及时提供权属证明与我们联系,本站将在核实后依法处理。反馈意见:yyfuon@163.com