Vehicle charging control method, device and equipment, vehicle, system and storage medium

The wake-up source processing module identifies the validity of the charging device wake-up signal, solving the problem of low-voltage power supply and charging interruption of the vehicle caused by aging of the charging equipment, ensuring normal charging of the vehicle.

CN120663784APending Publication Date: 2025-09-19DEEPAL AUTOMOBILE TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510836049.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-20
Publication Date
2025-09-19

AI Technical Summary

Technical Problem

The aging of existing charging equipment causes the wake-up signal to frequently jump, causing low-voltage power supply problems in the vehicle or charging interruption, affecting normal user use.

Method used

The wake-up source processing module identifies the validity of the wake-up signal of the charging device according to the charging status memorized before the vehicle currently goes to sleep. If valid, the low-voltage power management module is woken up to control at least one control module to execute the vehicle charging process.

Benefits of technology

This avoids the problem of low-voltage power supply to the vehicle or charging interruption caused by the abnormally beating wake-up signal of the charging device, ensuring that users can use the vehicle normally.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120663784A_ABST
    Figure CN120663784A_ABST
Patent Text Reader

Abstract

The invention relates to a vehicle charging control method, device and equipment, a vehicle, a system and a storage medium. The method comprises the following steps: receiving a wake-up signal of charging equipment; the charging state of the vehicle before the current dormancy is determined; according to the charging state, performing identification processing on the wake-up signal to obtain an identification result of the wake-up signal; and if it is determined that the identification result of the wake-up signal represents that the wake-up signal is valid, at least one control module is controlled through the low-voltage power management module to execute the vehicle charging process. The vehicle low-voltage power supply feed problem or charging interruption problem caused by the awakening signal of abnormal jumping of the charging equipment can be avoided, and then it is ensured that a user normally uses the vehicle.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of vehicle technology, and in particular to a vehicle charging control method, device, equipment, vehicle, system and storage medium. Background Art

[0002] With the popularity of electric vehicles, the number of charging devices is also increasing rapidly. Among them, the vehicle needs to be woken up during the charging process so that the vehicle can enter the charging mode normally.

[0003] In the prior art, a low-voltage auxiliary power signal output by a charging device such as a charging pile is used as a wake-up signal, which is transmitted to a vehicle controller, and the vehicle is woken up by the vehicle controller.

[0004] Alternatively, a low-voltage auxiliary power signal from a charging device such as a charging pile is used as a wake-up signal, and a new charging auxiliary power DC / DC (Direct Current to Direct Current Converter, DC / DC for short) converter is added to keep the entire vehicle awake.

[0005] However, in the above two methods, the aging of the charging equipment will cause the wake-up signal to jump frequently, which will lead to abnormal vehicle wake-up, causing low-voltage power supply problems or charging interruption problems for the entire vehicle, thereby affecting the user's normal use of the vehicle. Summary of the Invention

[0006] One of the objects of the present invention is to provide a vehicle charging control method, which can avoid the problem of low-voltage power supply feeding or charging interruption of the vehicle caused by the wake-up signal of the charging equipment, so as to ensure the normal use of the vehicle by the user; the second object is to provide a vehicle charging control device; the third object is to provide a wake-up source processing module; the fourth object is to provide a charging control system; the fifth object is to provide a vehicle; the sixth object is to provide a computer-readable storage medium; and the seventh object is to provide a computer program product.

[0007] In order to achieve the above object, the technical solution adopted by the present invention is as follows:

[0008] A vehicle charging control method is applied to a wake-up source processing module in a charging control system; the charging control system further includes a low-voltage power management module and at least one control module; the method comprises:

[0009] Receiving a wake-up signal from a charging device; and determining the charging status of the vehicle before the current dormancy;

[0010] performing identification processing on the wake-up signal according to the charging state to obtain an identification result of the wake-up signal;

[0011] If it is determined that the recognition result of the wake-up signal indicates that the wake-up signal is valid, the low-voltage power management module controls the at least one control module to execute the vehicle charging process.

[0012] Furthermore, the at least one control module includes a charging process control module; and the identifying and processing the wake-up signal according to the charging state to obtain an identification result of the wake-up signal includes:

[0013] Receive the charging termination reason and the number of charging equipment failures fed back by the charging process control module; wherein the charging termination reason and the number of charging equipment failures are based on the vehicle at the end of charging;

[0014] The wake-up signal is identified and processed according to the charging state, the charging termination reason, and the number of charging device failures to obtain an identification result of the wake-up signal.

[0015] Furthermore, the identifying and processing the wake-up signal according to the charging state, the charging termination reason, and the number of charging device failures to obtain an identification result of the wake-up signal includes:

[0016] If it is determined that the charging state is a charging suspension state and the charging termination reason is a charging device failure, the wake-up signal is identified and processed according to the number of charging device failures to obtain an identification result of the wake-up signal.

[0017] Furthermore, the identifying and processing the wake-up signal according to the number of failures of the charging device to obtain an identification result of the wake-up signal includes:

[0018] If it is determined that the number of failures of the charging device is less than or equal to a preset threshold, determining that the recognition result of the wake-up signal indicates that the wake-up signal is valid;

[0019] If it is determined that the number of failures of the charging device is greater than the preset threshold, it is determined that the recognition result of the wake-up signal indicates that the wake-up signal is invalid.

[0020] Furthermore, the method further comprises:

[0021] If it is determined that the charging state is a charging suspension state and the charging termination reason is not due to a charging device failure, determining that the recognition result of the wake-up signal indicates that the wake-up signal is valid;

[0022] If it is determined that the charging state is the charging completion state, it is determined that the recognition result of the wake-up signal indicates that the wake-up signal is invalid.

[0023] Furthermore, the number of charging device failures is obtained by adding one to the initial number of charging device failures after the charging process control module determines that the reason for the end of the current charging is a charging device failure;

[0024] The charging process control module is further configured to, after being awakened by the low-voltage power management module, clear the number of charging device failures if it is determined that the current awakening does not belong to the charging awakening type.

[0025] Furthermore, the at least one control module includes a high-voltage control module, a low-voltage power supply module, a charging process control module, and a charging status control module; the low-voltage power supply management module controls the at least one control module to execute the vehicle charging process, including:

