CN118876853B - 充电口指示灯的控制方法、车辆、设备及介质 - Google Patents
充电口指示灯的控制方法、车辆、设备及介质Info
- Publication number
- CN118876853B CN118876853B CN202411077941.5A CN202411077941A CN118876853B CN 118876853 B CN118876853 B CN 118876853B CN 202411077941 A CN202411077941 A CN 202411077941A CN 118876853 B CN118876853 B CN 118876853B
- Authority
- CN
- China
- Prior art keywords
- charging port
- instruction
- control instruction
- instruction set
- control
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60Q—ARRANGEMENT OF SIGNALLING OR LIGHTING DEVICES, THE MOUNTING OR SUPPORTING THEREOF OR CIRCUITS THEREFOR, FOR VEHICLES IN GENERAL
- B60Q1/00—Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L53/00—Methods of charging batteries, specially adapted for electric vehicles; Charging stations or on-board charging equipment therefor; Exchange of energy storage elements in electric vehicles
- B60L53/10—Methods of charging batteries, specially adapted for electric vehicles; Charging stations or on-board charging equipment therefor; Exchange of energy storage elements in electric vehicles characterised by the energy transfer between the charging station and the vehicle
- B60L53/14—Conductive energy transfer
- B60L53/16—Connectors, e.g. plugs or sockets, specially adapted for charging electric vehicles
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B5/00—Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied
- G08B5/22—Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied using electric transmission; using electromagnetic transmission
- G08B5/36—Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied using electric transmission; using electromagnetic transmission using visible light sources
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/60—Other road transportation technologies with climate change mitigation effect
- Y02T10/70—Energy storage systems for electromobility, e.g. batteries
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Physics & Mathematics (AREA)
- Power Engineering (AREA)
- Transportation (AREA)
- Electromagnetism (AREA)
- General Physics & Mathematics (AREA)
- Charge And Discharge Circuits For Batteries Or The Like (AREA)
Abstract
本申请实施例提供了充电口指示灯的控制方法、车辆、设备及介质;通过响应于检测到事件触发条件,根据事件触发条件的优先级选择目标事件触发条件;当目标事件触发条件对应第一事件触发条件,从第一指令集跳转到第二指令集,输出第二指令集中的优先级最高的控制指令;当目标事件触发条件对应第二事件触发条件,从第一控制指令跳转至第二控制指令,输出第二控制指令;当目标事件触发条件对应第三事件触发条件,从第一指令集的第三控制指令跳转至第二指令集的第四控制指令,输出第四控制指令;解决了切换逻辑混乱的问题,避免产生切换错误和提高切换效率。
Description
技术领域
本发明涉及车辆控制领域,尤其涉及充电口指示灯的控制方法、车辆、设备及介质。
背景技术
电动汽车需要在动力电池的充放电过程中向驾驶员反馈当前的充放电状态。为此,在驾驶舱的外部设置有相应的提示装置,提示装置通过充电口指示灯反映当前的充放电状态,通过充电口指示灯不同的颜色反映不同的充放电状态。在动力电池的充放电过程中会出现不同的充放电状态,需要充电口指示灯切换不同的颜色来反映充放电状态,但充电口指示灯的切换控制存在切换逻辑混乱的问题,导致容易产生切换错误和切换效率低的问题。
发明内容
本申请提供了充电口指示灯的控制方法、车辆、设备及介质,解决了切换逻辑混乱的问题。
本申请的第一方面的实施例,本申请提供了一种充电口指示灯的控制方法,应用于充电口指示灯的控制模块,所述控制模块设置有多个指令集,每个所述指令集包括至少一个充电口指示灯的控制指令;所述方法包括:
响应于检测到至少一个事件触发条件,根据所述事件触发条件的优先级从至少一个所述事件触发条件中选择出目标事件触发条件;
当所述目标事件触发条件对应第一事件触发条件,根据所述第一事件触发条件从第一指令集跳转到第二指令集,输出所述第二指令集中的优先级最高的控制指令作为目标控制指令,所述第一指令集和所述第二指令集为不同的指令集;
当所述目标事件触发条件对应第二事件触发条件,根据所述第二事件触发条件从第一控制指令跳转至第二控制指令,输出所述第二控制指令作为目标控制指令,所述第一控制指令和所述第二控制指令为同一指令集的不同控制指令;
当所述目标事件触发条件对应第三事件触发条件,根据所述第三事件触发条件从所述第一指令集的第三控制指令跳转至第二指令集的第四控制指令,输出所述第四控制指令作为目标控制指令;
执行所述目标控制指令控制所述充电口指示灯运行。
根据本申请的第一方面的某些实施例,所述指令集设置有第一优先级标识;所述方法还包括:
响应于接收到所述控制模块的唤醒指令,根据所述第一优先级标识从所述指令集中选择出目标指令集,输出所述目标指令集中的控制指令作为目标控制指令。
根据本申请的第一方面的某些实施例,所述控制模块只有一个指令集设置有所述第一优先级标识。
根据本申请的第一方面的某些实施例,所述控制指令设置有第二优先级标识;所述输出所述目标指令集中的控制指令作为目标控制指令包括:
根据所述第二优先级标识从所述目标指令集中的控制指令选择出目标控制指令。
根据本申请的第一方面的某些实施例,同一所述指令集只有一个控制指令设置有所述第二优先级标识。
根据本申请的第一方面的某些实施例,所述事件触发条件设置有第三优先级标识;所述根据所述事件触发条件的优先级从至少一个所述事件触发条件中选择出目标事件触发条件,包括:
根据所述事件触发条件的第三优先级标识确定所述事件触发条件的优先级;
根据所述事件触发条件的优先级对所述事件触发条件排序得到序列;
从所述序列中选择出优先级最高的事件触发条件作为目标事件触发条件。
根据本申请的第一方面的某些实施例,当充电口为集成式充电口;所述控制方法包括:
获取对应交流充电的充电口指示灯的控制指令和对应直流充电的充电口指示灯的控制指令;
确定充电类型;
当所述充电类型为交流充电,执行对应交流充电的充电口指示灯的控制指令;
当所述充电类型为直流充电,执行对应直流充电的充电口指示灯的控制指令。
本申请的第二方面的实施例,本申请提供了一种车辆,设置有充电口和充电口指示灯,所述车辆按照如本申请的第一方面的实施例所述的充电口指示灯的控制方法控制所述充电口指示灯运行。
本申请的第三方面的实施例,本申请提供了一种电子设备,所述电子设备包括存储器、处理器、存储在所述存储器上并可在所述处理器上运行的程序以及用于实现所述处理器和所述存储器之间的连接通信的数据总线,所述程序被所述处理器执行时实现如本申请的第一方面的实施例所述的充电口指示灯的控制方法。
本申请的第四方面的实施例,本申请提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行如本申请的第一方面的实施例所述的充电口指示灯的控制方法。
本申请具有以下的有益效果:通过在充电口指示灯的控制模块配置有多个指令集,每个指令集配置至少一个充电口指示灯的控制指令;响应于检测到至少一个事件触发条件,根据事件触发条件的优先级从至少一个事件触发条件中选择出目标事件触发条件;当目标事件触发条件对应第一事件触发条件,根据第一事件触发条件从第一指令集跳转到第二指令集,输出第二指令集中的优先级最高的控制指令作为目标控制指令,第一指令集和第二指令集为不同的指令集;当目标事件触发条件对应第二事件触发条件,根据第二事件触发条件从第一控制指令跳转至第二控制指令,输出第二控制指令作为目标控制指令,第一控制指令和第二控制指令为同一指令集的不同控制指令;当目标事件触发条件对应第三事件触发条件,根据第三事件触发条件从第一指令集的第三控制指令跳转至第二指令集的第四控制指令,输出第四控制指令作为目标控制指令;执行目标控制指令控制充电口指示灯运行;解决了切换逻辑混乱的问题,避免产生切换错误和提高切换效率,提高了充电口指示灯的控制方法的兼容性和通用性。
附图说明
图1是本申请的实施例所提供的非集成式充电口的充电口指示灯的控制方法的步骤图;
图2是本申请的实施例所提供的步骤S110的子步骤图;
图3是本申请的实施例所提供的在唤醒控制模块时决定所要执行的目标控制指令步骤的步骤图;
图4是本申请的实施例所提供的步骤S210中的输出目标指令集中的控制指令作为目标控制指令的子步骤图;
图5是本申请的实施例所提供的集成式充电口的充电口指示灯的控制方法的步骤图;
图6是本申请的实施例所提供的交流充电指示灯的控制模块的控制逻辑示意图;
图7是本申请的实施例所提供的直流充电指示灯的控制模块的控制逻辑示意图;
图8是本申请的实施例所提供的电子设备的结构图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本申请,并不用于限定本申请。
需要说明的是,虽然在装置示意图中进行了功能模块划分,在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于装置中的模块划分,或流程图中的顺序执行所示出或描述的步骤。说明书、权利要求书或上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。
下面结合附图,对本申请实施例作进一步阐述。
本申请的实施例,提供了一种充电口指示灯的控制方法。充电口指示灯的控制方法应用于充电口指示灯的控制模块,控制模块设置有多个指令集,每个指令集包括至少一个充电口指示灯的控制指令。
参照图1,当充电口的类型为非集成式充电口,充电口指示灯的控制方法,包括以下步骤:
步骤S110,响应于检测到至少一个事件触发条件,根据事件触发条件的优先级从至少一个事件触发条件中选择出目标事件触发条件;
步骤S120,当目标事件触发条件对应第一事件触发条件,根据第一事件触发条件从第一指令集跳转到第二指令集,输出第二指令集中的优先级最高的控制指令作为目标控制指令;
步骤S130,当目标事件触发条件对应第二事件触发条件,根据第二事件触发条件从第一控制指令跳转至第二控制指令,输出第二控制指令作为目标控制指令;
步骤S140,当目标事件触发条件对应第三事件触发条件,根据第三事件触发条件从第一指令集的第三控制指令跳转至第二指令集的第四控制指令,输出第四控制指令作为目标控制指令;
步骤S150,执行目标控制指令控制充电口指示灯运行。
参照图2,在一些实施例的步骤S110中,事件触发条件设置有第三优先级标识;根据事件触发条件的优先级从至少一个事件触发条件中选择出目标事件触发条件,包括以下步骤:
步骤S111,根据事件触发条件的第三优先级标识确定事件触发条件的优先级;
步骤S112,根据事件触发条件的优先级对事件触发条件排序得到序列;
步骤S113,从序列中选择出优先级最高的事件触发条件作为目标事件触发条件。
示例性地,检测到多个事件触发条件,多个事件触发条件包括事件触发条件!A、事件触发条件E、事件触发条件F和事件触发条件G,事件触发条件!A对应的第三优先级标识为1,事件触发条件E对应的第三优先级标识为2,事件触发条件F对应的第三优先级标识为3,事件触发条件G对应的第三优先级标识为4,第三优先级标识的数字越小优先级越高,根据事件触发条件的第三优先级标识确定事件触发条件的优先级,事件触发条件!A对应的优先级为1,事件触发条件E对应的优先级为2,事件触发条件F对应的优先级为3,事件触发条件G对应的优先级为4;根据事件触发条件的优先级对事件触发条件排序得到序列,从序列中选择出优先级最高的事件触发条件作为目标事件触发条件,则选择事件触发条件!A为目标事件触发条件。
在一些实施例的步骤S120中,当目标事件触发条件对应第一事件触发条件,根据第一事件触发条件从第一指令集跳转到第二指令集,输出第二指令集中的优先级最高的控制指令作为目标控制指令。第一指令集和第二指令集为不同的指令集。
示例性地,目标事件触发条件对应第一事件触发条件,第一事件触发条件用于指示控制模块将执行目标从第一指令集跳转到第二指令集,第一指令集和第二指令集为不同的指令集;例如,目标事件触发条件指示控制模块将执行目标从指令集B跳转至指令集A,输出第二指令集中的优先级最高的控制指令作为目标控制指令。
当第二指令集包含多个控制指令,通过控制指令配置的第二优先级标识从第二指令集中的控制指令选择出优先级最高的控制指令作为目标控制指令。一方面,指令集的各个控制指令均设置有第二优先级标识;例如,指令集A包含有3个控制指令,分别是控制指令a、控制指令b和控制指令c。控制指令a设置有第二优先级标识1,控制指令b设置有第二优先级标识2,,控制指令c设置有第二优先级标识3;由于第二优先级标识的数字越小代表优先级越高,根据第二优先级标识从控制指令中选择出优先级最高的控制指令作为目标控制指令,即选择控制指令a作为目标控制指令。输出控制指令a。另一方面,同一指令集只有一个控制指令设置有第二优先级标识。例如,指令集A包含有3个控制指令,分别是控制指令a、控制指令b和控制指令c,只有控制指令a设置有第二优先级标识符号,从控制指令a、控制指令b和控制指令c中选择出设置有第二优先级标识符号的控制指令a作为目标指令集。输出控制指令a。
在一些实施例的步骤S130中,当目标事件触发条件对应第二事件触发条件,根据第二事件触发条件从第一控制指令跳转至第二控制指令,输出第二控制指令作为目标控制指令。第一控制指令和第二控制指令为同一指令集的不同控制指令。
示例性地,目标事件触发条件对应第二事件触发条件,第二事件触发条件用于指示控制模块将执行目标从第一控制指令跳转到第二控制指令,第一控制指令和第二控制指令为同一指令集的不同控制指令。例如,目标事件触发条件指示控制模块将执行目标从指令集A的控制指令a跳转至指令集A的控制指令b,输出指令集A的控制指令b作为目标控制指令。
在一些实施例的步骤S140中,当目标事件触发条件对应第三事件触发条件,根据第三事件触发条件从第一指令集的第三控制指令跳转至第二指令集的第四控制指令,输出第四控制指令作为目标控制指令。
示例性地,目标事件触发条件对应第三事件触发条件,第三事件触发条件用于指示控制模块将执行目标从第一指令集的第三控制指令跳转至第二指令集的第四控制指令。例如,目标时间触发条件指示控制模块将执行目标从指令集A的控制指令a跳转至指令集B的控制指令d,输出指令集B的控制指令d作为目标控制指令。
在一些实施例的步骤S150中,执行目标控制指令控制充电口指示灯运行。
实施例地,当目标控制指令为指示充电口指示灯显示白色的指令,充电口指示灯显示白色表示充电口打开情况,控制模块执行目标控制指令,控制充电口指示灯显示白色。
参照图3,在唤醒控制模块的时候,通过以下步骤来决定所要执行的目标控制指令,避免在控制模块的唤醒阶段充电口指示灯显示异常。指令集设置有第一优先级标识;充电口指示灯的控制方法,包括以下步骤:
步骤S210,响应于接收到控制模块的唤醒指令,根据第一优先级标识从指令集中选择出目标指令集,输出目标指令集中的控制指令作为目标控制指令。
在某些实施例中,控制模块的各个指令集均设置有第一优先级标识;例如,指令集A设置有第一优先级标识1,指令集B设置有第一优先级标识2,指令集C设置有第一优先级标识3;由于第一优先级标识的数字越小代表优先级越高,根据第一优先级标识从指令集中选择出优先级最高的指令集作为目标指令集,即选择指令集A作为目标指令集。输出目标指令集中的控制指令作为目标控制指令,即输出指令集A中的控制指令作为目标控制指令。
在某些实施例中,控制模块只有一个指令集设置有第一优先级标识。例如,在指令集A、指令集B和指令集C中,只有指令集A设置有第一优先级标识符号,从指令集A、指令集B和指令集C中选择出设置有第一优先级标识符号的指令集A作为目标指令集。输出目标指令集中的控制指令作为目标控制指令,即输出指令集A中的控制指令作为目标控制指令。
参照图4,在某些实施例中,在唤醒控制模块的时候,根据第一优先级标识从指令集中选择出目标指令集,当目标指令集包含多个控制指令,通过控制指令配置的第二优先级标识从目标指令集中的控制指令选择出目标控制指令。步骤S210中的输出目标指令集中的控制指令作为目标控制指令,包括以下步骤:步骤S211,根据第二优先级标识从目标指令集中的控制指令选择出目标控制指令。
在某些实施例中,指令集的各个控制指令均设置有第二优先级标识;例如,指令集A包含有3个控制指令,分别是控制指令a、控制指令b和控制指令c。控制指令a设置有第二优先级标识1,控制指令b设置有第二优先级标识2,,控制指令c设置有第二优先级标识3;由于第二优先级标识的数字越小代表优先级越高,根据第二优先级标识从控制指令中选择出优先级最高的控制指令作为目标控制指令,即选择控制指令a作为目标控制指令。输出控制指令a。
在某些实施例中,同一指令集只有一个控制指令设置有第二优先级标识。例如,指令集A包含有3个控制指令,分别是控制指令a、控制指令b和控制指令c,只有控制指令a设置有第二优先级标识符号,从控制指令a、控制指令b和控制指令c中选择出设置有第二优先级标识符号的控制指令a作为目标指令集。输出控制指令a。在该实施例中,第二优先级标识和第一优先级标识相同均为符号;当然,在其他实施例中,第二优先级标识和第一优先级标识可以为不相同的标识符号。
在一些实施例中,事件触发条件A为交流充电口盖处于开启中或完全开启或关闭中,事件触发条件!A为交流充电口盖处于完全关闭的情况,事件触发条件B为交流充电枪稳定连接或交流放电枪稳定连接,事件触发条件C为交流充电枪异常连接或交流放电枪异常连接,事件触发条件D为交流充电口没有充电枪连接并且交流充电口没有放电枪连接,事件触发条件E为交流充电中或交流充电加热中或充电完成,事件触发条件F为交流放电中,,事件触发条件!F为不处于交流放电中,事件触发条件G为车端存在故障或桩端存在故障,事件触发条件!G为车端不存在故障或桩端不存在故障,事件触发条件H为交流充电人为中断并且没有故障发生,事件触发条件I为直流充电口盖处于开启中或完全开启或关闭中,事件触发条件!I为直流充电口盖处于完全关闭的情况,事件触发条件J为直流充电枪稳定连接,事件触发条件K为直流充电枪异常连接,事件触发条件L为直流充电口没有充电枪连接,事件触发条件M为直流充电中或直流充电加热中或充电完成,事件触发条件N为车端存在故障或桩端存在故障,事件触发条件!N为车端不存在故障或桩端不存在故障,事件触发条件O为直流充电人为中断并且没有故障发生。
需要说明的是,所输出的目标控制指令是根据当前的指令集或者当前的控制指令配合目标事件触发条件所决定的。
参照图6,交流充电指示灯的控制模块配置有第一个指令集、第二个指令集和第三个指令集,第一个指令集配置有符号。第一个指令集包含充电口指示灯熄灭的控制指令,充电口指示灯熄灭表示充电口关闭。第二个指令集包含充电口指示灯显示白色的控制指令、充电口指示灯显示蓝色的控制指令和充电口指示灯显示黄色的控制指令;充电口指示灯显示白色表示充电口打开,充电口指示灯显示蓝色表示充/放电枪识别,充电口指示灯显示黄色表示异常连接。充电口指示灯显示白色的控制指令配置有符号。第三个指令集包含充电口指示灯显示红色的控制指令、充电口指示灯显示紫色的控制指令和充电口指示灯显示绿色的控制指令;充电口指示灯显示红色表示故障,充电口指示灯显示紫色表示交流放电,充电口指示灯显示绿色表示充电/加热中。
当目标事件触发条件为事件触发条件A,从第一个指令集跳转到第二个指令集,输出第二个指令集中带有符号的控制指令“充电口指示灯显示白色”。当目标事件触发条件为事件触发条件!A,从第二个指令集或者第三个指令集跳转到第一个指令集,输出第一个指令集中的控制指令“充电口指示灯熄灭”。当目标事件触发条件为事件触发条件B,从第二个指令集的控制指令“充电口指示灯显示白色”或者控制指令“充电口指示灯显示黄色”跳转至第二个指令集的控制指令“充电口指示灯显示蓝色”,输出控制指令“充电口指示灯显示蓝色”。当目标事件触发条件为事件触发条件C,从第二个指令集的控制指令“充电口指示灯显示白色”或者控制指令“充电口指示灯显示黄色”跳转至第二个指令集的控制指令“充电口指示灯显示黄色”,输出控制指令“充电口指示灯显示黄色”。当目标事件触发条件为事件触发条件D,从第二个指令集的控制指令“充电口指示灯显示蓝色”或者控制指令“充电口指示灯显示黄色”跳转至第二个指令集的控制指令“充电口指示灯显示白色”,输出控制指令“充电口指示灯显示白色”。当目标事件触发条件为事件触发条件E,从第二个指令集跳转至第三个指令集的控制指令“充电口指示灯显示绿色”,输出控制指令“充电口指示灯显示绿色”。当目标事件触发条件为事件触发条件F,从第二个指令集跳转至第三个指令集的控制指令“充电口指示灯显示紫色”,输出控制指令“充电口指示灯显示紫色”。当目标事件触发条件为事件触发条件!F,从第三个指令集的控制指令“充电口指示灯显示紫色”跳转至第二个指令集,输出第二个指令集中带有符号的控制指令“充电口指示灯显示白色”。当目标事件触发条件为事件触发条件G,从第二指令集跳转至第三个指令集中的控制指令“充电口指示灯显示红色”或者从第三个指令集的控制指令“充电口指示灯显示紫色”跳转至第三个指令集的控制指令“充电口指示灯显示红色”,输出控制指令“充电口指示灯显示红色”。当目标事件触发条件为事件触发条件!G,从第三个指令集中的控制指令“充电口指示灯显示红色”跳转至第二个指令集,输出第二个指令集中带有符号的控制指令“充电口指示灯显示白色”。当目标事件触发条件为事件触发条件H,从第三个指令集中的控制指令“充电口指示灯显示绿色”跳转至第二个指令集中的控制指令“充电口指示灯显示蓝色”,输出控制指令“充电口指示灯显示蓝色”。当目标事件触发条件为事件触发条件D或C,从第三个指令集跳转至第二个指令集,输出第二个指令集中带有符号的控制指令“充电口指示灯显示白色”。当目标事件触发条件为事件触发条件E且!G,从第三指令集中的控制指令“充电口指示灯显示红色”跳转至第三指令集中的控制指令“充电口指示灯显示绿色”。当目标事件触发条件为事件触发条件F且!G,从第三指令集中的控制指令“充电口指示灯显示红色”跳转至第三指令集中的控制指令“充电口指示灯显示紫色”。
参照图7,直流充电指示灯的控制模块配置有第四个指令集、第五个指令集和第六个指令集,第四个指令集配置有符号。第四个指令集包含充电口指示灯熄灭的控制指令,充电口指示灯熄灭表示充电口关闭。第五个指令集包含充电口指示灯显示白色的控制指令、充电口指示灯显示蓝色的控制指令和充电口指示灯显示黄色的控制指令;充电口指示灯显示白色表示充电口打开,充电口指示灯显示蓝色表示充/放电枪识别,充电口指示灯显示黄色表示异常连接。充电口指示灯显示白色的控制指令配置有符号。第三个指令集包含充电口指示灯显示红色的控制指令和充电口指示灯显示绿色的控制指令;充电口指示灯显示红色表示故障,充电口指示灯显示绿色表示充电/加热中。
当目标事件触发条件为事件触发条件I,从第四个指令集跳转到第五个指令集,输出第五个指令集中带有符号的控制指令“充电口指示灯显示白色”。当目标事件触发条件为事件触发条件!I,从第五个指令集或者第六个指令集跳转到第四个指令集,输出第四个指令集中的控制指令“充电口指示灯熄灭”。当目标事件触发条件为事件触发条件J,从第五个指令集中的控制指令“充电口指示灯显示白色”或者控制指令“充电口指示灯显示黄色”跳转至第五个指令集中的控制指令“充电口指示灯显示蓝色”,输出控制指令“充电口指示灯显示蓝色”。当目标事件触发条件为事件触发条件K,从第五个指令集中的控制指令“充电口指示灯显示白色”或者控制指令“充电口指示灯显示蓝色”跳转至第五个指令集中的控制指令“充电口指示灯显示黄色”,输出控制指令“充电口指示灯显示黄色”。当目标事件触发条件为事件触发条件L,从第五个指令集中的控制指令“充电口指示灯显示蓝色”或者控制指令“充电口指示灯显示黄色”跳转至第五个指令集中的控制指令“充电口指示灯显示白色”,输出控制指令“充电口指示灯显示白色”。当目标事件触发条件为事件触发条件M,从第五个指令集跳转至第六个指令集中的控制指令“充电口指示灯显示绿色”,输出第六个指令集中的控制指令“充电口指示灯显示绿色”。当目标事件触发条件为事件触发条件N,从第五个指令集跳转至第六个指令集中的控制指令“充电口指示灯显示红色”,输出第六个指令集中的控制指令“充电口指示灯显示红色”。当目标事件触发条件为事件触发条件!N,从第六个指令集中的控制指令“充电口指示灯显示红色”跳转至第五个指令集,输出第五个指令集中带有符号的控制指令“充电口指示灯显示白色”。当目标事件触发条件为事件触发条件G,从第六个指令集中的控制指令“充电口指示灯显示绿色”跳转至第六个指令集中的控制指令“充电口指示灯显示红色”,输出第六个指令集中的控制指令“充电口指示灯显示红色”。当目标事件触发条件为事件触发条件O,从第六个指令集中的控制指令“充电口指示灯显示绿色”跳转至第五个指令集中的控制指令“充电口指示灯显示蓝色”,输出第五个指令集中的控制指令“充电口指示灯显示蓝色”。当目标事件触发条件为事件触发条件L或K,从第六个指令集跳转到第五个指令集,输出第五个指令集中的带有符号的控制指令“充电口指示灯显示白色”。当目标事件触发条件为事件触发条件M且!N,从第六个指令集中的控制指令“充电口指示灯显示红色”跳转至第六个指令集中的控制指令“充电口指示灯显示绿色”,输出第六个指令集中的控制指令“充电口指示灯显示绿色”。
参照图5,当充电口的类型为集成式充电口,充电口指示灯的控制方法,包括以下步骤:
步骤S310,获取对应交流充电的充电口指示灯的控制指令和对应直流充电的充电口指示灯的控制指令;
步骤S320,确定充电类型;
步骤S331,当充电类型为交流充电,执行对应交流充电的充电口指示灯的控制指令;
步骤S332,当充电类型为直流充电,执行对应直流充电的充电口指示灯的控制指令。
集成式充电口是将车身端的交流充电口和直流充电口集成在一起的充电口,能够减少充电口盖的数量,提升车辆的空间利用率,提高便捷性和安全性。
本申请的实施例所提供的充电口指示灯的控制方法解决了切换逻辑混乱的问题,避免产生切换错误和提高切换效率,提高了充电口指示灯的控制方法的兼容性和通用性。
本申请的实施例,提供了车辆。车辆设置有充电口和充电口指示灯,所述车辆按照如上所述的充电口指示灯的控制方法控制所述充电口指示灯运行。
本申请实施例还提供了一种电子设备。参照图8,电子设备包括存储器902和处理器901,存储器902存储有计算机程序,处理器901执行计算机程序时实现上述充电口指示灯的控制方法。该电子设备可以为包括平板电脑、车载电脑等任意智能终端。
处理器901可以采用通用的CPU(CentralProcessingUnit,中央处理器)、微处理器、应用专用集成电路(ApplicationSpecificIntegratedCircuit,ASIC)、或者一个或多个集成电路等方式实现,用于执行相关程序,以实现本申请实施例所提供的技术方案;存储器902可以采用只读存储器(ReadOnlyMemory,ROM)、静态存储设备、动态存储设备或者随机存取存储器(RandomAccessMemory,RAM)等形式实现。存储器902可以存储操作系统和其他应用程序,在通过软件或者固件来实现本说明书实施例所提供的技术方案时,相关的程序代码保存在存储器902中,并由处理器901来调用执行本申请实施例的充电口指示灯的控制方法。
输入/输出接口903用于实现信息输入及输出;通信接口904用于实现本设备与其他设备的通信交互,可以通过有线方式(例如USB、网线等)实现通信,也可以通过无线方式(例如移动网络、WIFI、蓝牙等)实现通信;总线905在设备的各个组件(例如处理器901、存储器902、输入/输出接口903和通信接口904)之间传输信息;其中处理器901、存储器902、输入/输出接口903和通信接口904通过总线905实现彼此之间在设备内部的通信连接。
本申请实施例还提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,该计算机程序被处理器执行时实现上述充电口指示灯的控制方法。
存储器作为一种非暂态计算机可读存储介质,可用于存储非暂态软件程序以及非暂态性计算机可执行程序。此外,存储器可以包括高速随机存取存储器,还可以包括非暂态存储器,例如至少一个磁盘存储器件、闪存器件、或其他非暂态固态存储器件。在一些实施方式中,存储器可选包括相对于处理器远程设置的存储器,这些远程存储器可以通过网络连接至该处理器。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
本申请实施例描述的实施例是为了更加清楚的说明本申请实施例的技术方案,并不构成对于本申请实施例提供的技术方案的限定,本领域技术人员可知,随着技术的演变和新应用场景的出现,本申请实施例提供的技术方案对于类似的技术问题,同样适用。
本领域技术人员可以理解的是,图中示出的技术方案并不构成对本申请实施例的限定,可以包括比图示更多或更少的步骤,或者组合某些步骤,或者不同的步骤。
以上所描述的装置实施例仅仅是示意性的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。
本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、系统、设备中的功能模块/单元可以被实施为软件、固件、硬件及其适当的组合。
本申请的说明书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
应当理解,在本申请中,“至少一个(项)”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,用于描述关联对象的关联关系,表示可以存在三种关系,例如,“A和/或B”可以表示:只存在A,只存在B以及同时存在A和B三种情况,其中A,B可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b或c中的至少一项(个),可以表示:a,b,c,“a和b”,“a和c”,“b和c”,或“a和b和c”,其中a,b,c可以是单个,也可以是多个。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,上述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括多指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例的方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(Random Access Memory,简称RAM)、磁碟或者光盘等各种可以存储程序的介质。
以上参照附图说明了本申请实施例的优选实施例,并非因此局限本申请实施例的权利范围。本领域技术人员不脱离本申请实施例的范围和实质内所作的任何修改、等同替换和改进,均应在本申请实施例的权利范围之内。
Claims (10)
1.一种充电口指示灯的控制方法,其特征在于,应用于充电口指示灯的控制模块,所述控制模块设置有多个指令集,每个所述指令集包括至少一个充电口指示灯的控制指令;所述方法包括:
响应于检测到至少一个事件触发条件,根据所述事件触发条件的优先级从至少一个所述事件触发条件中选择出目标事件触发条件;
当所述目标事件触发条件对应第一事件触发条件,根据所述第一事件触发条件从第一指令集跳转到第二指令集,输出所述第二指令集中的优先级最高的控制指令作为目标控制指令,所述第一指令集和所述第二指令集为不同的指令集;
当所述目标事件触发条件对应第二事件触发条件,根据所述第二事件触发条件从第一控制指令跳转至第二控制指令,输出所述第二控制指令作为目标控制指令,所述第一控制指令和所述第二控制指令为同一指令集的不同控制指令;
当所述目标事件触发条件对应第三事件触发条件,根据所述第三事件触发条件从所述第一指令集的第三控制指令跳转至第二指令集的第四控制指令,输出所述第四控制指令作为目标控制指令;
执行所述目标控制指令控制所述充电口指示灯运行。
2.根据权利要求1所述的充电口指示灯的控制方法,其特征在于,所述指令集设置有第一优先级标识;所述方法还包括:
响应于接收到所述控制模块的唤醒指令,根据所述第一优先级标识从所述指令集中选择出目标指令集,输出所述目标指令集中的控制指令作为目标控制指令。
3.根据权利要求2所述的充电口指示灯的控制方法,其特征在于,所述控制模块只有一个指令集设置有所述第一优先级标识。
4.根据权利要求2所述的充电口指示灯的控制方法,其特征在于,所述控制指令设置有第二优先级标识;所述输出所述目标指令集中的控制指令作为目标控制指令包括:
根据所述第二优先级标识从所述目标指令集中的控制指令选择出目标控制指令。
5.根据权利要求4所述的充电口指示灯的控制方法,其特征在于,同一所述指令集只有一个控制指令设置有所述第二优先级标识。
6.根据权利要求1所述的充电口指示灯的控制方法,其特征在于,所述事件触发条件设置有第三优先级标识;所述根据所述事件触发条件的优先级从至少一个所述事件触发条件中选择出目标事件触发条件,包括:
根据所述事件触发条件的第三优先级标识确定所述事件触发条件的优先级;
根据所述事件触发条件的优先级对所述事件触发条件排序得到序列;
从所述序列中选择出优先级最高的事件触发条件作为目标事件触发条件。
7.根据权利要求1所述的充电口指示灯的控制方法,其特征在于,当充电口为集成式充电口;所述控制方法包括:
获取对应交流充电的充电口指示灯的控制指令和对应直流充电的充电口指示灯的控制指令;
确定充电类型;
当所述充电类型为交流充电,执行对应交流充电的充电口指示灯的控制指令;
当所述充电类型为直流充电,执行对应直流充电的充电口指示灯的控制指令。
8.一种车辆,其特征在于,设置有充电口和充电口指示灯,所述车辆按照如权利要求1至7任一项所述的充电口指示灯的控制方法控制所述充电口指示灯运行。
9.一种电子设备,其特征在于,所述电子设备包括存储器、处理器、存储在所述存储器上并可在所述处理器上运行的程序以及用于实现所述处理器和所述存储器之间的连接通信的数据总线,所述程序被所述处理器执行时实现如权利要求1至7任一项所述的充电口指示灯的控制方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行如权利要求1至7任一项所述的充电口指示灯的控制方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202411077941.5A CN118876853B (zh) | 2024-08-07 | 2024-08-07 | 充电口指示灯的控制方法、车辆、设备及介质 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202411077941.5A CN118876853B (zh) | 2024-08-07 | 2024-08-07 | 充电口指示灯的控制方法、车辆、设备及介质 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN118876853A CN118876853A (zh) | 2024-11-01 |
| CN118876853B true CN118876853B (zh) | 2025-10-10 |
Family
ID=93234923
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202411077941.5A Active CN118876853B (zh) | 2024-08-07 | 2024-08-07 | 充电口指示灯的控制方法、车辆、设备及介质 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN118876853B (zh) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111538250A (zh) * | 2020-04-28 | 2020-08-14 | 广东美的制冷设备有限公司 | 家电设备的控制方法、电子设备及计算机可读存储介质 |
| CN113433869A (zh) * | 2021-07-14 | 2021-09-24 | 青岛海尔科技有限公司 | 智能设备的控制方法及控制装置、控制系统 |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8229578B2 (en) * | 2009-09-21 | 2012-07-24 | Fisher-Rosemount Systems, Inc. | Methods and apparatus to manage module run sequences in a process control environment |
| CN115963755A (zh) * | 2022-12-23 | 2023-04-14 | 珠海格力电器股份有限公司 | 一种窗帘控制方法、装置、计算机设备及窗帘系统 |
| CN116819998A (zh) * | 2023-05-31 | 2023-09-29 | 长城汽车股份有限公司 | 一种控制指令的执行方法、装置、车辆和存储介质 |
-
2024
- 2024-08-07 CN CN202411077941.5A patent/CN118876853B/zh active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111538250A (zh) * | 2020-04-28 | 2020-08-14 | 广东美的制冷设备有限公司 | 家电设备的控制方法、电子设备及计算机可读存储介质 |
| CN113433869A (zh) * | 2021-07-14 | 2021-09-24 | 青岛海尔科技有限公司 | 智能设备的控制方法及控制装置、控制系统 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN118876853A (zh) | 2024-11-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5379495B2 (ja) | 電気自動車の充電ステーション | |
| CN105259974A (zh) | 显示基于非文本的电池状态信息的方法及计算装置 | |
| US20120296504A1 (en) | In-vehicle charging system | |
| WO2017166752A1 (zh) | 一种文字颜色设置方法、装置和电子设备 | |
| US10816593B2 (en) | Arrangement unit, testing system and testing method | |
| US20170225575A1 (en) | Charging device for electric moving body | |
| JP2013038961A (ja) | 電子機器、バッテリおよびバッテリ特定方法 | |
| CN111823943A (zh) | 换电柜、换电柜的控制方法、服务器及其数据处理方法 | |
| US20160299547A1 (en) | Storage battery pack, method for controlling storage battery pack, and method for controlling information terminal | |
| CN113859112A (zh) | 座舱内充电交互方法、装置、介质、设备及程序产品 | |
| CN118876853B (zh) | 充电口指示灯的控制方法、车辆、设备及介质 | |
| US9336161B2 (en) | Keyboard-video-mouse system and method of providing and using the same | |
| US11132182B2 (en) | Software development support device, software development support method, and software development support program | |
| CN105480093A (zh) | 汽车仪表的显示控制方法 | |
| CN106294080A (zh) | 一种信息输出方法及电子设备 | |
| CN109969029B (zh) | 一种车辆充电场景下的互动方法及互动系统、车辆 | |
| CN115902454A (zh) | 元器件测试方法、测试设备及计算机可读存储介质 | |
| US20070290653A1 (en) | Buttonless Battery Charger Interface | |
| CN110322585A (zh) | 电动车自检方法、装置、设备及存储介质 | |
| US10911301B2 (en) | Communications device configuration method and communications device | |
| CN105485867B (zh) | 空调的控制方法、装置及电路 | |
| CN108923994A (zh) | 一种通信故障检测方法及装置 | |
| CN105634747B (zh) | 一种指示网络设备端口状态的方法及装置 | |
| JP7585135B2 (ja) | 測定装置、測定方法、及びプログラム | |
| CN116062210A (zh) | 无人机的电池控制方法、装置及计算机可读存储介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |