Charging voltage filtering method, device, equipment and computer readable storage medium
By collecting the highest voltage and calculating the difference during the charging process of new energy vehicles, and implementing filtering strategies and fault diagnosis, the voltage jump problem caused by electromagnetic compatibility interference is solved, ensuring the accuracy of charging amount and range.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- IAT AUTOMOBILE TECH
- Filing Date
- 2022-03-08
- Publication Date
- 2026-06-09
AI Technical Summary
During the charging process of new energy vehicles, electromagnetic compatibility interference of high-voltage components can cause jumps in the individual voltage acquisition module, resulting in inaccurate SOC estimation, insufficient charging capacity of the vehicle, and a deviation from the actual range.
By collecting the highest voltage, calculating the highest voltage difference within a preset time period, logically determining the voltage range and executing a filtering strategy, using the BMS to request a current of 0A, and determining whether to correct the SOC or end charging after identifying a fault.
This avoids the vehicle from stopping charging due to sudden voltage changes, ensuring the accuracy of charging amount and range, and improving the performance of BMS data acquisition and the stability of vehicle voltage filtering.
Smart Images

Figure CN114665543B_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of charging voltage filtering, and particularly relates to a charging voltage filtering method, apparatus, electronic device and computer-readable storage medium. Background Technology
[0002] In the charging environment of new energy vehicles and charging piles, high-voltage components can cause radiation and interference to the vehicle's wiring harness. During charging, the battery management system (BMS) is affected by electromagnetic compatibility (EMC) interference from other high-voltage components, which can cause a certain degree of fluctuation in the voltage acquisition module of individual cells (e.g., ...). Figure 1 As shown), the voltage acquisition module may occasionally experience sudden changes of more than 200mV (e.g. Figure 2 As shown), or small-amplitude jumps with a certain periodicity (such as...). Figure 3 (As shown); During a single-cell voltage jump, estimation based on the charging threshold or State of Charge (SOC) can lead to inaccurate SOC estimation. Alternatively, if the BMS detects that the jump voltage value is higher than the charging cutoff voltage value, the SOC estimation will be corrected to 100% to stop charging or to stop charging prematurely. EMC interference causing voltage surges that stop the vehicle from charging will ultimately result in insufficient charging and a deviation from the actual driving range.
[0003] Therefore, how to avoid voltage surges that cause the vehicle to stop charging, thereby preventing insufficient charging and deviation from the actual range, is a technical problem that urgently needs to be solved by those skilled in the art. Summary of the Invention
[0004] This application provides a charging voltage filtering method, apparatus, electronic device, and computer-readable storage medium, which can prevent voltage surges from stopping the vehicle from charging, thereby avoiding insufficient charging and deviation from the actual range.
[0005] In a first aspect, embodiments of this application provide a charging voltage filtering method, including:
[0006] The highest voltage is collected during the car charging process;
[0007] Given that the highest voltage is greater than the voltage threshold, calculate the highest voltage difference within a preset time period;
[0008] Logically determine the voltage range to which the highest voltage difference belongs;
[0009] Execute the corresponding filtering strategy command based on the voltage range to which the highest voltage difference belongs.
[0010] Furthermore, after executing the corresponding filtering strategy command, the method also includes:
[0011] Determine whether the highest voltage has fallen back below the voltage threshold;
[0012] If the highest voltage does not drop below the voltage threshold, request a current of 0A using the battery management system (BMS).
[0013] Furthermore, after requesting a current of 0A using the battery management system (BMS), the method also includes:
[0014] Determine if a fault occurs within the preset time period for the startup timer;
[0015] The faults include the following types:
[0016] BMS reported a single-unit data acquisition disconnection fault;
[0017] The monoclonal sampling mutation jump state was diagnosed;
[0018] An abnormal rate of increase in monomer concentration was diagnosed.
[0019] Furthermore, after determining whether a fault occurred within the preset time period for starting the timer, the method also includes:
[0020] If a fault occurs, the state of charge (SOC) will not be corrected, and charging will end.
[0021] Furthermore, after determining whether a fault occurred within the preset time period for starting the timer, the method also includes:
[0022] If no fault occurs, use BMS to restore SOC to 100%.
[0023] Furthermore, the voltage threshold is 3.65V.
[0024] Furthermore, the voltage range to which the highest voltage difference belongs includes: [150mV, ∞), [50mV, 150mV), [0mV, 50mV).
[0025] Secondly, embodiments of this application provide a charging voltage filtering device, comprising:
[0026] The voltage acquisition module is used to acquire the highest voltage during the car charging process;
[0027] The maximum voltage difference calculation module is used to calculate the maximum voltage difference within a preset time period when the maximum voltage is determined to be greater than the voltage threshold.
[0028] The voltage range assignment module is used to logically determine the voltage range to which the highest voltage difference belongs;
[0029] The filtering strategy command execution module is used to execute the corresponding filtering strategy command based on the voltage range to which the highest voltage difference belongs.
[0030] Furthermore, the device also includes:
[0031] The voltage drop detection module is used to determine whether the highest voltage has dropped below the voltage threshold after executing the corresponding filtering strategy command.
[0032] The current request module is used to request a current of 0A from the battery management system (BMS) when the highest voltage has not fallen below the voltage threshold.
[0033] Furthermore, the device also includes:
[0034] The fault diagnosis module is used to determine whether a fault occurs within a preset time period after the battery management system (BMS) requests a current of 0A.
[0035] The faults include the following types:
[0036] BMS reported a single-unit data acquisition disconnection fault;
[0037] The monoclonal sampling mutation jump state was diagnosed;
[0038] An abnormal rate of increase in monomer concentration was diagnosed.
[0039] Furthermore, the device also includes:
[0040] The charging module is used to terminate charging without correcting the state of charge (SOC) in the event of a fault.
[0041] Furthermore, the device also includes:
[0042] The correction module is used to correct the SOC to 100% using the BMS if no fault occurs.
[0043] Furthermore, the voltage threshold is 3.65V.
[0044] Furthermore, the voltage range to which the highest voltage difference belongs includes: [150mV, ∞), [50mV, 150mV), [0mV, 50mV).
[0045] Thirdly, embodiments of this application provide an electronic device, which includes: a processor and a memory storing computer program instructions;
[0046] When the processor executes computer program instructions, it implements the charging voltage filtering method as shown in the first aspect.
[0047] Fourthly, embodiments of this application provide a computer-readable storage medium storing computer program instructions, which, when executed by a processor, implement the charging voltage filtering method as described in the first aspect.
[0048] The charging voltage filtering method, apparatus, electronic device, and computer-readable storage medium of the present application embodiments can prevent voltage surges from causing the vehicle to stop charging, thereby avoiding insufficient charging of the vehicle and deviation from the actual range level.
[0049] The charging voltage filtering method includes: collecting the highest voltage during the vehicle charging process; calculating the highest voltage difference within a preset time period when the highest voltage is determined to be greater than a voltage threshold; logically determining the voltage range to which the highest voltage difference belongs; and executing the corresponding filtering strategy command according to the voltage range to which the highest voltage difference belongs.
[0050] As can be seen, after logically determining the voltage range to which the highest voltage difference belongs, this method executes the corresponding filtering strategy command according to the voltage range to which the highest voltage difference belongs. Therefore, it can avoid voltage sudden changes causing the vehicle to stop charging, thereby avoiding insufficient charging capacity and deviation from the actual range level. Attached Figure Description
[0051] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.
[0052] Figure 1 This is a schematic diagram of a certain amplitude jump in a single-unit voltage acquisition module in the existing technology;
[0053] Figure 2 This is a schematic diagram illustrating the accidental sudden change of more than 200mV in a single-unit voltage acquisition module in the existing technology;
[0054] Figure 3 This is a schematic diagram of the regular, periodic, small-amplitude jumps in the voltage acquisition module of a single unit in the existing technology;
[0055] Figure 4 This is a schematic flowchart of a charging voltage filtering method provided in one embodiment of this application;
[0056] Figure 5 This is a schematic flowchart of a charging voltage filtering method provided in one embodiment of this application;
[0057] Figure 6This is a schematic diagram of the filtering result provided by one embodiment of the present application, which enables the avoidance of voltage jumps caused by interference.
[0058] Figure 7 This is a schematic diagram of the filtering result provided by one embodiment of the present application, which enables the avoidance of voltage jumps caused by interference.
[0059] Figure 8 This is a schematic diagram of the structure of a charging voltage filtering device provided in one embodiment of this application;
[0060] Figure 9 This is a schematic diagram of the structure of an electronic device provided in one embodiment of this application. Detailed Implementation
[0061] The features and exemplary embodiments of various aspects of this application will be described in detail below. To make the objectives, technical solutions, and advantages of this application clearer, the application will be further described in detail below with reference to the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are only intended to explain this application and not to limit it. For those skilled in the art, this application can be implemented without some of these specific details. The following description of the embodiments is merely to provide a better understanding of this application by illustrating examples.
[0062] It should be noted that, in this document, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising..." does not exclude the presence of additional identical elements in the process, method, article, or apparatus that includes said element.
[0063] In the charging environment of new energy vehicles and charging piles, high-voltage components can cause radiation and interference to the vehicle's wiring harness. During charging, the battery management system (BMS) is affected by electromagnetic compatibility (EMC) interference from other high-voltage components, which can cause a certain degree of fluctuation in the voltage acquisition module of individual cells (e.g., ...). Figure 1 As shown), the voltage acquisition module may occasionally experience sudden changes of more than 200mV (e.g. Figure 2 As shown), or small-amplitude jumps with a certain periodicity (such as...). Figure 3 (As shown); During a single-cell voltage jump, estimation based on the charging threshold or State of Charge (SOC) can lead to inaccurate SOC estimation. Alternatively, if the BMS detects that the jump voltage value is higher than the charging cutoff voltage value, the SOC estimation will be corrected to 100% to stop charging or to stop charging prematurely. EMC interference causing voltage surges that stop the vehicle from charging will ultimately result in insufficient charging and a deviation from the actual driving range.
[0064] To address the problems of the prior art, embodiments of this application provide a charging voltage filtering method, apparatus, electronic device, and computer-readable storage medium. The charging voltage filtering method provided in this application embodiment will be described first below.
[0065] Figure 4 A schematic flowchart of a charging voltage filtering method according to an embodiment of this application is shown. Figure 4 As shown, the charging voltage filtering method includes:
[0066] S401. During the car charging process, the highest voltage is collected.
[0067] S402. If the highest voltage is determined to be greater than the voltage threshold, calculate the highest voltage difference within a preset time period.
[0068] In one embodiment, the voltage threshold is 3.65V.
[0069] S403, logically determine the voltage range to which the highest voltage difference belongs.
[0070] In one embodiment, the voltage range to which the highest voltage difference belongs includes: [150mV, ∞), [50mV, 150mV), [0mV, 50mV).
[0071] S404. Execute the corresponding filtering strategy command based on the voltage range to which the highest voltage difference belongs.
[0072] In one embodiment, after executing the corresponding filtering strategy command, the method further includes:
[0073] Determine whether the highest voltage has fallen back below the voltage threshold;
[0074] If the highest voltage does not drop below the voltage threshold, request a current of 0A using the battery management system (BMS).
[0075] In one embodiment, after requesting a current of 0A using the battery management system (BMS), the method further includes:
[0076] Determine if a fault occurs within the preset time period for the startup timer;
[0077] The faults include the following types:
[0078] BMS reported a single-unit data acquisition disconnection fault;
[0079] The monoclonal sampling mutation jump state was diagnosed;
[0080] An abnormal rate of increase in monomer concentration was diagnosed.
[0081] In one embodiment, after determining whether a fault has occurred within a preset time period for starting the timer, the method further includes:
[0082] If a fault occurs, the state of charge (SOC) will not be corrected, and charging will end.
[0083] In one embodiment, after determining whether a fault has occurred within a preset time period for starting the timer, the method further includes:
[0084] If no fault occurs, use BMS to restore SOC to 100%.
[0085] To illustrate the above method in detail, a specific embodiment is described below, which can be found in [reference needed]. Figure 5 .
[0086] like Figure 5 As shown, during charging, determine if the highest voltage Vmax ≥ 3.65V; if the highest voltage Vmax < 3.65V, return to charging; if Vmax ≥ 3.65V, maintain charging. Request the calculation of the difference Δvmax within time T, specifically including the following:
[0087] Δvmax≥150mv, T=2S;
[0088] 150mv>Δvmax≥50mv, T=1S;
[0089] 50mv>Δvmax,T=0.5S.
[0090] Then, determine whether Vmax has fallen back below 3.65V;
[0091] If Vmax drops below 3.65V, it will return to charging.
[0092] If Vmax does not drop below 3.65V, the BMS requests a current of 0A.
[0093] Next, determine if the following faults occur within 4 seconds of starting the timer:
[0094] 1. The BMS reports a single-unit data acquisition disconnection fault;
[0095] 2. Diagnose the monomeric sampling mutation jump state;
[0096] 3. An abnormal rate of increase in monomer concentration was diagnosed;
[0097] Among them, 1. Disconnection fault is the fault definition and diagnosis strategy;
[0098] 2. Individual jump: Locked for 5 seconds.
[0099] |Vmax-Vmin|>100mv
[0100] And |(Vmax+Vmin) / 2-Vavg|<30mv
[0101] And |Nmax-Nmin|=1
[0102] And SOC < 90%;
[0103] 3. Abnormal ascent speed: Locked for 5 seconds.
[0104] dVmax / dt > 60mV / s (calculation period 500ms)
[0105] And SOC < 90%;
[0106] If the above faults occur, do not correct the SOC and end the charging process;
[0107] If the above faults do not occur, the BMS will adjust the SOC to 100%, and then delay for 4 seconds before controlling the fast charging process to end.
[0108] Based on the concept of software filtering, a filtering strategy for the BMS charging acquisition process was designed. The difference Δvmax is calculated twice by Vmax. Logical judgments are made at different times for the individual cell voltage Δvmax≥150mV, 150mV>Δvmax≥50mV, and 50mV>Δvmax during the charging process. This determines the true individual cell voltage value and takes corresponding strategy commands, as well as whether the jump is caused by a real disconnection fault. At the same time, it also avoids micro-overcharging caused by the BMS's judgment and calculation time affecting the actual battery voltage.
[0109] This filtering strategy invention has been verified through real vehicle road tests and bench simulations. It can achieve filtering after voltage jumps caused by interference. The vehicle can logically judge the jump voltage and the actual voltage level and take the correct charging or stopping action. At the same time, it avoids the overcharging strategy caused by the actual voltage due to the BMS's judgment and calculation time (such as...). Figure 6 , Figure 7 (As shown). Among them, Figure 6As shown, adjust Vmax≥3.65V, ΔVmax≥150mV, set Vmax to drop back below 3.65V within 2 seconds after jumping to 3.65V, and verify that charging continues as required by the strategy. Figure 7 As shown, Vmax is adjusted to ≥ 3.65V and ΔVmax ≤ 150mV. Vmax is set to drop back to 3.55V within 0.5s after jumping to 3.65V. The verification results show that charging continues, which meets the strategy requirements.
[0110] Traditional large automakers can avoid such problems through vehicle EMC performance design and by improving EMC performance. However, for small and micro enterprises, improving the level of vehicle EMC design involves huge investments in manpower, material and equipment costs, and testing and verification costs. This invention can completely solve the problem of abnormal charging stop caused by such sudden data acquisition, improve BMS data acquisition performance and ensure the true range of new energy vehicles.
[0111] Figure 8 This is a schematic diagram of the structure of a charging voltage filtering device provided in one embodiment of this application, as shown below. Figure 8 As shown, the charging voltage filtering device includes:
[0112] The voltage acquisition module 801 is used to acquire the highest voltage during the charging process of a car.
[0113] The maximum voltage difference calculation module 802 is used to calculate the maximum voltage difference within a preset time period when the maximum voltage is determined to be greater than the voltage threshold.
[0114] The voltage range assignment determination module 803 is used to logically determine the voltage range to which the highest voltage difference belongs;
[0115] The filtering strategy command execution module 804 is used to execute the corresponding filtering strategy command according to the voltage range to which the highest voltage difference belongs.
[0116] In one embodiment, the apparatus further includes:
[0117] The voltage drop detection module is used to determine whether the highest voltage has dropped below the voltage threshold after executing the corresponding filtering strategy command.
[0118] The current request module is used to request a current of 0A from the battery management system (BMS) when the highest voltage has not fallen below the voltage threshold.
[0119] In one embodiment, the apparatus further includes:
[0120] The fault diagnosis module is used to determine whether a fault occurs within a preset time period after the battery management system (BMS) requests a current of 0A.
[0121] The faults include the following types:
[0122] BMS reported a single-unit data acquisition disconnection fault;
[0123] The monoclonal sampling mutation jump state was diagnosed;
[0124] An abnormal rate of increase in monomer concentration was diagnosed.
[0125] In one embodiment, the apparatus further includes:
[0126] The charging module is used to terminate charging without correcting the state of charge (SOC) in the event of a fault.
[0127] In one embodiment, the apparatus further includes:
[0128] The correction module is used to correct the SOC to 100% using the BMS if no fault occurs.
[0129] In one embodiment, the voltage threshold is 3.65V.
[0130] In one embodiment, the voltage range to which the highest voltage difference belongs includes: [150mV, ∞), [50mV, 150mV), [0mV, 50mV).
[0131] Figure 8 Each module / unit in the illustrated device has the ability to implement Figure 4 The functions of each step in the process and their corresponding technical effects are described in detail here for the sake of brevity.
[0132] Figure 9 A schematic diagram of the structure of an electronic device provided in an embodiment of this application is shown.
[0133] The electronic device may include a processor 901 and a memory 902 storing computer program instructions.
[0134] Specifically, the processor 901 may include a central processing unit (CPU), an application-specific integrated circuit (ASIC), or one or more integrated circuits that can be configured to implement the embodiments of this application.
[0135] Memory 902 may include mass storage for data or instructions. For example, and not limitingly, memory 902 may include a hard disk drive (HDD), floppy disk drive, flash memory, optical disk, magneto-optical disk, magnetic tape, or Universal Serial Bus (USB) drive, or a combination of two or more of these. Where suitable, memory 902 may include removable or non-removable (or fixed) media. Where suitable, memory 902 may be internal or external to an electronic device. In a particular embodiment, memory 902 may be a non-volatile solid-state memory.
[0136] In one embodiment, memory 902 may be read-only memory (ROM). In one embodiment, the ROM may be a mask-programmed ROM, a programmable ROM (PROM), an erasable PROM (EPROM), an electrically erasable PROM (EEPROM), an electrically rewritable ROM (EAROM), or flash memory, or a combination of two or more of these.
[0137] The processor 901 implements any of the charging voltage filtering methods in the above embodiments by reading and executing computer program instructions stored in the memory 902.
[0138] In one example, the electronic device may also include a communication interface 903 and a bus 910. Wherein, as... Figure 9 As shown, the processor 901, memory 902, and communication interface 903 are connected through bus 910 and complete communication with each other.
[0139] The communication interface 903 is mainly used to realize communication between various modules, devices, units and / or equipment in the embodiments of this application.
[0140] Bus 910 includes hardware, software, or both, that couples components of an electronic device together. For example, and not limitingly, the bus may include an Accelerated Graphics Port (AGP) or other graphics bus, an Enhanced Industry Standard Architecture (EISA) bus, a Front Side Bus (FSB), HyperTransport (HT) interconnect, an Industry Standard Architecture (ISA) bus, an Infinite Bandwidth Interconnect, a Low Pin Count (LPC) bus, a memory bus, a Microchannel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a Serial Advanced Technology Attachment (SATA) bus, a Video Electronics Standards Association Local (VLB) bus, or other suitable buses, or combinations of two or more of these. Where appropriate, bus 910 may include one or more buses. Although specific buses are described and illustrated in embodiments of this application, this application contemplates any suitable bus or interconnect.
[0141] Furthermore, in conjunction with the charging voltage filtering methods in the above embodiments, this application embodiment can provide a computer-readable storage medium for implementation. This computer-readable storage medium stores computer program instructions; when executed by a processor, these computer program instructions implement any of the charging voltage filtering methods in the above embodiments.
[0142] It should be clarified that this application is not limited to the specific configurations and processes described above and shown in the figures. For the sake of brevity, detailed descriptions of known methods are omitted here. In the above embodiments, several specific steps are described and shown as examples. However, the method process of this application is not limited to the specific steps described and shown. Those skilled in the art can make various changes, modifications, and additions, or change the order of steps, after understanding the spirit of this application.
[0143] The functional modules shown in the above-described block diagram can be implemented as hardware, software, firmware, or a combination thereof. When implemented in hardware, they can be, for example, electronic circuits, application-specific integrated circuits (ASICs), appropriate firmware, plug-ins, function cards, etc. When implemented in software, the elements of this application are programs or code segments used to perform the required tasks. Programs or code segments can be stored on a machine-readable medium or transmitted over a transmission medium or communication link via data signals carried on a carrier wave. "Machine-readable medium" can include any medium capable of storing or transmitting information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, ROM, flash memory, erasable ROM (EROM), floppy disks, CD-ROMs, optical disks, hard disks, fiber optic media, radio frequency (RF) links, etc. Code segments can be downloaded via computer networks such as the Internet, intranets, etc.
[0144] It should also be noted that the exemplary embodiments mentioned in this application describe methods or systems based on a series of steps or apparatus. However, this application is not limited to the order of the above steps; that is, the steps can be performed in the order mentioned in the embodiments, or in a different order, or several steps can be performed simultaneously.
[0145] The aspects of this application have been described above with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It should be understood that each block in the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus to produce a machine such that these instructions, executable via the processor of the computer or other programmable data processing apparatus, enable the implementation of the functions / actions specified in one or more blocks of the flowchart illustrations and / or block diagrams. Such a processor can be, but is not limited to, a general-purpose processor, a special-purpose processor, a special application processor, or a field-programmable logic circuit. It is also understood that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can also be implemented by dedicated hardware performing the specified functions or actions, or can be implemented by a combination of dedicated hardware and computer instructions.
[0146] The above description is merely a specific implementation of this application. Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, modules, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here. It should be understood that the protection scope of this application is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in this application, and these modifications or substitutions should all be covered within the protection scope of this application.
Claims
1. A charging voltage filtering method, characterized in that, include: The highest voltage is collected during the car charging process; If the highest voltage is determined to be greater than the voltage threshold, the highest voltage difference within a preset time period is calculated; Logically determine the voltage range to which the highest voltage difference belongs; Based on the voltage range to which the highest voltage difference belongs, the corresponding filtering strategy command is executed to avoid EMC interference causing voltage surges that would stop the vehicle from charging. The EMC interference includes EMC interference from other high-voltage components received by the battery management system (BMS) during the charging process. After executing the corresponding filtering strategy command, it is determined whether the highest voltage has fallen back below the voltage threshold. If the highest voltage does not fall below the voltage threshold, the current is requested to be 0A using the battery management system (BMS).
2. The charging voltage filtering method according to claim 1, characterized in that, After requesting a current of 0A using the battery management system (BMS), the method further includes: Determine if a fault occurs within the preset time period for the startup timer; The faults include the following types: BMS reported a single-unit data acquisition disconnection fault; The monoclonal sampling mutation jump state was diagnosed; An abnormal rate of increase in monomer concentration was diagnosed.
3. The charging voltage filtering method according to claim 2, characterized in that, After determining whether a fault occurs within the preset time period of the start-up timer, the method further includes: If a fault occurs, the state of charge (SOC) will not be corrected, and charging will end.
4. The charging voltage filtering method according to claim 2, characterized in that, After determining whether a fault occurs within the preset time period of the start-up timer, the method further includes: If no fault occurs, use BMS to restore SOC to 100%.
5. The charging voltage filtering method according to claim 1, characterized in that, The voltage threshold is 3.65V.
6. The charging voltage filtering method according to any one of claims 1 to 5, characterized in that, The voltage range to which the highest voltage difference belongs includes: , , .
7. A charging voltage filtering device, characterized in that, include: The voltage acquisition module is used to acquire the highest voltage during the car charging process; The maximum voltage difference calculation module is used to calculate the maximum voltage difference within a preset time period when it is determined that the maximum voltage is greater than the voltage threshold. The voltage range attribution determination module is used to logically determine the voltage range to which the highest voltage difference belongs; The filtering strategy command execution module is used to execute the corresponding filtering strategy command according to the voltage range to which the highest voltage difference belongs, so as to avoid the voltage change caused by EMC interference and stop the vehicle from charging. The EMC interference includes EMC interference from other high-voltage components received by the battery management system (BMS) during the charging process. The voltage drop judgment module is used to determine whether the highest voltage has dropped below the voltage threshold after executing the corresponding filtering strategy command; A current request module is used to request a current of 0A using the battery management system (BMS) if the highest voltage does not fall below the voltage threshold.
8. An electronic device, characterized in that, The electronic device includes: a processor and a memory storing computer program instructions; When the processor executes the computer program instructions, it implements the charging voltage filtering method as described in any one of claims 1-6.
9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer program instructions, which, when executed by a processor, implement the charging voltage filtering method as described in any one of claims 1-6.