[0026] Generate a wake-up message and send the wake-up message to the low-voltage power management module; wherein the wake-up message is used to wake up the low-voltage power management module; the low-voltage power management module is used to wake up the high-voltage control module to control the high-voltage power-up of the vehicle; the low-voltage power management module is also used to wake up the low-voltage power supply module to provide low-voltage power to the at least one control module or charge the battery of the vehicle after the high-voltage power-up of the vehicle is completed; the low-voltage power management module is also used to wake up the charging process control module to control the charging interaction between the vehicle and the charging device; the low-voltage power management module is also used to wake up the charging status control module to determine the charging status of the vehicle.

[0027] Furthermore, after sending the wake-up message to the low-voltage power management module, the low-voltage power management module is also used to control the high-voltage control module to control the high-voltage power-off of the vehicle when it detects that the vehicle is not in the charging interaction process after the wake-up signal is lost, and control the at least one control module to enter a sleep state after the high-voltage power-off of the vehicle; the low-voltage power management module is also used to control the at least one control module to maintain a wake-up state when it detects that the vehicle is in the charging interaction process after the wake-up signal is lost.

[0028] Furthermore, the at least one control module includes a charging state control module; before receiving the wake-up signal from the charging device, the method further includes:

[0029] The charging state fed back by the charging state control module is received; wherein the charging state is determined based on the battery power of the vehicle at the end of charging and the target charging power.

[0030] A vehicle charging control device is applied to a wake-up source processing module in a charging control system; the charging control system further includes a low-voltage power management module and at least one control module; the device includes:

[0031] a determination unit, configured to receive a wake-up signal from a charging device and determine a charging state of the vehicle before the vehicle is in a dormant state;

[0032] an identification unit, configured to identify and process the wake-up signal according to the charging state to obtain an identification result of the wake-up signal;

[0033] The control unit is configured to control the at least one control module to execute a vehicle charging process through the low-voltage power management module if it is determined that the recognition result of the wake-up signal indicates that the wake-up signal is valid.

[0034] Furthermore, the at least one control module includes a charging process control module; the identification unit is specifically used to: receive the charging termination reason and the number of charging equipment failures fed back by the charging process control module; wherein the charging termination reason and the number of charging equipment failures are based on the vehicle at the end of charging; and identify and process the wake-up signal according to the charging status, the charging termination reason and the number of charging equipment failures to obtain an identification result of the wake-up signal.

[0035] Furthermore, the identification unit is specifically configured to: if it is determined that the charging state is a charging suspension state and the reason for the charging termination is a charging device failure, identify and process the wake-up signal according to the number of charging device failures to obtain an identification result of the wake-up signal.

[0036] Furthermore, the identification unit is also specifically used to: if it is determined that the number of failures of the charging device is less than or equal to a preset threshold, then determine that the identification result of the wake-up signal indicates that the wake-up signal is valid; if it is determined that the number of failures of the charging device is greater than the preset threshold, then determine that the identification result of the wake-up signal indicates that the wake-up signal is invalid.

[0037] Furthermore, the identification unit is further specifically configured to: if it is determined that the charging state is a charging suspension state and the reason for the charging termination is not a charging device failure, determine that the identification result of the wake-up signal indicates that the wake-up signal is valid; if it is determined that the charging state is a charging completion state, determine that the identification result of the wake-up signal indicates that the wake-up signal is invalid.

[0038] Furthermore, the number of charging device failures is obtained by adding one to the initial number of charging device failures after the charging process control module determines that the reason for the end of charging is a charging device failure; the charging process control module is also used to clear the number of charging device failures after being awakened by the low-voltage power management module if it is determined that the current awakening does not belong to the charging awakening type.

[0039] Furthermore, the at least one control module includes a high-voltage control module, a low-voltage power supply module, a charging process control module and a charging status control module; the control unit is specifically used to: generate a wake-up message and send the wake-up message to the low-voltage power management module; wherein the wake-up message is used to wake up the low-voltage power management module; the low-voltage power management module is used to wake up the high-voltage control module to control the high-voltage power-on of the vehicle; the low-voltage power management module is also used to wake up the low-voltage power supply module to provide low-voltage power to the at least one control module or charge the battery of the vehicle after the high-voltage power-on of the vehicle is completed; the low-voltage power management module is also used to wake up the charging process control module to control the charging interaction between the vehicle and the charging equipment; the low-voltage power management module is also used to wake up the charging status control module to determine the charging status of the vehicle.

[0040] Furthermore, after the control unit is used to send the wake-up message to the low-voltage power management module, the low-voltage power management module is also used to control the high-voltage control module to control the high-voltage power-off of the vehicle when it detects that the vehicle is not in the charging interaction process after the wake-up signal is lost, and control the at least one control module to enter a sleep state after the high-voltage power-off of the vehicle; the low-voltage power management module is also used to control the at least one control module to maintain a wake-up state when it detects that the vehicle is in the charging interaction process after the wake-up signal is lost.

[0041] Furthermore, the at least one control module includes a charging status control module; before the determination unit is used to receive a wake-up signal from the charging device, the device is also used to: receive the charging status feedback from the charging status control module; wherein, the charging status is determined based on the battery power of the vehicle at the end of charging and the target charging power.

[0042] A wakeup source processing module, comprising: a memory, a processor;

[0043] The memory stores computer-executable instructions;

[0044] The processor executes the computer-executable instructions stored in the memory, so that the processor executes the above first aspect and / or various possible implementations of the first aspect.

[0045] A charging control system includes a wake-up source processing module, a low-voltage power management module and at least one control module; the wake-up source processing module is used to execute the first aspect and / or various possible implementation methods of the first aspect as described above.

[0046] A vehicle includes a charging control system; the charging control system includes a wake-up source processing module, a low-voltage power management module and at least one control module; the wake-up source processing module is used to execute the first aspect and / or various possible implementation methods of the first aspect as described above.

[0047] A computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, are used to implement the above first aspect and / or various possible implementations of the first aspect.

[0048] A computer program product includes a computer program, which, when executed by a processor, implements the above first aspect and / or various possible implementations of the first aspect.

[0049] Beneficial effects of the present invention:

