A vehicle hibernation wake-up method and system based on charging pile duty cycle adjustment
Patent Information
- Application Number
- CN202611459396.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-09-20
- Publication Date
- 2026-10-23
AI Technical Summary
[0003]但是,车辆从休眠状态恢复至充电准备状态通常需要依次完成PWM变化识别、CP电平变化以及车辆侧开关动作等过程,不同车辆完成各过程所需的时间也可能不同
本发明将M个唤醒阶段向量按唤醒阶段序号排列形成唤醒占空比序列,并沿唤醒阶段序号输出对应的输出占空比,同步构建真实CP响应序列,使唤醒占空比序列中的各唤醒阶段向量与真实CP响应序列中的各真实CP响应向量按照相同的唤醒阶段序号形成对应关系,从而保留各次PWM占空比输出与车辆CP响应之间的阶段归属。
Smart Images

Figure CN122957016A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of vehicle wake-up during charging, specifically to a method and system for waking up a vehicle from sleep mode based on the duty cycle adjustment of a charging pile. Background Technology
[0002] AC charging stations typically output PWM signals to vehicles via control and guidance circuits, using the PWM duty cycle to represent the charging current the station can provide. When a vehicle enters sleep mode while maintaining connection to the charging gun, the charging station can change the PWM duty cycle upon receiving a resumption command. This causes the onboard charging device to detect the change in charging capacity, exiting sleep mode and re-executing the charging handshake. During vehicle wake-up, the charging station usually collects CP detection levels, vehicle-side switch status, or response time, and determines whether the vehicle has been woken up based on whether the detected values at a certain moment reach a preset state.
[0003] However, the process of a vehicle waking up from sleep mode to charging preparation mode typically involves sequentially completing processes such as PWM change recognition, CP level change, and vehicle-side switch action. The time required for each process may vary between different vehicles. If the vehicle's wake-up progress is judged solely based on the CP detection level at a certain moment, the vehicle-side switch state, or a single comparison result, it is easy to misjudge the vehicle as having reached a later wake-up stage when a detection parameter in a later process is temporarily close to the preset state, while the previous process has not yet been completed. Conversely, when the vehicle has completed part of the response but has not yet fully entered the charging preparation state, it is also difficult to determine its specific degree of completion, which may lead to premature resumption of charging output or repeated execution of fixed PWM duty cycle adjustment. Summary of the Invention
[0004] To address the shortcomings of existing technologies, this invention provides a vehicle sleep-wake-up method based on charging pile duty cycle adjustment, thereby solving the technical problems mentioned in the background art.
[0005] To achieve the above objectives, the present invention provides the following technical solution: In a first aspect, the present invention discloses a vehicle sleep-wake-up method based on charging pile duty cycle adjustment, comprising the following steps: S1. Construct a vehicle sleep state sequence that characterizes the evolution of the vehicle's sleep state under plug-in connection conditions; S2. Anchor a wake-up reference state vector containing the sleep maintenance duty cycle in the vehicle sleep state sequence; S3. Based on the sleep maintenance duty cycle in the wake-up reference state vector and the target charging current in the vehicle wake-up request, construct a wake-up duty cycle sequence consisting of M wake-up stage vectors arranged according to the wake-up stage number. S4. Control the CP driving unit to execute the wake-up duty cycle sequence, and construct a real CP response sequence consisting of M real CP response vectors arranged according to the wake-up stage number based on the CP response parameters of the execution process; S5. Construct a standard CP response sequence from a preset CP state change template based on the M wake-up stage numbers in the real CP response sequence. S6. Pair the real CP response sequence and the standard CP response sequence according to the shared wake-up stage sequence number and calculate the difference to construct the wake-up response deviation sequence; S7. Perform weighted matching on the wake-up response deviation sequence, and anchor the current wake-up stage of the vehicle with the largest wake-up stage number that continuously meets the matching conditions.
[0006] In some embodiments, a vehicle sleep state sequence characterizing the evolution of the vehicle's sleep state while in a plug-in connected state is constructed, including: S1-1. When the vehicle charging gun is connected to the AC charging pile and the output contactor is in the open state, collect N sets of sleep detection parameters corresponding to N consecutive sampling timestamps. S1-2. Extract the CP detection level, current PWM duty cycle, vehicle connection status, vehicle side switch status and output contactor status from the N sets of sleep detection parameters respectively; S1-3. The CP detection level, current PWM duty cycle, vehicle connection status, vehicle side switch status and output contactor status corresponding to the same sampling timestamp are concatenated according to a preset dimension order to construct the sleep state vector corresponding to the sampling timestamp. S1-4. Traverse N consecutive sampling timestamps and construct N sleep state vectors that are associated with the sampling timestamps respectively; S1-5. Arrange the N sleep state vectors according to the time order of the N sampling timestamps to construct the vehicle sleep state sequence.
[0007] In some embodiments, anchoring a wake-up reference state vector containing the sleep maintenance duty cycle in the vehicle sleep state sequence includes: S2-1. Select adjacent sleep state vectors one by one according to the time sequence of the vehicle sleep state sequence; S2-2. Calculate the CP level difference between CP detection levels in adjacent sleep state vectors; S2-3. Compare the current PWM duty cycle, vehicle connection status, vehicle-side switch status, and output contactor status in adjacent sleep state vectors. S2-4. When the CP level difference is not greater than the level fluctuation threshold, and the current PWM duty cycle, vehicle connection status, vehicle side switch status and output contactor status in adjacent sleep state vectors are the same, the sleep state vector corresponding to the later sampling timestamp will be marked as a continuous sleep vector. S2-5. Traverse the vehicle sleep state sequence and mark J consecutive sleep vectors; S2-6. Select G valid sleep vectors from J consecutive sleep vectors, where the CP detection level is in the sleep level range, the vehicle connection status is valid, the vehicle side switch is in the open state, and the output contactor is in the open state. S2-7. Select the latest sampling timestamp from the sampling timestamps associated with the G valid dormant vectors; S2-8. Using the latest sampling timestamp as an index, anchor the corresponding valid sleep vector from the G valid sleep vectors; S2-9. Mark the anchored effective sleep vector as the wake-up reference state vector; wherein, the current PWM duty cycle in the wake-up reference state vector is the sleep maintenance duty cycle.
[0008] In some embodiments, a wake-up duty cycle sequence consisting of M wake-up stage vectors arranged by wake-up stage number is constructed, including: S3-1, Respond to the vehicle wake-up request sent by the cloud platform or load balancer control terminal; S3-2. Extract the target charging current from the vehicle wake-up request; S3-3. Map the target charging current to a preset current-duty cycle relationship, and read the target charging duty cycle corresponding to the target charging current; S3-4. Read the sleep maintenance duty cycle from the duty cycle dimension of the wake-up reference state vector; S3-5. Calculate the duty cycle jump variable between the target charging duty cycle and the sleep maintenance duty cycle; S3-6. According to the preset wake-up stage template, assign sequentially increasing wake-up stage numbers to the M wake-up stages; S3-7. Based on the sleep maintenance duty cycle, the duty cycle jump variable, and the target charging duty cycle, determine the output duty cycle corresponding to the M wake-up stage sequence numbers respectively; S3-8. Concatenate the output duty cycle and duty cycle hold duration corresponding to each wake-up stage number according to the preset dimension order to construct M wake-up stage vectors that are respectively associated with the wake-up stage number. S3-9. Arrange M wake-up stage vectors according to the wake-up stage sequence number to construct the wake-up duty cycle sequence.
[0009] In some embodiments, a real CP response sequence consisting of M real CP response vectors arranged according to the wake-up phase number is constructed, including: S4-1. The corresponding output duty cycle is sent to the CP driving unit sequentially according to the wake-up stage number of the wake-up duty cycle sequence, and the CP detection level, vehicle-side switch status and response time are collected synchronously during the corresponding duty cycle holding period. S4-2, which is the wake-up phase sequence number associated with the CP detection level, vehicle-side switch status and response duration collected within the same duty cycle period; S4-3. In the CP response parameters associated with the wake-up phase sequence number, anchor the CP detection level, vehicle-side switch status and response duration corresponding to the same wake-up phase sequence number; S4-4. The CP detection level, vehicle-side switch status and response time corresponding to the same wake-up stage number are concatenated according to a preset dimension order to construct the corresponding real CP response vector. S4-5. Traverse the M wake-up stage numbers and construct M real CP response vectors that are respectively associated with the wake-up stage numbers; S4-6. Arrange the M real CP response vectors according to the wake-up stage sequence number to construct the real CP response sequence.
[0010] In some embodiments, a standard CP response sequence is constructed from a preset CP state change template, including: S5-1. Extract M wake-up stage numbers from the actual CP response sequence; S5-2. Using any wake-up stage number as an index, read the corresponding standard CP detection level, standard vehicle-side switch state, and standard response time from the preset CP state change template. S5-3. Concatenate the standard CP detection level, standard vehicle-side switch state and standard response duration corresponding to the same wake-up phase sequence number according to the preset dimension order to construct the corresponding standard CP response vector. S5-4. Traverse the M wake-up stage numbers and construct M standard CP response vectors that are respectively associated with the wake-up stage numbers; S5-5. Arrange M standard CP response vectors according to the wake-up phase sequence number to construct a standard CP response sequence.
[0011] In some embodiments, a wake-up response deviation sequence is constructed, including: S6-1. Anchor the M wake-up stage sequence numbers shared by the real CP response sequence and the standard CP response sequence; S6-2. Using any shared wake-up stage sequence number as an index, read the real CP response vector and the standard CP response vector from the real CP response sequence and the standard CP response sequence, respectively. S6-3. Pair the real CP response vector corresponding to the same shared wake-up phase sequence number with the standard CP response vector to construct a response vector tuple; S6-4. Traverse the M shared wake-up stage numbers and construct M response vector pairs that are associated with the wake-up stage numbers respectively. S6-5. Calculate the CP level deviation, switch state deviation, and response time deviation in any response vector tuple; S6-6. The CP level deviation, switch state deviation and response time deviation corresponding to the same shared wake-up stage sequence number are concatenated according to the preset dimension order to construct the corresponding stage response total deviation. S6-7. Traverse the M response vector pairs and construct M total stage response deviations that are respectively associated with the wake-up stage sequence numbers; S6-8. Arrange the total deviation of the response of M stages according to the wake-up stage sequence number to construct the wake-up response deviation sequence.
[0012] In some of these embodiments, anchoring the vehicle's current wake-up phase includes: S7-1. Select the total response deviation of any stage from the wake-up response deviation sequence; S7-2. Divide the CP level deviation in the total deviation of the stage response by the preset level allowable deviation, and calculate the level deviation ratio of the corresponding wake-up stage number; S7-3. Divide the response duration deviation in the total deviation of the stage response by the sum of the corresponding standard response duration and the preset minimum positive number, and calculate the duration deviation ratio of the corresponding wake-up stage number. S7-4. Calculate the stage matching degree corresponding to the wake-up stage sequence number based on the level deviation ratio, the switch state deviation, and the duration deviation ratio: S7-5. Traverse the total deviation of the response in the M stages and calculate the stage matching degree of the M stages that are respectively associated with the wake-up stage numbers; S7-6. Compare the matching degree of each of the M stages with the matching degree threshold, and mark the sequence number of several matching stages whose matching degree is not less than the matching degree threshold. S7-7. Starting from the minimum wake-up stage number, identify several consecutive matching stage numbers along the increasing direction of the wake-up stage number. S7-8. Select the largest matching stage number from a series of consecutive matching stage numbers. S7-9. Using the maximum matching stage number as an index, anchor the corresponding wake-up stage from the preset wake-up stage template, and mark the wake-up stage as the current wake-up stage of the vehicle.
[0013] This invention provides a vehicle sleep / wake-up method based on charging pile duty cycle adjustment, which has the following beneficial effects: This invention arranges M wake-up stage vectors according to the wake-up stage number to form a wake-up duty cycle sequence, and outputs the corresponding output duty cycle along the wake-up stage number, and synchronously constructs the real CP response sequence, so that each wake-up stage vector in the wake-up duty cycle sequence and each real CP response vector in the real CP response sequence form a correspondence according to the same wake-up stage number, thereby preserving the stage affiliation between each PWM duty cycle output and the vehicle CP response.
[0014] This invention constructs a standard CP response sequence using M wake-up stage numbers from the real CP response sequence, and pairs the real CP response sequence with the standard CP response sequence according to the shared wake-up stage numbers to form a wake-up response deviation sequence. This ensures that the total deviation of the response at each stage corresponds to the CP level deviation, switch state deviation, and response duration deviation under the same wake-up stage number, thus avoiding misaligned comparisons between the real CP response vectors generated at different wake-up stages and the standard CP response vectors.
[0015] This invention performs weighted matching on the total deviation of the M stage responses and identifies consecutively matching wake-up stage numbers starting from the minimum wake-up stage number. The wake-up stage corresponding to the maximum wake-up stage number is anchored as the vehicle's current wake-up stage. This makes the vehicle's current wake-up stage represent the furthest wake-up stage that the vehicle has continuously completed since the minimum wake-up stage number, rather than the wake-up stage with the highest single-stage matching degree. This avoids wake-up stage skipping when the preceding wake-up stage has not yet been satisfied, because the local CP response of the later wake-up stage is close to the standard CP response.
[0016] Furthermore, the current wake-up phase of the vehicle can distinguish whether the vehicle is still in the sleep maintenance phase, has reached the duty cycle identification phase, or has reached the charging preparation phase. This allows the AC charging pile to perform the corresponding PWM duty cycle adjustment based on the actual wake-up phase completed by the vehicle, reducing the possibility of prematurely resuming charging output or repeatedly performing the same duty cycle adjustment before the vehicle has entered the charging preparation phase.
[0017] Secondly, the present invention provides a vehicle sleep / wake-up system based on charging pile duty cycle adjustment, used to execute the vehicle sleep / wake-up method based on charging pile duty cycle adjustment described in the first aspect, comprising: The hibernation state construction unit is used to construct a vehicle hibernation state sequence that characterizes the evolution of the vehicle's hibernation state when the vehicle is connected by a plug-in connector. A wake-up state anchoring unit is used to anchor a wake-up reference state vector containing the sleep maintenance duty cycle in the vehicle sleep state sequence. The duty cycle arrangement unit is used to construct a wake-up duty cycle sequence consisting of M wake-up stage vectors arranged according to the wake-up stage number, based on the sleep maintenance duty cycle in the wake-up reference state vector and the target charging current in the vehicle wake-up request. The real response construction unit is used to control the CP driving unit to execute the wake-up duty cycle sequence, and to construct a real CP response sequence consisting of M real CP response vectors arranged according to the wake-up stage number based on the CP response parameters of the execution process; A standard response construction unit is used to construct a standard CP response sequence from a preset CP state change template based on the M wake-up stage numbers in the real CP response sequence. The response deviation construction unit is used to pair and calculate the difference between the real CP response sequence and the standard CP response sequence according to the shared wake-up stage sequence number to construct the wake-up response deviation sequence; The wake-up phase anchoring unit is used to perform weighted matching on the wake-up response deviation sequence and anchor the current wake-up phase of the vehicle with the largest wake-up phase sequence number that continuously meets the matching conditions.
[0018] Compared with the prior art, the beneficial effects of the vehicle sleep-wake system based on charging pile duty cycle adjustment of the present invention are the same as the beneficial effects of the vehicle sleep-wake method based on charging pile duty cycle adjustment described above, so they will not be repeated here. Attached Figure Description
[0019] Figure 1 This is a flowchart illustrating a vehicle sleep / wake-up method based on charging pile duty cycle adjustment according to the present invention. Figure 2 This is a schematic diagram of the marking process for maintaining the duty cycle during sleep as described in this invention; Figure 3 This is a structural block diagram of a vehicle sleep-wake system based on charging pile duty cycle adjustment according to the present invention. Detailed Implementation
[0020] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0021] Example 1: Please refer to Figure 1 This invention provides a vehicle sleep / wake-up method based on charging pile duty cycle adjustment, comprising the following steps: S1. Construct a vehicle sleep state sequence that characterizes the evolution of the vehicle's sleep state under plug-in connection conditions; Specifically, the vehicle sleep state sequence is used to continuously characterize the changes in the sleep state of the vehicle while maintaining the plug connection in chronological order, so as to distinguish between continuous sleep state and single state fluctuation.
[0022] S2. Anchor a wake-up reference state vector containing the sleep maintenance duty cycle in the vehicle sleep state sequence; S3. Based on the sleep maintenance duty cycle in the wake-up reference state vector and the target charging current in the vehicle wake-up request, construct a wake-up duty cycle sequence consisting of M wake-up stage vectors arranged according to the wake-up stage number. The wake-up duty cycle sequence represents the staged output process of the PWM duty cycle at the CP end during a vehicle wake-up process. Each wake-up stage vector includes at least the output duty cycle and duty cycle hold duration for the corresponding stage, and is associated with a unique wake-up stage number.
[0023] The wake-up phase sequence number is used to indicate the execution order of the M wake-up phase vectors in this vehicle wake-up process, and does not participate in the numerical calculation of the output duty cycle and duty cycle duration.
[0024] S4. Control the CP driving unit to execute the wake-up duty cycle sequence, and construct a real CP response sequence consisting of M real CP response vectors arranged according to the wake-up stage number based on the CP response parameters of the execution process; Specifically, the CP drive unit generates a PWM square wave at the CP terminal according to the output duty cycle issued by the AC charging pile controller, and maintains the output duty cycle continuously during the corresponding duty cycle holding period.
[0025] The CP response parameters collected within the same duty cycle period inherit the current wake-up phase sequence number, so that the real CP response vector and the corresponding wake-up phase vector are associated with the same sequence number, and can be traced back to the output duty cycle when the response was generated based on the wake-up phase sequence number.
[0026] S5. Construct a standard CP response sequence from a preset CP state change template based on the M wake-up stage numbers in the real CP response sequence. Among them, the preset CP state change template records the reference response content when the vehicle changes from dormant state to charging preparation state according to the wake-up stage sequence number.
[0027] The reference response content is read using the M wake-up stage numbers in the real CP response sequence as indexes, so that the standard CP response sequence and the real CP response sequence have the same number of stages and their arrangement, thus avoiding misaligned comparisons between different wake-up stages.
[0028] S6. Pair the real CP response sequence and the standard CP response sequence according to the shared wake-up stage sequence number and calculate the difference to construct the wake-up response deviation sequence; S7. Perform weighted matching on the wake-up response deviation sequence, and anchor the current wake-up stage of the vehicle with the largest wake-up stage number that continuously meets the matching conditions.
[0029] Among them, continuously satisfying the matching condition means that, starting from the minimum wake-up stage number, each adjacent wake-up stage passes the current weighted matching determination along the direction of increasing wake-up stage number.
[0030] The maximum wake-up stage number represents the furthest stage that the vehicle has continuously completed since the minimum wake-up stage number, and does not represent the maximum matching value in the M weighted matchings.
[0031] This embodiment compares the real CP response sequence with the standard CP response sequence stage by stage according to the shared wake-up stage sequence number, so that the current wake-up stage of the vehicle corresponds only to the farthest stage that is continuously completed starting from the smallest wake-up stage sequence number, avoiding the vehicle wake-up progress jump caused by the local response of a single later stage approaching the standard state.
[0032] Example 2: See Figure 2 This embodiment, based on Embodiment 1, further explains the specific implementation methods of each step. The specific implementation methods of each step are described below.
[0033] Specifically, in this embodiment, step S1 includes: S1-1. When the vehicle charging gun is connected to the AC charging pile and the output contactor is in the open state, collect N sets of sleep detection parameters corresponding to N consecutive sampling timestamps. Among them, the N consecutive sampling timestamps are all located before the vehicle wake-up request arrives, and adjacent sampling timestamps are set sequentially according to the same sampling interval.
[0034] S1-2. Extract the CP detection level, current PWM duty cycle, vehicle connection status, vehicle side switch status and output contactor status from the N sets of sleep detection parameters respectively; S1-3. The CP detection level, current PWM duty cycle, vehicle connection status, vehicle side switch status and output contactor status corresponding to the same sampling timestamp are concatenated according to a preset dimension order to construct the sleep state vector corresponding to the sampling timestamp. Specifically, the vehicle connection status, vehicle-side switch status, and output contactor status are converted into state components according to a preset discrete encoding; the CP detection level and the current PWM duty cycle retain their corresponding numerical forms. A sampling timestamp is associated with the sleep state vector to determine the order of the N sleep state vectors, but it is not written into the feature dimension of the sleep state vector.
[0035] S1-4. Traverse N consecutive sampling timestamps and construct N sleep state vectors that are associated with the sampling timestamps respectively; S1-5. Arrange the N sleep state vectors according to the time order of the N sampling timestamps to construct the vehicle sleep state sequence.
[0036] This embodiment organizes the CP detection level, current PWM duty cycle, and each switch state under the same sampling timestamp into a sleep state vector, and arranges the sleep state vector along the sampling time. This ensures that the vehicle sleep state sequence completely preserves the continuous state trajectory of the vehicle during the period when the plug is connected and the output contactor is disconnected, avoiding the use of short-term fluctuations at a single sampling moment to characterize the vehicle sleep state.
[0037] Specifically, in this embodiment, step S2 includes: S2-1. Select adjacent sleep state vectors one by one according to the time sequence of the vehicle sleep state sequence; S2-2. Calculate the CP level difference between CP detection levels in adjacent sleep state vectors; S2-3. Compare the current PWM duty cycle, vehicle connection status, vehicle-side switch status, and output contactor status in adjacent sleep state vectors. S2-4. When the CP level difference is not greater than the level fluctuation threshold, and the current PWM duty cycle, vehicle connection status, vehicle side switch status and output contactor status in adjacent sleep state vectors are the same, the sleep state vector corresponding to the later sampling timestamp will be marked as a continuous sleep vector. The level fluctuation threshold is used to accommodate allowable level fluctuations generated by the CP detection circuit and sampling process. The continuous sleep vector indicates that the vehicle has not experienced any vehicle connection state, vehicle-side switch state, or output contactor state switching between adjacent sampling timestamps.
[0038] When the same dormant state vector is repeatedly marked during the sliding selection process of adjacent vectors, they are merged into the same continuous dormant vector according to their sampling timestamps.
[0039] S2-5. Traverse the vehicle sleep state sequence and mark J consecutive sleep vectors; S2-6. Select G valid sleep vectors from J consecutive sleep vectors, where the CP detection level is in the sleep level range, the vehicle connection status is valid, the vehicle side switch is in the open state, and the output contactor is in the open state. The effective sleep vector is used to characterize the actual sleep state of the vehicle while it is still connected to the charging port but has not yet entered the charging preparation state.
[0040] The sleep level range can be set around the CP level detected when the AC charging pile is switched off on the vehicle side. Specifically, in this embodiment, the CP detection level to PE in sleep mode is 9V, allowing the corresponding sleep level range to be set based on the CP detection error.
[0041] S2-7. Select the latest sampling timestamp from the sampling timestamps associated with the G valid dormant vectors; S2-8. Using the latest sampling timestamp as an index, anchor the corresponding valid sleep vector from the G valid sleep vectors; S2-9. Mark the anchored effective sleep vector as the wake-up reference state vector; wherein, the current PWM duty cycle in the wake-up reference state vector is the sleep maintenance duty cycle.
[0042] In this embodiment, the wake-up reference state vector represents the effective sleep vector whose time position is closest to the vehicle wake-up request before the vehicle enters the current wake-up process. The sleep maintenance duty cycle is directly read from the duty cycle dimension of the wake-up reference state vector, so that the current wake-up process takes the actual duty cycle maintained by the CP as the starting point for change.
[0043] This embodiment ensures that the wake-up reference state vector simultaneously satisfies the conditions of continuous state, valid plug-in connection, and closest time position, and retains the sleep maintenance duty cycle actually output by the CP terminal when the vehicle is in sleep mode, so that the current PWM duty cycle adjustment has the same starting parameters as the current sleep state of the vehicle.
[0044] Specifically, in this embodiment, step S3 includes: S3-1, Respond to the vehicle wake-up request sent by the cloud platform or load balancer control terminal; S3-2. Extract the target charging current from the vehicle wake-up request; S3-3. Map the target charging current to a preset current-duty cycle relationship, and read the target charging duty cycle corresponding to the target charging current; The preset current-duty cycle relationship is used to represent the correspondence between the PWM duty cycle at the CP terminal and the allowable output current of the AC charging pile. The target charging duty cycle is determined based on the target charging current carried by this vehicle wake-up request, rather than directly using the historical charging duty cycle before the vehicle went into sleep mode.
[0045] When the target charging current is between two preset current levels, the target charging duty cycle can be determined by interpolation between adjacent levels, or the corresponding duty cycle not exceeding the target charging current can be read.
[0046] S3-4. Read the sleep maintenance duty cycle from the duty cycle dimension of the wake-up reference state vector; S3-5. Calculate the duty cycle jump variable between the target charging duty cycle and the sleep maintenance duty cycle; The duty cycle jump variable is calculated in the direction of subtracting the sleep maintenance duty cycle from the target charging duty cycle, and is used to characterize the magnitude of the change from the sleep maintenance duty cycle to the target charging duty cycle at the CP end.
[0047] S3-6. According to the preset wake-up stage template, assign sequentially increasing wake-up stage numbers to the M wake-up stages; The preset wake-up phase template includes at least a sleep maintenance phase, a duty cycle transition phase, and a target duty cycle maintenance phase, and assigns wake-up phase numbers according to the execution order of each phase in the vehicle wake-up process.
[0048] When duty cycle jump variables need to be released in stages, multiple consecutive duty cycle jump stages can be set between the sleep maintenance stage and the target duty cycle maintenance stage.
[0049] S3-7. Based on the sleep maintenance duty cycle, the duty cycle jump variable, and the target charging duty cycle, determine the output duty cycle corresponding to the M wake-up stage sequence numbers respectively; Specifically, in this embodiment, the sleep maintenance duty cycle is 1%, and the target charging duty cycle corresponding to the target charging current is 10% to 53.3%; the output duty cycle corresponding to the sleep maintenance phase is 1%, the output duty cycle corresponding to the duty cycle jump phase changes from 1% to 53.3%, and the output duty cycle corresponding to the target duty cycle maintenance phase is 10% to 53.3%.
[0050] S3-8. Concatenate the output duty cycle and duty cycle hold duration corresponding to each wake-up stage number according to the preset dimension order to construct M wake-up stage vectors that are respectively associated with the wake-up stage number. The output duty cycle represents the PWM duty cycle output by the CP drive unit in the corresponding stage, and the duty cycle holding time represents the duration of the output duty cycle before entering the next wake-up stage.
[0051] The wake-up phase sequence number serves as the associated index of the wake-up phase vector and is not involved in numerical calculations along with the output duty cycle and duty cycle duration.
[0052] S3-9. Arrange M wake-up stage vectors according to the wake-up stage sequence number to construct the wake-up duty cycle sequence; This embodiment assigns the sleep maintenance duty cycle, duty cycle jump variable, and target charging duty cycle to an ordered wake-up phase, and configures the duty cycle holding duration for each wake-up phase. This allows the wake-up duty cycle sequence to simultaneously retain the change amplitude and duration of the PWM duty cycle at the CP end, thus fully expressing the stage trajectory of the change from the sleep maintenance duty cycle to the target charging duty cycle.
[0053] Specifically, in this embodiment, step S4 includes: S4-1. The corresponding output duty cycle is sent to the CP driving unit sequentially according to the wake-up stage number of the wake-up duty cycle sequence, and the CP detection level, vehicle-side switch status and response time are collected synchronously during the corresponding duty cycle holding period. The response time starts from the moment the output duty cycle corresponding to the current wake-up phase sequence number is sent and ends when the CP detection level first shows a continuous change exceeding the level fluctuation threshold.
[0054] If the CP detection level does not produce the aforementioned continuous change when the duty cycle holding period ends, the current duty cycle holding time is recorded as the response time.
[0055] S4-2, which is the wake-up phase sequence number associated with the CP detection level, vehicle-side switch status and response duration collected within the same duty cycle period; S4-3. In the CP response parameters associated with the wake-up phase sequence number, anchor the CP detection level, vehicle-side switch status and response duration corresponding to the same wake-up phase sequence number; Multiple CP detection levels can be collected within the same duty cycle holding period. Specifically, in this embodiment, the CP detection level collected at the end of the duty cycle holding period is selected as the CP detection level of the corresponding wake-up phase sequence number, and the vehicle-side switch status at the same time is read.
[0056] S4-4. The CP detection level, vehicle-side switch status and response time corresponding to the same wake-up stage number are concatenated according to a preset dimension order to construct the corresponding real CP response vector. The real CP response vector combines the CP detection level, vehicle-side switch status, and response duration under the same wake-up phase number into a single response object, which is used to simultaneously express the vehicle's level arrival status, switch action status, and response time under the current output duty cycle.
[0057] S4-5. Traverse the M wake-up stage numbers and construct M real CP response vectors that are respectively associated with the wake-up stage numbers; S4-6. Arrange the M real CP response vectors according to the wake-up stage sequence number to construct the real CP response sequence.
[0058] In this embodiment, M real CP response vectors are arranged according to the wake-up stage sequence number, so that the real CP response sequence records the CP level response, vehicle-side switch response and response duration generated by the vehicle to the corresponding output duty cycle at each stage position, forming the actual vehicle response trajectory that can be traced back according to the wake-up stage sequence number.
[0059] Specifically, in this embodiment, step S5 includes: S5-1. Extract M wake-up stage numbers from the actual CP response sequence; S5-2. Using any wake-up stage number as an index, read the corresponding standard CP detection level, standard vehicle-side switch state, and standard response time from the preset CP state change template. Among them, the standard CP detection level represents the CP detection level that the vehicle should reach when responding normally in the corresponding wake-up phase; the standard vehicle-side switch state represents the expected vehicle-side switch state in the corresponding wake-up phase; and the standard response duration represents the reference duration allowed to complete the corresponding CP state change.
[0060] Each set of standard CP response parameters in the preset CP state change template is associated with a unique wake-up phase sequence number.
[0061] In this embodiment, the standard CP detection level corresponding to the sleep maintenance phase is 9V, and the standard vehicle-side switch state is open; the standard CP detection level corresponding to the charging preparation phase is 6V, and the standard vehicle-side switch state is closed. The standard CP detection level and standard response time corresponding to the duty cycle transition phase are set according to the response process of the CP detection level changing from 9V to 6V.
[0062] S5-3. Concatenate the standard CP detection level, standard vehicle-side switch state and standard response duration corresponding to the same wake-up phase sequence number according to the preset dimension order to construct the corresponding standard CP response vector. The standard CP response vector uses the same number of dimensions and dimensional order as the true CP response vector, so that the deviation between the true CP response parameters at the same dimensional position and the standard CP response parameters can be directly calculated.
[0063] S5-4. Traverse the M wake-up stage numbers and construct M standard CP response vectors that are respectively associated with the wake-up stage numbers; S5-5. Arrange the M standard CP response vectors according to the wake-up phase sequence number to construct the standard CP response sequence; This embodiment constructs a standard CP response sequence based on the M wake-up stage numbers in the real CP response sequence, so that the standard CP response sequence forms a reference trajectory with the same number of stages and the same stage positions as the current vehicle wake-up process, avoiding the situation where the standard response stages do not correspond to the actual execution stages when directly calling a fixed complete template.
[0064] Specifically, in this embodiment, step S6 includes: S6-1. Anchor the M wake-up stage sequence numbers shared by the real CP response sequence and the standard CP response sequence; S6-2. Using any shared wake-up stage sequence number as an index, read the real CP response vector and the standard CP response vector from the real CP response sequence and the standard CP response sequence, respectively. S6-3. Pair the real CP response vector corresponding to the same shared wake-up phase sequence number with the standard CP response vector to construct a response vector tuple; The response vector tuple contains two fields that record the real CP response vector and the standard CP response vector, respectively, and are associated with the corresponding shared wake-up phase sequence number.
[0065] The pairing relationship indicates that the two CP response vectors correspond to the same duty cycle output stage, but does not mean that the parameter values of the real CP response vector and the standard CP response vector are the same.
[0066] S6-4. Traverse the M shared wake-up stage numbers and construct M response vector pairs that are associated with the wake-up stage numbers respectively. S6-5. Calculate the CP level deviation, switch state deviation, and response time deviation in any response vector tuple; CP level deviation is used to indicate whether the CP terminal has reached the expected detection level of the current wake-up phase; switch state deviation is used to indicate whether the vehicle-side switch has performed the action corresponding to the current wake-up phase; response time deviation is used to indicate whether the vehicle has completed the expected response within the current duty cycle holding period.
[0067] Wherein, the CP level deviation is the absolute difference between the actual CP detection level and the standard CP detection level; when the actual vehicle-side switch state is the same as the standard vehicle-side switch state, the switch state deviation is 0, and when the actual vehicle-side switch state is different from the standard vehicle-side switch state, the switch state deviation is 1; the response time deviation is the absolute difference between the actual response time and the standard response time.
[0068] S6-6. The CP level deviation, switch state deviation and response time deviation corresponding to the same shared wake-up stage sequence number are concatenated according to the preset dimension order to construct the corresponding stage response total deviation. The total deviation of the stage response combines the CP level deviation, switch state deviation, and response time deviation under the same shared wake-up stage number into a three-dimensional deviation object, which is used to distinguish the specific situations in the duty cycle output stage where the CP detection level does not reach the standard value, the vehicle-side switch state is inconsistent, or the vehicle response time deviates from the standard duration.
[0069] S6-7. Traverse the M response vector pairs and construct M total stage response deviations that are respectively associated with the wake-up stage sequence numbers; S6-8. Arrange the total deviation of the response of M stages according to the wake-up stage sequence number to construct the wake-up response deviation sequence.
[0070] In this embodiment, the total response deviations of M stages are arranged according to the wake-up stage sequence number. The wake-up response deviation sequence continuously records the specific stage positions where the CP level fails to arrive, the vehicle-side switch does not operate, or the response time exceeds the standard duration during the entire wake-up process. This preserves the distribution of various wake-up deviations as the duty cycle output stage progresses.
[0071] Specifically, in this embodiment, step S7 includes: S7-1. Select the total response deviation of any stage from the wake-up response deviation sequence; S7-2. Divide the CP level deviation in the total deviation of the stage response by the preset level allowable deviation, and calculate the level deviation ratio of the corresponding wake-up stage number; S7-3. Divide the response duration deviation in the total deviation of the stage response by the sum of the corresponding standard response duration and the preset minimum positive number, and calculate the duration deviation ratio of the corresponding wake-up stage number. The preset minimum positive number is used to avoid division by zero when the standard response duration is zero. The smaller the level deviation ratio and duration deviation ratio, the closer the actual CP detection level and actual response duration are to the corresponding standard parameters, respectively.
[0072] S7-4. Calculate the stage matching degree corresponding to the wake-up stage sequence number based on the level deviation ratio, the switch state deviation, and the duration deviation ratio: ; in, This represents the stage matching degree corresponding to the m-th wake-up stage number; This represents the level deviation ratio corresponding to the m-th wake-up stage sequence number; This indicates the switch state deviation corresponding to the m-th wake-up stage sequence number; This represents the duration deviation ratio corresponding to the m-th wake-up stage sequence number; , and Let these represent the level matching weight, switch matching weight, and duration matching weight, respectively, and satisfy the following conditions: ; The level matching weight, switch matching weight, and duration matching weight are all scalars that are not less than zero and not greater than 1.
[0073] The level deviation ratio and duration deviation ratio are respectively adopted The form is converted so that the smaller the level deviation ratio or duration deviation ratio, the larger the corresponding matching component. When the actual vehicle-side switch state is the same as the standard vehicle-side switch state, the switch state deviation is 0 and the corresponding switch matching component is 1. When the two are different, the switch state deviation is 1 and the corresponding switch matching component is 0.
[0074] For example, when focusing on both whether the CP detection level reaches the standard CP detection level and whether the vehicle-side switch performs the expected action, it is possible to set... =0.4、 =0.4、 =0.2. Under this weighting setting, the CP level response and the vehicle-side switch response each account for a relatively high matching weight, and the response duration is used to further distinguish whether the vehicle completes the response within the corresponding duty cycle holding period.
[0075] Under the condition that both the level deviation ratio and the duration deviation ratio are not less than zero, and the switch state deviation is 0 or 1, the stage matching degree The value range is 0 to 1; the higher the stage matching degree, the closer the actual CP response is to the standard CP response of the corresponding wake-up stage number.
[0076] S7-5. Traverse the total deviation of the response in the M stages and calculate the stage matching degree of the M stages that are respectively associated with the wake-up stage numbers; S7-6. Compare the matching degree of each of the M stages with the matching degree threshold, and mark the sequence number of several matching stages whose matching degree is not less than the matching degree threshold. S7-7. Starting from the minimum wake-up stage number, identify several consecutive matching stage numbers along the increasing direction of the wake-up stage number. In this context, "consecutive occurrences" means that, starting from the smallest wake-up stage number, the difference between any two adjacent matching stage numbers is 1. If a wake-up stage number does not meet the matching condition, then any larger wake-up stage number that meets the matching condition after that wake-up stage number is not considered part of the consecutively occurring matching stage numbers.
[0077] S7-8. Select the largest matching stage number from a series of consecutive matching stage numbers. S7-9. Using the maximum matching stage number as an index, anchor the corresponding wake-up stage from the preset wake-up stage template, and mark the wake-up stage as the current wake-up stage of the vehicle.
[0078] This embodiment anchors the vehicle's current wake-up stage based on the maximum matching stage number that continuously meets the matching conditions, starting from the minimum wake-up stage number. This ensures that the vehicle's current wake-up stage only represents the furthest stage that the vehicle has continuously completed, avoiding directly marking the vehicle as a later stage or charging preparation stage when intermediate wake-up stages have not yet been met.
[0079] Furthermore, to ensure that the wake-up duty cycle sequence used in the current vehicle wake-up event matches the sleep state represented by the wake-up reference state vector, and to reduce repeated adjustments of the duty cycle when using a uniform preset wake-up duty cycle sequence, the wake-up duty cycle sequence in this embodiment can be determined based on historical wake-up samples. The determination steps include: A1. Select Q successful vehicle wake-up events from the historical wake-up database; A2. Associate the wake-up baseline state vector, final wake-up duty cycle sequence, real CP response sequence and total wake-up duration corresponding to each vehicle wake-up success event to construct Q historical wake-up samples; Each historical wake-up sample corresponds to one successful vehicle wake-up event. The final wake-up duty cycle sequence represents the actual duty cycle output sequence used when the vehicle enters the charging preparation phase; the total wake-up duration starts from the time the output duty cycle of the first wake-up phase is issued and ends when the vehicle enters the charging preparation phase.
[0080] A3. Extract Q wake-up baseline state vectors from Q historical wake-up samples; A4. Perform feature standardization on the Q wake-up baseline state vectors to construct Q standard baseline vectors that are respectively associated with sample identifiers; Feature standardization is performed separately for each dimension of the wake-up reference state vector, so that the CP detection level, PWM duty cycle and discrete switch state can participate in vector distance calculation on a unified numerical scale.
[0081] A5. Perform unsupervised clustering on the Q standard baseline vectors to obtain K wake-up pattern clusters that are associated with cluster center vectors and several sample identifiers respectively; In this clustering, the clustering objects are simply the standard baseline vectors. The final wake-up duty cycle sequence, the actual CP response sequence, and the total wake-up duration are used as associated fields of the historical wake-up samples, and are not concatenated with the standard baseline vectors before participating in the clustering.
[0082] Therefore, the wake-up mode clusters are divided according to the dormant state of the vehicle before entering the wake-up process, rather than according to the execution parameters or response time after the wake-up is completed.
[0083] A6. Based on several sample identifiers associated with any wake-up mode cluster, read the total wake-up duration of the corresponding historical wake-up sample, and select the minimum total wake-up duration from several total wake-up durations. A7. Read the sample identifier associated with the minimum total wake-up time, and use the sample identifier as an index to anchor the corresponding historical wake-up sample; A8. Mark the final wake-up duty cycle sequence associated with the anchored historical wake-up sample as the standard wake-up duty cycle sequence of the corresponding wake-up mode cluster; The standard wake-up duty cycle sequence retains the minimum total wake-up time corresponding to the output duty cycle and duty cycle retention time of each stage in the historical wake-up sample, and establishes an association with the cluster identifier of the current wake-up mode cluster, so that the historical successful wake-up process can be directly read according to the cluster identifier.
[0084] A9. Traverse the K wake-up mode clusters and construct K standard wake-up duty cycle sequences that are respectively associated with the cluster identifiers; A10. According to the feature standardization rules of Q standard reference vectors, the current wake-up reference state vector is feature-standardized to construct the current standard vector; The current wake-up reference state vector uses the same parameter dimension, dimension order, and standardized parameters as the Q wake-up reference state vectors, so that the current standard vector can perform the same-dimensional distance calculation with the cluster center vectors of the K wake-up mode clusters.
[0085] A11. Based on the current standard vector and the cluster center vectors of the K wake-up mode clusters, anchor the target wake-up mode cluster among the K wake-up mode clusters; Specifically, the vector distance between the current standard vector and the K cluster center vectors is calculated respectively. The minimum vector distance is selected from the K vector distances, and the target wake-up mode cluster is anchored according to the cluster identifier associated with the minimum vector distance.
[0086] A12. Read the standard wake-up duty cycle sequence associated with the target wake-up mode cluster and use it as the initial wake-up duty cycle sequence for the current vehicle wake-up event.
[0087] The initial wake-up duty cycle sequence inherits the number of stages, stage order, output duty cycle, and duty cycle duration from the historical successful events corresponding to the target wake-up mode cluster, and serves as the stage parameters when the current vehicle wake-up event begins execution.
[0088] This embodiment anchors the target wake-up mode cluster based on the proximity between the current standard vector and the K cluster center vectors, so that the initial wake-up duty cycle sequence inherits the duty cycle stage trajectory that is closest to the current vehicle sleep state and has the shortest total historical wake-up time, thereby reducing the situation where the current vehicle repeatedly adjusts from a unified default duty cycle sequence.
[0089] This invention also provides a vehicle sleep / wake-up system based on charging pile duty cycle adjustment. This system is used to implement the above-described method embodiments, and details already described will not be repeated. The terms "module," "unit," and "subunit" used below refer to combinations of software and / or hardware that perform a predetermined function. Although the system described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.
[0090] Figure 3This is a structural block diagram of a vehicle sleep / wake-up system based on charging pile duty cycle adjustment according to the present invention. The system includes: The hibernation state construction unit is used to construct a vehicle hibernation state sequence that characterizes the evolution of the vehicle's hibernation state when the vehicle is connected by a plug-in connector. A wake-up state anchoring unit is used to anchor a wake-up reference state vector containing the sleep maintenance duty cycle in the vehicle sleep state sequence. The duty cycle arrangement unit is used to construct a wake-up duty cycle sequence consisting of M wake-up stage vectors arranged according to the wake-up stage number, based on the sleep maintenance duty cycle in the wake-up reference state vector and the target charging current in the vehicle wake-up request. The real response construction unit is used to control the CP driving unit to execute the wake-up duty cycle sequence, and to construct a real CP response sequence consisting of M real CP response vectors arranged according to the wake-up stage number based on the CP response parameters of the execution process; A standard response construction unit is used to construct a standard CP response sequence from a preset CP state change template based on the M wake-up stage numbers in the real CP response sequence. The response deviation construction unit is used to pair and calculate the difference between the real CP response sequence and the standard CP response sequence according to the shared wake-up stage sequence number to construct the wake-up response deviation sequence; The wake-up phase anchoring unit is used to perform weighted matching on the wake-up response deviation sequence and anchor the current wake-up phase of the vehicle with the largest wake-up phase sequence number that continuously meets the matching conditions.
[0091] It should be noted that each functional module in the above system corresponds to each step in the above method embodiment and is used to implement the same technical solution. The specific execution process of each functional module and the technical effect achieved can be found in the relevant description of the above method embodiment, and will not be repeated here.
[0092] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any changes or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application.
Claims
1. A vehicle sleep / wake-up method based on charging pile duty cycle adjustment, characterized in that, include: S1. Construct a vehicle sleep state sequence that characterizes the evolution of the vehicle's sleep state under plug-in connection conditions; S2. Anchor a wake-up reference state vector containing the sleep maintenance duty cycle in the vehicle sleep state sequence; S3. Based on the sleep maintenance duty cycle in the wake-up reference state vector and the target charging current in the vehicle wake-up request, construct a wake-up duty cycle sequence consisting of M wake-up stage vectors arranged according to the wake-up stage number. S4. Control the CP driving unit to execute the wake-up duty cycle sequence, and construct a real CP response sequence consisting of M real CP response vectors arranged according to the wake-up stage number based on the CP response parameters of the execution process; S5. Construct a standard CP response sequence from a preset CP state change template based on the M wake-up stage numbers in the real CP response sequence. S6. Pair the real CP response sequence and the standard CP response sequence according to the shared wake-up stage sequence number and calculate the difference to construct the wake-up response deviation sequence; S7. Perform weighted matching on the wake-up response deviation sequence, and anchor the current wake-up stage of the vehicle with the largest wake-up stage number that continuously meets the matching conditions.
2. The vehicle sleep / wake-up method based on charging pile duty cycle adjustment according to claim 1, characterized in that, Construct a vehicle sleep state sequence characterizing the evolution of the vehicle's sleep state while in a plug-in connection state, including: S1-1. When the vehicle charging gun is connected to the AC charging pile and the output contactor is in the open state, collect N sets of sleep detection parameters corresponding to N consecutive sampling timestamps. S1-2. Extract the CP detection level, current PWM duty cycle, vehicle connection status, vehicle side switch status and output contactor status from the N sets of sleep detection parameters respectively; S1-3. The CP detection level, current PWM duty cycle, vehicle connection status, vehicle side switch status and output contactor status corresponding to the same sampling timestamp are concatenated according to a preset dimension order to construct the sleep state vector corresponding to the sampling timestamp. S1-4. Traverse N consecutive sampling timestamps and construct N sleep state vectors that are associated with the sampling timestamps respectively; S1-5. Arrange the N sleep state vectors according to the time order of the N sampling timestamps to construct the vehicle sleep state sequence.
3. The vehicle sleep / wake-up method based on charging pile duty cycle adjustment according to claim 2, characterized in that, Anchoring a wake-up reference state vector containing the sleep maintenance duty cycle in the vehicle sleep state sequence includes: S2-1. Select adjacent sleep state vectors one by one according to the time sequence of the vehicle sleep state sequence; S2-2. Calculate the CP level difference between CP detection levels in adjacent sleep state vectors; S2-3. Compare the current PWM duty cycle, vehicle connection status, vehicle-side switch status, and output contactor status in adjacent sleep state vectors. S2-4. When the CP level difference is not greater than the level fluctuation threshold, and the current PWM duty cycle, vehicle connection status, vehicle side switch status and output contactor status in adjacent sleep state vectors are the same, the sleep state vector corresponding to the later sampling timestamp will be marked as a continuous sleep vector. S2-5. Traverse the vehicle sleep state sequence and mark J consecutive sleep vectors; S2-6. Select G valid sleep vectors from J consecutive sleep vectors, where the CP detection level is in the sleep level range, the vehicle connection status is valid, the vehicle side switch is in the open state, and the output contactor is in the open state. S2-7. Select the latest sampling timestamp from the sampling timestamps associated with the G valid dormant vectors; S2-8. Using the latest sampling timestamp as an index, anchor the corresponding valid sleep vector from the G valid sleep vectors; S2-9. Mark the anchored effective sleep vector as the wake-up reference state vector; wherein, the current PWM duty cycle in the wake-up reference state vector is the sleep maintenance duty cycle.
4. The vehicle sleep / wake-up method based on charging pile duty cycle adjustment according to claim 3, characterized in that, Construct a wake-up duty cycle sequence consisting of M wake-up stage vectors arranged by wake-up stage number, including: S3-1, Respond to the vehicle wake-up request sent by the cloud platform or load balancer control terminal; S3-2. Extract the target charging current from the vehicle wake-up request; S3-3. Map the target charging current to a preset current-duty cycle relationship, and read the target charging duty cycle corresponding to the target charging current; S3-4. Read the sleep maintenance duty cycle from the duty cycle dimension of the wake-up reference state vector; S3-5. Calculate the duty cycle jump variable between the target charging duty cycle and the sleep maintenance duty cycle; S3-6. According to the preset wake-up stage template, assign sequentially increasing wake-up stage numbers to the M wake-up stages; S3-7. Based on the sleep maintenance duty cycle, the duty cycle jump variable, and the target charging duty cycle, determine the output duty cycle corresponding to the M wake-up stage sequence numbers respectively; S3-8. Concatenate the output duty cycle and duty cycle hold duration corresponding to each wake-up stage number according to the preset dimension order to construct M wake-up stage vectors that are respectively associated with the wake-up stage number. S3-9. Arrange M wake-up stage vectors according to the wake-up stage sequence number to construct the wake-up duty cycle sequence.
5. A vehicle sleep / wake-up method based on charging pile duty cycle adjustment according to claim 4, characterized in that, Construct a sequence of real CP response vectors, M in total, arranged by wake-up phase number, including: S4-1. The corresponding output duty cycle is sent to the CP driving unit sequentially according to the wake-up stage number of the wake-up duty cycle sequence, and the CP detection level, vehicle-side switch status and response time are collected synchronously during the corresponding duty cycle holding period. S4-2, which is the wake-up phase sequence number associated with the CP detection level, vehicle-side switch status and response duration collected within the same duty cycle period; S4-3. In the CP response parameters associated with the wake-up phase sequence number, anchor the CP detection level, vehicle-side switch status and response duration corresponding to the same wake-up phase sequence number; S4-4. The CP detection level, vehicle-side switch status and response time corresponding to the same wake-up stage number are concatenated according to a preset dimension order to construct the corresponding real CP response vector. S4-5. Traverse the M wake-up stage numbers and construct M real CP response vectors that are respectively associated with the wake-up stage numbers; S4-6. Arrange the M real CP response vectors according to the wake-up stage sequence number to construct the real CP response sequence.
6. The vehicle sleep / wake-up method based on charging pile duty cycle adjustment according to claim 5, characterized in that, Construct a standard CP response sequence from a preset CP state change template, including: S5-1. Extract M wake-up stage numbers from the actual CP response sequence; S5-2. Using any wake-up stage number as an index, read the corresponding standard CP detection level, standard vehicle-side switch state, and standard response time from the preset CP state change template. S5-3. Concatenate the standard CP detection level, standard vehicle-side switch state and standard response duration corresponding to the same wake-up phase sequence number according to the preset dimension order to construct the corresponding standard CP response vector. S5-4. Traverse the M wake-up stage numbers and construct M standard CP response vectors that are respectively associated with the wake-up stage numbers; S5-5. Arrange M standard CP response vectors according to the wake-up phase sequence number to construct a standard CP response sequence.
7. A vehicle sleep / wake-up method based on charging pile duty cycle adjustment according to claim 6, characterized in that, Construct a wake-up response deviation sequence, including: S6-1. Anchor the M wake-up stage sequence numbers shared by the real CP response sequence and the standard CP response sequence; S6-2. Using any shared wake-up stage sequence number as an index, read the real CP response vector and the standard CP response vector from the real CP response sequence and the standard CP response sequence, respectively. S6-3. Pair the real CP response vector corresponding to the same shared wake-up phase sequence number with the standard CP response vector to construct a response vector tuple; S6-4. Traverse the M shared wake-up stage numbers and construct M response vector pairs that are associated with the wake-up stage numbers respectively. S6-5. Calculate the CP level deviation, switch state deviation, and response time deviation in any response vector tuple; S6-6. The CP level deviation, switch state deviation and response time deviation corresponding to the same shared wake-up stage sequence number are concatenated according to the preset dimension order to construct the corresponding stage response total deviation. S6-7. Traverse the M response vector pairs and construct M total stage response deviations that are respectively associated with the wake-up stage sequence numbers; S6-8. Arrange the total deviation of the response of M stages according to the wake-up stage sequence number to construct the wake-up response deviation sequence.
8. A vehicle sleep / wake-up method based on charging pile duty cycle adjustment according to claim 7, characterized in that, Anchor the vehicle's current wake-up phase, including: S7-1. Select the total response deviation of any stage from the wake-up response deviation sequence; S7-2. Divide the CP level deviation in the total deviation of the stage response by the preset level allowable deviation, and calculate the level deviation ratio of the corresponding wake-up stage number; S7-3. Divide the response duration deviation in the total deviation of the stage response by the sum of the corresponding standard response duration and the preset minimum positive number, and calculate the duration deviation ratio of the corresponding wake-up stage number. S7-4. Calculate the stage matching degree corresponding to the wake-up stage sequence number based on the level deviation ratio, the switch state deviation, and the duration deviation ratio: S7-5. Traverse the total deviation of the response in the M stages and calculate the stage matching degree of the M stages that are respectively associated with the wake-up stage numbers; S7-6. Compare the matching degree of each of the M stages with the matching degree threshold, and mark the sequence number of several matching stages whose matching degree is not less than the matching degree threshold. S7-7. Starting from the minimum wake-up stage number, identify several consecutive matching stage numbers along the increasing direction of the wake-up stage number. S7-8. Select the largest matching stage number from a series of consecutive matching stage numbers. S7-9. Using the maximum matching stage number as an index, anchor the corresponding wake-up stage from the preset wake-up stage template, and mark the wake-up stage as the current wake-up stage of the vehicle.
9. A vehicle sleep / wake-up system based on charging pile duty cycle adjustment, used to execute the vehicle sleep / wake-up method based on charging pile duty cycle adjustment as described in any one of claims 1 to 8, characterized in that, include: The hibernation state construction unit is used to construct a vehicle hibernation state sequence that characterizes the evolution of the vehicle's hibernation state when the vehicle is connected by a plug-in connector. A wake-up state anchoring unit is used to anchor a wake-up reference state vector containing the sleep maintenance duty cycle in the vehicle sleep state sequence. The duty cycle arrangement unit is used to construct a wake-up duty cycle sequence consisting of M wake-up stage vectors arranged according to the wake-up stage number, based on the sleep maintenance duty cycle in the wake-up reference state vector and the target charging current in the vehicle wake-up request. The real response construction unit is used to control the CP driving unit to execute the wake-up duty cycle sequence, and to construct a real CP response sequence consisting of M real CP response vectors arranged according to the wake-up stage number based on the CP response parameters of the execution process; A standard response construction unit is used to construct a standard CP response sequence from a preset CP state change template based on the M wake-up stage numbers in the real CP response sequence. The response deviation construction unit is used to pair and calculate the difference between the real CP response sequence and the standard CP response sequence according to the shared wake-up stage sequence number to construct the wake-up response deviation sequence; The wake-up phase anchoring unit is used to perform weighted matching on the wake-up response deviation sequence and anchor the current wake-up phase of the vehicle with the largest wake-up phase sequence number that continuously meets the matching conditions.