[0050] The present invention uses a wake-up source processing module to identify the validity of the wake-up signal of the charging device based on the charging status memorized before the vehicle currently goes into sleep mode. If the wake-up signal is valid, the low-voltage power management module is awakened, and then at least one control module is controlled to execute the vehicle charging process. This can avoid the vehicle's low-voltage power supply feeding problem or charging interruption caused by the abnormally beating wake-up signal of the charging device, thereby ensuring that the user can use the vehicle normally. BRIEF DESCRIPTION OF THE DRAWINGS

[0051] Figure 1 An application scenario diagram provided for an embodiment of the present invention;

[0052] Figure 2 The process of the vehicle charging control method provided by one embodiment of the present invention is as follows Figure 1 ;

[0053] Figure 3 The process of the vehicle charging control method provided by one embodiment of the present invention is as follows Figure 2 ;

[0054] Figure 4 A schematic diagram of a flow chart for clearing the cumulative number of charging device failures according to an embodiment of the present invention;

[0055] Figure 5 A schematic diagram of the charging anti-feedback control system architecture provided by one embodiment of the present invention;

[0056] Figure 6 A schematic diagram of a process for waking up a vehicle from sleep mode after the A+ signal frequently changes after charging is completed, according to an embodiment of the present invention;

[0057] Figure 7 A schematic diagram of a process for determining whether to maintain wake-up after an A+ signal interruption during charging according to an embodiment of the present invention;

[0058] Figure 8 A schematic structural diagram of a vehicle charging control device provided by one embodiment of the present invention;

[0059] Figure 9 This is a structural diagram of a wake-up source processing module provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0060] The following describes the embodiments of the present invention with reference to the accompanying drawings and preferred embodiments. Those skilled in the art will readily appreciate the other advantages and benefits of the present invention from the disclosure herein. The present invention may also be implemented or applied through various other specific embodiments, and the various details in this specification may be modified or altered based on different viewpoints and applications without departing from the spirit of the present invention. It should be understood that the preferred embodiments are intended only to illustrate the present invention and are not intended to limit the scope of protection of the present invention.

[0061] It should be noted that the illustrations provided in the following embodiments are merely schematic illustrations of the basic concept of the present invention. Therefore, the illustrations only show components related to the present invention and are not drawn according to the number, shape, and size of components in actual implementation. In actual implementation, the type, quantity, and proportion of each component may be changed arbitrarily, and the component layout may also be more complex.

[0062] Figure 1 This is an application scenario diagram provided by an embodiment of the present invention. Figure 1 As shown in FIG, with the popularity of electric vehicles, the number of charging devices is also increasing rapidly. During the charging process, the vehicle can be awakened by a wake-up signal output by a charging device such as a charging pile, so that the vehicle enters the charging mode normally.

[0063] In one example, the A+ (low-voltage auxiliary power) signal from a charging device, such as a DC charging station, is used to power the vehicle controller during charging, which then wakes the vehicle. In this method, aging charging equipment can cause abnormal A+ signal output, which in turn can cause abnormal vehicle wake-up, interrupting charging and affecting normal vehicle use.

[0064] In another example, the A+ (low-voltage auxiliary power) signal from a charging device, such as a DC charging station, is used as the EV's wake-up source. A DC / DC converter (direct current to direct current converter) is also added to maintain vehicle wake-up. In this approach, aging charging equipment can cause the A+ signal to jump frequently, leading to abnormal vehicle wake-up and low-voltage power supply issues, affecting the vehicle's normal operation. Furthermore, the addition of a DC / DC converter increases hardware costs.

[0065] In view of this, an embodiment of the present invention proposes a vehicle charging control method, which identifies the validity of the wake-up signal of the charging device by using the charging status remembered before the vehicle currently goes into sleep mode. If the wake-up signal is valid, the low-voltage power management module is awakened, and then at least one control module is controlled to execute the vehicle charging process to solve the vehicle low-voltage power supply feeding problem or charging interruption problem caused by the wake-up signal of the charging device.

[0066] The technical solution of the present invention is described in detail below through specific embodiments. It should be noted that the following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described in detail in some embodiments.

[0067] Figure 2 The process of the vehicle charging control method provided by one embodiment of the present invention is as follows Figure 1 ,like Figure 2 As shown, the method includes:

[0068] 201. Receive a wake-up signal from a charging device; and determine the charging status of the vehicle before the current dormancy.

[0069] For example, this embodiment can be applied to a charging control system in a vehicle. The execution entity of this embodiment can be a wakeup source processing module in the charging control system. The charging control system also includes a low-voltage power management module and at least one control module. All control modules can be configured to execute corresponding functions to maintain vehicle charging. When the vehicle is in a dormant state, the wakeup source processing module receives a wakeup signal from a charging device. At this point, the wakeup source processing module can retrieve the vehicle's charging status before the current dormant state from the vehicle's battery monitoring module or its own data storage module to determine whether the vehicle's charging status is complete, in progress, or suspended.

[0070] The charging device may be a DC charging pile or an AC charging pile. The wake-up signal may be an electrical signal, such as a hard-wired signal output by a DC charging pile, such as an A+ signal (low-voltage auxiliary power supply).

[0071] 202. Identify and process the wake-up signal according to the charging state to obtain an identification result of the wake-up signal.

[0072] For example, the wake-up source processing module can identify and process the validity of the wake-up signal based on its own preset recognition logic and the charging status of the vehicle before the current sleep state, obtain an identification result of whether the wake-up signal is valid, and then determine whether there is a need to wake up the vehicle at present.

[0073] For example, if the charging status of the vehicle before the current sleep state is that charging is normally completed, the wake-up signal is determined to be invalid. If the charging status of the vehicle before the current sleep state is that charging is abnormally completed, such as being connected to the charging device but not starting charging, or the charging process is temporarily interrupted, the wake-up signal is determined to be valid.

[0074] 203. If it is determined that the recognition result of the wake-up signal indicates that the wake-up signal is valid, control at least one control module to execute a vehicle charging process through the low-voltage power management module.

[0075] For example, if the wakeup source processing module determines that the wakeup signal from the charging device is valid, that is, if it determines that there is a need to wake up the vehicle, it wakes up the low-voltage power management module, causing it to wake up all control modules, which in turn cause each control module to execute the vehicle charging process. At this point, the vehicle normally enters charging mode. If the wakeup source processing module determines that the wakeup signal from the charging device is invalid, that is, if it determines that there is no need to wake up the vehicle, it may not perform any operation; alternatively, it may control itself to enter a dormant state.

[0076] For example, the wake-up source processing module is separately integrated with a low-power chip. After the DC charging pile outputs the A+ signal and enters the vehicle end, only the wake-up source processing module is awakened. After the wake-up source processing module recognizes the A+ signal as a valid wake-up source, it can wake up the low-voltage power management module and then wake up the various control modules related to DC charging. After the wake-up source processing module recognizes the A+ signal as an invalid wake-up source, it enters a dormant state and no longer continues to wake up other related control modules of the entire vehicle. This can greatly reduce the low-voltage power consumption of the entire vehicle and, to a certain extent, avoid the problem of unexpected vehicle wake-up and low-voltage power supply feeding caused by the frequent abnormal enabling of the A+ signal after the DC charging pile is completed.

[0077] In this embodiment, a vehicle charging control method is provided. A wake-up source processing module identifies the validity of a wake-up signal from a charging device based on the vehicle's current pre-sleep charging status. If the wake-up signal is valid, the low-voltage power management module is awakened, which in turn controls at least one control module to execute the vehicle charging process. This method avoids problems with the vehicle's low-voltage power supply or charging interruptions caused by abnormally pulsating wake-up signals from the charging device, thereby ensuring normal use of the vehicle by the user. It also protects key components such as the vehicle battery.

[0078] Figure 3 The process of the vehicle charging control method provided by one embodiment of the present invention is as follows Figure 2 ,like Figure 3 As shown, the method includes:

[0079] 301. Receive a charging status feedback from a charging status control module; wherein the charging status is determined based on the battery power of the vehicle at the end of charging and the target charging power.

[0080] Exemplarily, at least one control module includes a charging status control module. When charging is complete, the charging status control module obtains the vehicle's current battery level and target charging level. Based on the current battery level and target charging level, the module determines whether the vehicle's charging status is complete or suspended, and feeds the determined charging status back to the wakeup source processing module. The wakeup source processing module receives the charging status feedback from the charging status control module and stores it for subsequent processing.

[0081] Among them, if the battery power of the vehicle at that time is consistent with the target charging power, it means that the charging status of the vehicle is the charging completed state. If the battery power of the vehicle at that time is inconsistent with the target charging power, it means that the charging status of the vehicle is the charging suspended state.

[0082] 302. Receive a wake-up signal from a charging device; and determine the charging status of the vehicle before the last hibernation.

[0083] For example, this step may refer to step 202 and will not be described in detail here.

[0084] 303. Receive the charging termination reason and the number of charging equipment failures fed back by the charging process control module; wherein the charging termination reason and the number of charging equipment failures are obtained based on the vehicle at the end of charging.

[0085] For example, at least one control module includes a charging process control module. When a vehicle completes charging, the charging process control module monitors the reason for charging termination and the number of charging device failures, and feeds these reasons back to the wakeup source processing module. The wakeup source processing module then receives the reasons for charging termination and the number of charging device failures fed back by the charging process control module for processing.

[0086] The reasons for charging termination include active termination, such as full charge or reaching the preset charging time, and passive termination, such as due to manual user pause, timer settings, charging device issues, or grid load management. The number of charging device failures can be the cumulative number of charging device failures that occurred during the current charging process, such as the number of failures in the current DC charging station.

[0087] Among them, the number of charging device failures is obtained by adding one to the initial number of charging device failures after the charging process control module determines that the reason for the end of charging is a charging device failure; the charging process control module is also used to clear the number of charging device failures after being awakened by the low-voltage power management module if it is determined that the current awakening does not belong to the charging awakening type.

[0088] Specifically, the charging process control module monitors the reason for each vehicle's charging termination. If a charging device failure is determined to be the cause of the termination, the module increments the recorded cumulative number of charging device failures (i.e., the initial number of charging device failures) by one to obtain the number of charging device failures after the current charging session. Furthermore, when the low-voltage power management module wakes up the charging process control module, it determines the current wakeup type. If it determines that the current wakeup is not a charging wakeup type, the charging device failure count is reset to zero.

[0089] For example, Figure 4 A schematic diagram of a flow chart for clearing the cumulative number of charging device failures provided by an embodiment of the present invention is shown as follows: Figure 4 As shown, after charging is completed, the charging process control module determines whether it is ended by a DC pile fault; if the DC charging is not ended by a DC pile fault (i.e. N, indicating "no", the same below), the DC charging pile fault count remains unchanged; if the DC charging is ended by a DC pile fault (i.e. Y, indicating "yes", the same below), the DC charging pile fault count is increased by one; the charging process control module feedbacks the reason for the end of charging and the number of DC charging pile faults; the charging process control module goes into sleep mode after there is no wake-up request; the charging process control module is re-awakened; the charging process control module determines whether it is woken up by DC charging; if the charging process control module is woken up by DC charging this time, the DC charging pile fault count is maintained; if the charging process control module is not woken up by DC charging this time, the DC charging pile fault count is cleared.

[0090] 304. Identify and process the wake-up signal according to the charging state, the reason for charging termination, and the number of charging device failures to obtain an identification result of the wake-up signal.

[0091] For example, the wake-up source processing module may analyze and process the obtained charging status, charging termination reason, and charging device failure count based on its own preset processing logic to identify whether the received wake-up signal is valid.

[0092] For example, if the wake-up source processing module determines that the charging status is the charging completion status, the charging termination reason is that the battery is fully charged and the charging is actively terminated, and the number of charging equipment failures is zero, that is, no charging equipment failures occurred during the charging process, then the wake-up signal is identified as invalid, that is, there is currently no need to wake up the entire vehicle; if the charging status is determined to be the charging suspension status, and the charging termination reason is that the charging time has expired and the charging is actively terminated, then the wake-up signal is identified as valid, that is, there is currently a need to wake up the entire vehicle; or, if the charging status is determined to be the charging completion status, but the number of charging equipment failures is greater than zero, that is, a charging equipment failure occurred during the charging process, in order to avoid adverse effects on the vehicle caused by continued charging, the wake-up signal is identified as invalid at this time, that is, there is currently no need to wake up the entire vehicle.

[0093] In one example, step 304 includes: if it is determined that the charging state is the charging suspension state and the charging termination reason is a charging device failure, then identifying and processing the wake-up signal according to the number of charging device failures to obtain a recognition result of the wake-up signal.

[0094] For example, if the wake-up source processing module determines that the charging state is the charging suspension state and the reason for the charging termination is a charging device failure, the wake-up source processing module can analyze and process the obtained number of charging device failures based on its own preset processing logic to identify whether the received wake-up signal is valid.

[0095] For example, the wake-up source processing module can obtain the number of charging device failures recorded in the previous history. If it is determined that the current number of charging device failures and the number of charging device failures recorded in the previous history are both within the preset range, then the received wake-up signal is identified as valid; if at least one of the current number of charging device failures and the number of charging device failures recorded in the previous history is not within the preset range, then it is confirmed that the probability of the charging device failure is high. In order to avoid adverse effects on the vehicle caused by continued charging, the received wake-up signal is identified as invalid at this time.

[0096] In one example, in step 304, the wake-up signal is identified and processed based on the number of charging device failures to obtain an identification result of the wake-up signal, including: if it is determined that the number of charging device failures is less than or equal to a preset threshold, then the identification result of the wake-up signal is determined to indicate that the wake-up signal is valid; if it is determined that the number of charging device failures is greater than the preset threshold, then the identification result of the wake-up signal is determined to indicate that the wake-up signal is invalid.

[0097] Specifically, the wake-up source processing module compares the obtained number of charging device failures with a preset threshold. If it is determined that the number of charging device failures is less than or equal to the preset threshold, the recognition result of the wake-up signal is determined to indicate that the wake-up signal is valid; if it is determined that the number of charging device failures is greater than the preset threshold, the recognition result of the wake-up signal is determined to indicate that the wake-up signal is invalid.

[0098] For example, the first threshold is 10 times based on actual testing experience. The method for determining whether the wake-up signal is valid is as follows: the current charging status, the reason for the current charging termination, and the number of DC charging pile failures are determined based on the vehicle's current charge level and the target charge level. If the current charge level is lower than the target charge level and charging is stopped due to other abnormal reasons, the charging status is charging suspended. If the current charge level is equal to the target charge level and charging is stopped, the charging status is charging completed, and the wake-up source processing module memorizes this charging status. After receiving the A+ signal from the DC charging pile to wake up, the wake-up source processing module determines that the charging status is charging suspended and the reason for charging termination is less than or equal to 10 DC charging pile failures. The wake-up signal is valid. If the charging status is charging completed or the charging status is charging suspended and the reason for charging termination is more than 10 DC charging pile failures, the wake-up signal is invalid.

[0099] In one example, step 304 further includes: if it is determined that the charging state is a charging suspension state and the reason for the end of charging is not a charging device failure, then determining that the recognition result of the wake-up signal indicates that the wake-up signal is valid; if it is determined that the charging state is a charging completion state, then determining that the recognition result of the wake-up signal indicates that the wake-up signal is invalid.

[0100] Specifically, if the charging status determined by the wake-up source processing module is the charging suspended status and the determined reason for charging termination is not due to a failure of the charging equipment, such as charging termination due to poor connection, battery problems or other technical failures, then the wake-up signal is determined to be valid and there is a need to wake up the entire vehicle; if the charging status determined by the wake-up source processing module is the charging completed status, then the wake-up signal may jump abnormally at this time, and then the wake-up signal is determined to be invalid.

[0101] 305 . If it is determined that the recognition result of the wake-up signal indicates that the wake-up signal is valid, generate a wake-up message and send the wake-up message to the low-voltage power management module.

[0102] Exemplarily, at least one control module includes a high-voltage control module, a low-voltage power supply module, a charging process control module, and a charging status control module. If the wakeup source processing module identifies the current wakeup as valid, it sends a wakeup message indicating the wakeup reason to wake up the low-voltage power management module, which then causes the low-voltage power management module to wake up the high-voltage control module, the low-voltage power supply module, the charging process control module, and the charging status control module to execute the charging process. If the wakeup source processing module determines that the current wakeup signal is invalid, it enters a dormant state and no longer wakes up other relevant control modules in the vehicle.

[0103] For example, Figure 5 This is a schematic diagram of the charging anti-feedback control system architecture provided by an embodiment of the present invention, as shown in FIG. Figure 6As shown, the charging anti-feedback control system is a charging control system, which includes a wake-up source processing module, a low-voltage power supply management module and at least one control module; wherein, at least one control module further includes a high-voltage control module, a low-voltage power supply module, a charging process control module and a charging status control module. Among them, the wake-up source processing module detects and identifies the vehicle wake-up source, and identifies the validity of the wake-up signal according to the vehicle status. In this example, it is mainly used to identify the hard-wired signal A+ signal (low-voltage auxiliary power supply) output by the DC charging pile, and judge whether there is a need to wake up the whole vehicle according to the charging status of the whole vehicle, the reason for the end of charging and the number of DC charging pile failures, and send a wake-up message or enter a dormant state; and is used to receive the wake-up message type sent by the wake-up source processing module, judge the function that needs to be executed after the current vehicle wakes up, control the relevant control modules that need to execute this function to wake up, and maintain the wake-up or dormancy of the relevant control modules according to the function execution status. In this example, it is mainly used to receive the wake-up message sent by the wake-up source processing module to wake up the DC charging-related control modules after DC charging, and judge whether to maintain the wake-up of the relevant control modules according to whether the vehicle is in the DC charging interaction process. Or dormant; the low-voltage power supply module is mainly used for the vehicle to continue to supply power without relying on the A+ signal after being awakened by the A+ signal, and to provide low-voltage auxiliary power to other control modules of the vehicle or charge the lead-acid battery through the low-voltage power supply module; the high-voltage control module is mainly used for high-voltage power-on control of the vehicle, which is a prerequisite for the operation of the low-voltage power supply module and the interaction of the DC charging process; the charging process control module is mainly used for the interaction of the charging process between the vehicle and the DC charging pile, and provides the low-voltage power management module with whether the vehicle is in the DC charging process, the reason for charging stop and the number of DC charging pile failures based on the DC interaction process. The number of DC charging pile failures is cleared after the charging process control module is not awakened by the A+ signal; the charging status control module is mainly used to determine whether the charging status is charging completed or charging terminated based on the current battery power of the vehicle and the target charging power after charging stops.

[0104] exist Figure 5 On the basis of Figure 6 This is a flow chart of the process of waking up the vehicle from sleep mode after the A+ signal frequently changes after charging is completed according to an embodiment of the present invention. Figure 6As shown, after the charging is completed, the charging process control module feedbacks the reason for the end of charging and the number of DC charging pile failures; the charging status control module feedbacks the charging status according to the current battery power and the target power; the wake-up source processing module memorizes the charging status, the reason for the end of charging and the number of DC charging pile failures and then controls the relevant control modules to sleep; the DC charging pile re-outputs the A+ signal when the vehicle is in sleep mode; the wake-up source processing module wakes up after receiving the A+ signal; the wake-up source processing module determines the charging status memorized before the last sleep; the wake-up source processing module determines that the charging status memorized before the last sleep is charging completed, the wake-up source processing module sleeps, and does not wake up the low-voltage power management module; the wake-up source processing module determines The charging status memorized before the last sleep is charging terminated, and then it is determined whether the reason for the end of charging is a DC charging pile failure; the wake-up source processing module determines that the reason for the end of charging is a DC charging pile failure, and then determines whether the DC charging pile failure in this plug-in cycle is greater than 10 times. If so, the wake-up source processing module determines that the charging status memorized before the last sleep is charging completion, the wake-up source processing module goes into sleep, and does not wake up the low-voltage power management module. Otherwise, the wake-up source processing module determines that the reason for the end of charging is not a DC charging pile failure or the DC charging pile failure in this plug-in cycle is less than or equal to 10 times, wakes up the low-voltage power management module, and then wakes up the DC charging-related control modules, and the entire vehicle performs the DC charging function.

[0105] In one example, after sending the wake-up message to the low-voltage power management module, the low-voltage power management module is also used to monitor that when the vehicle is not in the charging interaction process after the wake-up signal is lost, the low-voltage power management module controls the high-voltage control module to power off the high voltage of the vehicle, and controls at least one control module to enter a sleep state after the high voltage of the vehicle is powered off; the low-voltage power management module is also used to monitor that when the vehicle is in the charging interaction process after the wake-up signal is lost, the low-voltage power management module controls at least one control module to maintain a wake-up state.

[0106] For example, after the vehicle wakes up and enters the DC charging process, the low-voltage power management module maintains the vehicle's DC charging-related control modules awake. When the A+ signal is lost, it determines whether it is currently in the DC charging interaction process. If so, the vehicle's DC charging-related control modules continue to be awake. If not in the DC charging interaction process, the DC charging-related control modules are controlled to sleep.

[0107] For example, Figure 7 A flowchart of whether to maintain wake-up after the A+ signal is interrupted during charging according to an embodiment of the present invention is provided. Figure 7As shown, after the wake-up source processing module recognizes that the A+ signal wake-up is valid, it sends a wake-up message to wake up the low-voltage power management module for DC charging; after the low-voltage power management module recognizes that it is a DC charging wake-up, it controls the DC charging-related control modules to wake up. In this example, the DC charging-related control modules are the charging process control module, the charging status control module, the high-voltage control module, and the low-voltage power supply module; after the high-voltage control module wakes up, it controls the vehicle's high-voltage power-on; after the high-voltage power-on is completed, the low-voltage power supply module provides low-voltage power to the DC charging-related control modules or charges the lead-acid battery; the charging process control module controls the vehicle to interact with the DC charging pile for DC charging; the low-voltage power management module determines whether the continuous A+ signal is lost. After the A+ signal is lost, the low-voltage power management module determines whether it is currently in the DC charging interaction process. If so, the low-voltage power management module maintains the wake-up of each DC-related control module. After the A+ signal is lost, the vehicle is not in the DC charging interaction process, and the high-voltage control module controls the vehicle's high-voltage power-off; after the vehicle's high-voltage power-off is completed, the low-voltage power management module controls the DC charging-related control units to sleep.

[0108] In this embodiment, based on the above embodiment, on the one hand, after the wake-up source processing module identifies the wake-up signal of the charging device as a valid wake-up source, it wakes up the low-voltage power management module and then wakes up the relevant control modules. After the wake-up source processing module identifies it as an invalid wake-up source, it enters a dormant state and no longer continues to wake up other relevant control modules of the entire vehicle, which can greatly reduce the low-voltage power consumption of the entire vehicle and to a certain extent avoid the problem of unexpected vehicle wake-up caused by frequent abnormal enable wake-up signals after the charging of the charging device, resulting in low-voltage power supply feeding of the vehicle; on the other hand, after successful wake-up, the vehicle's low-voltage auxiliary power supply is maintained without relying on the wake-up signal. The vehicle's low-voltage auxiliary power supply is maintained by the vehicle's low-voltage power supply module. This method can avoid the problem of power failure of various control modules of the vehicle due to unstable wake-up signals during vehicle charging, which in turn causes the charging relay to be cut off under load.

[0109] Figure 8 This is a structural diagram of a vehicle charging control device provided by an embodiment of the present invention, as shown in FIG. Figure 8 As shown, the device is applied to the wake-up source processing module in the charging control system; the charging control system also includes a low-voltage power management module and at least one control module; the device includes:

[0110] The determining unit 401 is configured to receive a wake-up signal from a charging device and determine a charging state of the vehicle before the vehicle is in sleep mode.

[0111] The identification unit 402 is configured to identify and process the wake-up signal according to the charging state to obtain an identification result of the wake-up signal;

[0112] The control unit 403 is configured to control at least one control module to execute a vehicle charging process through the low-voltage power management module if it is determined that the recognition result of the wake-up signal indicates that the wake-up signal is valid.

[0113] Furthermore, at least one control module includes a charging process control module; the identification unit 402 is specifically used to: receive the charging termination reason and the number of charging equipment failures fed back by the charging process control module; wherein the charging termination reason and the number of charging equipment failures are based on the vehicle at the end of charging; according to the charging status, the charging termination reason and the number of charging equipment failures, the wake-up signal is identified and processed to obtain an identification result of the wake-up signal.

[0114] Furthermore, the identification unit 402 is specifically configured to: if it is determined that the charging state is the charging suspension state and the charging termination reason is a charging device failure, identify and process the wake-up signal according to the number of charging device failures to obtain an identification result of the wake-up signal.

[0115] Furthermore, the identification unit 402 is also specifically used to: if it is determined that the number of charging device failures is less than or equal to a preset threshold, determine that the identification result of the wake-up signal indicates that the wake-up signal is valid; if it is determined that the number of charging device failures is greater than the preset threshold, determine that the identification result of the wake-up signal indicates that the wake-up signal is invalid.

[0116] Furthermore, the identification unit 402 is further specifically configured to: if it is determined that the charging state is a charging suspension state and the reason for the charging termination is not a charging device failure, determine that the identification result of the wake-up signal indicates that the wake-up signal is valid; if it is determined that the charging state is a charging completion state, determine that the identification result of the wake-up signal indicates that the wake-up signal is invalid.

[0117] Furthermore, the number of charging device failures is obtained by adding one to the initial number of charging device failures after the charging process control module determines that the reason for the end of charging is a charging device failure; the charging process control module is also used to clear the number of charging device failures after being awakened by the low-voltage power management module if it is determined that the current awakening does not belong to the charging awakening type.

[0118] Furthermore, at least one control module includes a high-voltage control module, a low-voltage power supply module, a charging process control module and a charging status control module; the control unit 403 is specifically used to: generate a wake-up message and send the wake-up message to the low-voltage power management module; wherein the wake-up message is used to wake up the low-voltage power management module; the low-voltage power management module is used to wake up the high-voltage control module to control the high-voltage power-on of the vehicle; the low-voltage power management module is also used to wake up the low-voltage power supply module to provide low-voltage power to at least one control module or charge the battery of the vehicle after the high-voltage power-on of the vehicle is completed; the low-voltage power management module is also used to wake up the charging process control module to control the charging interaction between the vehicle and the charging equipment; the low-voltage power management module is also used to wake up the charging status control module to determine the charging status of the vehicle.

[0119] Furthermore, after the control unit 403 is used to send the wake-up message to the low-voltage power management module, the low-voltage power management module is also used to control the high-voltage control module to control the high-voltage power-off of the vehicle when it detects that the vehicle is not in the charging interaction process after the wake-up signal is lost, and to control at least one control module to enter a sleep state after the high-voltage power-off of the vehicle; the low-voltage power management module is also used to control at least one control module to maintain a wake-up state when it detects that the vehicle is in the charging interaction process after the wake-up signal is lost.

[0120] Furthermore, at least one control module includes a charging status control module; before the determination unit 401 receives the wake-up signal of the charging device, the device is also used to: receive the charging status feedback from the charging status control module; wherein the charging status is determined based on the battery power of the vehicle at the end of charging and the target charging power.

[0121] The device of this embodiment can execute the technical solution in the above method. Its specific implementation process and technical principles are the same and will not be repeated here.

[0122] Figure 9 This is a schematic diagram of the structure of the wake-up source processing module provided by one embodiment of the present invention. Figure 9 As shown, the wake-up source processing module may include: a memory 501 and at least one processor 502 .

[0123] The memory 501 is used to store programs. Specifically, the programs may include program codes, and the program codes include computer-executable instructions.

[0124] The memory 501 may include a high-speed random access memory (RAM), and may also include a non-volatile memory, such as at least one disk memory.

[0125] The processor 502 is configured to execute computer-executable instructions stored in the memory 501 to implement the method described in the aforementioned method embodiment. The processor 502 may be a central processing unit (CPU), an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present invention.

[0126] Optionally, the wake-up source processing module may further include a receiver 503 and a transmitter 504. In a specific implementation, if the receiver 503, transmitter 504, memory 501, and processor 502 are implemented independently, the receiver 503, transmitter 504, memory 501, and processor 502 may be interconnected via a bus and communicate with each other. The bus may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus. A bus may be divided into an address bus, a data bus, a control bus, etc., but this does not mean that there is only one bus or one type of bus.

[0127] Optionally, in a specific implementation, if the receiver 503, the transmitter 504, the memory 501 and the processor 502 are integrated on a chip, the receiver 503, the transmitter 504, the memory 501 and the processor 502 can communicate through an internal interface.

[0128] The present invention also provides a charging control system, which includes a wake-up source processing module, a low-voltage power management module and at least one control module; the wake-up source processing module is used to execute the method in the above embodiment.

[0129] In one example, the charging control system includes: a wake-up source processing module, a low-voltage power management module, a high-voltage control module, a low-voltage power supply module, a charging process control module, and a charging status control module. The wake-up source processing module is responsible for processing and identifying the validity of the wake-up signal, and based on the validity of the wake-up signal, determines whether to send an application message to wake up the low-voltage power management module. The low-voltage power management module is mainly used to wake up or maintain the execution function of the relevant control module after identifying the wake-up request, and control the relevant control module to sleep after the function is completed. The high-voltage control module is mainly responsible for the high-voltage power-up process of the entire vehicle. The low-voltage power supply module is mainly responsible for powering other control modules or charging the lead-acid battery. The charging process control module is mainly responsible for DC charging process interaction and detects and feedback whether it is currently in the DC interaction process, the reason for charging termination, and the number of DC charging pile failures. The charging status control module is mainly responsible for determining whether the current charging status is completed, suspended, or charging.

[0130] The present invention also provides a vehicle, which includes a charging control system; the charging control system includes a wake-up source processing module, a low-voltage power management module and at least one control module; the wake-up source processing module is used to implement the method in the above embodiment.

[0131] The present invention also provides a computer-readable storage medium, in which computer program instructions are stored. When a processor executes the computer program instructions, the solution in the above embodiment is implemented.

[0132] The present invention also provides a computer program product, including a computer program, which implements the solution in the above embodiment when executed by a processor.

[0133] The computer-readable storage medium may be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk. The computer-readable storage medium may be any available medium that can be accessed by a general-purpose or special-purpose computer.

[0134] An exemplary readable storage medium is coupled to a processor so that the processor can read information from the readable storage medium and write information to the readable storage medium. Of course, the readable storage medium can also be an integral part of the processor. The processor and the readable storage medium can be located in an application-specific integrated circuit.

[0135] Those skilled in the art will appreciate that all or part of the steps in the above-described method embodiments can be implemented using hardware associated with program instructions. The aforementioned program can be stored in a computer-readable storage medium. When executed, the program performs the steps of the above-described method embodiments. The aforementioned storage medium includes various media capable of storing program code, such as ROM, RAM, magnetic disks, or optical disks.

[0136] Finally, it should be noted that the above embodiments are only preferred embodiments for fully illustrating the present invention, and the scope of protection of the present invention is not limited thereto. Equivalent substitutions or modifications made by those skilled in the art based on the present invention are all within the scope of protection of the present invention.

Claims

1. A vehicle charging control method, characterized in that: The method is applied to a wake-up source processing module in a charging control system; the charging control system further includes a low-voltage power management module and at least one control module; the method includes: Receiving a wake-up signal from a charging device; and determining the charging status of the vehicle before the current dormancy; performing identification processing on the wake-up signal according to the charging state to obtain an identification result of the wake-up signal; If it is determined that the recognition result of the wake-up signal indicates that the wake-up signal is valid, the low-voltage power management module controls the at least one control module to execute the vehicle charging process.

2. The method according to claim 1, characterized in that The at least one control module includes a charging process control module; the identifying and processing the wake-up signal according to the charging state to obtain an identification result of the wake-up signal includes: Receive the charging termination reason and the number of charging equipment failures fed back by the charging process control module; wherein the charging termination reason and the number of charging equipment failures are based on the vehicle at the end of charging; The wake-up signal is identified and processed according to the charging state, the charging termination reason, and the number of charging device failures to obtain an identification result of the wake-up signal.

3. The method according to claim 2, characterized in that The identifying and processing the wake-up signal according to the charging state, the charging termination reason, and the number of charging device failures to obtain an identification result of the wake-up signal includes: If it is determined that the charging state is a charging suspension state and the charging termination reason is a charging device failure, the wake-up signal is identified and processed according to the number of charging device failures to obtain an identification result of the wake-up signal.

4. The method according to claim 3, characterized in that The step of identifying and processing the wake-up signal according to the number of charging device failures to obtain an identification result of the wake-up signal includes: If it is determined that the number of failures of the charging device is less than or equal to a preset threshold, determining that the recognition result of the wake-up signal indicates that the wake-up signal is valid; If it is determined that the number of failures of the charging device is greater than the preset threshold, it is determined that the recognition result of the wake-up signal indicates that the wake-up signal is invalid.

5. The method according to claim 3, characterized in that The method further comprises: If it is determined that the charging state is a charging suspension state and the charging termination reason is not due to a charging device failure, determining that the recognition result of the wake-up signal indicates that the wake-up signal is valid; If it is determined that the charging state is the charging completion state, it is determined that the recognition result of the wake-up signal indicates that the wake-up signal is invalid.

6. The method according to claim 2, characterized in that The number of charging device failures is obtained by adding one to the initial number of charging device failures after the charging process control module determines that the reason for the end of the current charging is a charging device failure; The charging process control module is further configured to, after being awakened by the low-voltage power management module, clear the number of charging device failures if it is determined that the current awakening does not belong to the charging awakening type.

7. The method according to claim 1, characterized in that The at least one control module includes a high-voltage control module, a low-voltage power supply module, a charging process control module, and a charging status control module; the low-voltage power supply management module controls the at least one control module to execute the vehicle charging process, including: Generate a wake-up message and send the wake-up message to the low-voltage power management module; wherein the wake-up message is used to wake up the low-voltage power management module; the low-voltage power management module is used to wake up the high-voltage control module to control the high-voltage power-up of the vehicle; the low-voltage power management module is also used to wake up the low-voltage power supply module to provide low-voltage power to the at least one control module or charge the battery of the vehicle after the high-voltage power-up of the vehicle is completed; the low-voltage power management module is also used to wake up the charging process control module to control the charging interaction between the vehicle and the charging device; the low-voltage power management module is also used to wake up the charging status control module to determine the charging status of the vehicle.

8. The method according to claim 7, characterized in that After sending the wake-up message to the low-voltage power management module, the low-voltage power management module is further used to control the high-voltage control module to control the high-voltage power-off of the vehicle when it detects that the vehicle is not in the charging interaction process after the wake-up signal is lost, and to control the at least one control module to enter a sleep state after the high-voltage power-off of the vehicle; the low-voltage power management module is further used to control the at least one control module to maintain a wake-up state when it detects that the vehicle is in the charging interaction process after the wake-up signal is lost.

9. The method according to any one of claims 1 to 8, characterized in that The at least one control module includes a charging state control module; before receiving a wake-up signal from a charging device, the method further includes: The charging state fed back by the charging state control module is received; wherein the charging state is determined based on the battery power of the vehicle at the end of charging and the target charging power.

10. A vehicle charging control device, characterized in that: The device is applied to a wake-up source processing module in a charging control system; the charging control system further includes a low-voltage power management module and at least one control module; the device includes: a determination unit, configured to receive a wake-up signal from a charging device and determine a charging state of the vehicle before the vehicle is in a dormant state; an identification unit, configured to identify and process the wake-up signal according to the charging state to obtain an identification result of the wake-up signal; The control unit is configured to control the at least one control module to execute a vehicle charging process through the low-voltage power management module if it is determined that the recognition result of the wake-up signal indicates that the wake-up signal is valid.

11. A wake-up source processing module, characterized in that: include: Memory, processor; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory, so that the processor performs the method according to any one of claims 1 to 9.

12. A charging control system, characterized in that: The charging control system includes a wake-up source processing module, a low-voltage power management module, and at least one control module; the wake-up source processing module is used to execute the method according to any one of claims 1 to 9.

13. A vehicle, characterized in that: The vehicle includes a charging control system; the charging control system includes a wake-up source processing module, a low-voltage power management module and at least one control module; the wake-up source processing module is used to execute the method according to any one of claims 1-9.

14. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer-executable instructions, which are used to implement the method according to any one of claims 1 to 9 when executed by a processor.

15. A computer program product, characterized in that The invention comprises a computer program, which implements the method according to any one of claims 1 to 9 when the computer program is executed by a processor.