CN114675787A - Contactor data management method and device, electronic equipment and storage medium - Google Patents

Contactor data management method and device, electronic equipment and storage medium Download PDF

Info

Publication number
CN114675787A
CN114675787A CN202210345606.3A CN202210345606A CN114675787A CN 114675787 A CN114675787 A CN 114675787A CN 202210345606 A CN202210345606 A CN 202210345606A CN 114675787 A CN114675787 A CN 114675787A
Authority
CN
China
Prior art keywords
contactor
storage module
data storage
information
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202210345606.3A
Other languages
Chinese (zh)
Inventor
李龙星
李晓华
张建彪
杨红新
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Dr Octopus Intelligent Technology Shanghai Co Ltd
Original Assignee
Dr Octopus Intelligent Technology Shanghai Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Dr Octopus Intelligent Technology Shanghai Co Ltd filed Critical Dr Octopus Intelligent Technology Shanghai Co Ltd
Priority to CN202210345606.3A priority Critical patent/CN114675787A/en
Publication of CN114675787A publication Critical patent/CN114675787A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0602Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
    • G06F3/0614Improving the reliability of storage systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0655Vertical data movement, i.e. input-output transfer; data movement between one or more hosts and one or more storage devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0668Interfaces specially adapted for storage systems adopting a particular infrastructure
    • G06F3/0671In-line storage system
    • G06F3/0673Single storage device

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Charge And Discharge Circuits For Batteries Or The Like (AREA)

Abstract

The application provides a contactor data management method, a device, electronic equipment and a storage medium, wherein the method comprises the following steps: reading initial information of the contactor and corresponding reverse verification data from the data storage module; verifying the initial information and the reverse verification data; judging whether the initial information is normally stored in the data storage module or not according to the checking result; when the initial information is determined to be normally stored in the data storage module, acquiring the consumed life information of the contactor; after the consumed life information is written into the data storage module, accessing the data storage module to read the recently written consumed life information; and judging whether the writing process of the data storage module is normal or not according to the comparison condition between the reading result of the consumed life information and the recently written consumed life information. The effect of verifying the data reading and writing reliability of the data storage module is achieved, and the accuracy of the initial information read by the battery management system and the accuracy of the current consumed life information of the written contactor are ensured.

Description

Contactor data management method and device, electronic equipment and storage medium
Technical Field
The present disclosure relates to the field of electric energy data processing technologies, and in particular, to a contactor data management method and apparatus, an electronic device, and a storage medium.
Background
At present, electric automobiles rely on batteries to provide a power source, and contactors are an indispensable part of the architecture of a power battery system. In order to ensure the driving safety of the vehicle, it is necessary to monitor the service life of the contactor.
In the prior art, generally, when a vehicle is started, the last written life consumed by a contactor is firstly read as initial information in a data storage module. And then judging the current consumed service life of the contactor according to the current passing through the contactor instantaneously in the power-off process of the contactor, and storing the current consumed service life determination result into a data storage module.
However, the reliability of data reading and data writing of the data storage module is difficult to verify, and therefore, the accuracy of the initial information read by the battery management system and the accuracy of the current consumed life information written by the contactor cannot be guaranteed, which is not beneficial to guaranteeing the safety of the vehicle.
Disclosure of Invention
The application provides a contactor data management method and device, electronic equipment and a storage medium, and aims to overcome the defects that the reliability of data reading and data writing of a data storage module cannot be verified in the prior art.
In a first aspect, the present application provides a contactor data management method, which is applied to a battery management system including a data storage module, and the method includes:
reading initial information of a contactor and corresponding reverse verification data from the data storage module;
verifying the initial information and the reverse verification data to obtain a corresponding verification result;
judging whether the initial information is normally stored in the data storage module or not according to the checking result;
when the initial information is determined to be normally stored in the data storage module, acquiring the consumed life information of the contactor;
after writing the consumed life information into the data storage module, accessing the data storage module to read the recently written consumed life information;
and judging whether the writing process of the data storage module is normal or not according to the comparison condition between the reading result of the consumed life information and the recently written consumed life information.
Optionally, the initial information and the reverse verification data in the data storage module are stored in association;
the reverse verification data is obtained by performing reverse verification on the initial information.
Optionally, the acquiring the information of the consumed life of the contactor includes:
acquiring current data of the contactor;
and determining the consumed life information of the contactor according to the current data of the contactor.
Optionally, the method further includes:
judging whether the currently acquired consumed life information changes relative to initial information;
and if so, writing the currently acquired consumed life information into the data storage module.
Optionally, before acquiring the information of the consumed life of the contactor, the method further includes:
detecting the state of the contactor according to a preset detection period;
and when the state of the contactor is converted from a closed state to an open state, executing the step of acquiring the consumed life information of the contactor.
Optionally, the contactors include a high-side contactor and a low-side contactor;
the elapsed life information of the contactor includes elapsed life information of the high-side contactor and elapsed life information of the low-side contactor.
Optionally, the method further includes:
and when the writing process of the data storage module is abnormal, generating alarm information.
In a second aspect, the present application provides a contactor data management device, which is applied to a battery management system, where the battery management system includes a data storage module, and the device includes:
the initialization module is used for reading initial information of the contactor and corresponding reverse verification data from the data storage module;
the checking module is used for checking the initial information and the reverse checking data to obtain a corresponding checking result;
the judging module is used for judging whether the initial information is normally stored in the data storage module according to the checking result;
the acquisition module is used for acquiring the consumed life information of the contactor when the initial information is determined to be normally stored in the data storage module;
the reading module is used for accessing the data storage module after the consumed life information is written into the data storage module so as to read the recently written consumed life information;
and the management module is used for judging whether the writing process of the data storage module is normal or not according to the comparison condition between the reading result of the consumed life information and the recently written consumed life information.
Optionally, the initial information and the reverse verification data in the data storage module are stored in an associated manner;
the reverse verification data is obtained by performing reverse verification on the initial information.
Optionally, the obtaining module is specifically configured to:
acquiring current data of the contactor;
and determining the consumed life information of the contactor according to the current data of the contactor.
Optionally, the obtaining module is further configured to:
judging whether the currently acquired consumed life information changes relative to initial information;
and if so, writing the currently acquired consumed life information into the data storage module.
Optionally, the obtaining module is further configured to:
detecting the state of the contactor according to a preset detection period;
and when the state of the contactor is converted from a closed state to an open state, executing the step of acquiring the consumed life information of the contactor.
Optionally, the contactors include a high-side contactor and a low-side contactor;
the elapsed life information of the contactor includes elapsed life information of the high-side contactor and elapsed life information of the low-side contactor.
Optionally, the management module is further configured to:
and when the writing process of the data storage module is abnormal, generating alarm information.
A third aspect of the present application provides an electronic device, comprising: at least one processor and memory;
the memory stores computer-executable instructions;
execution of the computer-executable instructions stored by the memory by the at least one processor causes the at least one processor to perform the method as set forth in the first aspect above and in various possible designs of the first aspect.
A fourth aspect of the present application provides a computer-readable storage medium having stored thereon computer-executable instructions that, when executed by a processor, implement a method as set forth in the first aspect and various possible designs of the first aspect.
This application technical scheme has following advantage:
the application provides a contactor data management method, a device, electronic equipment and a storage medium, wherein the method comprises the following steps: reading initial information of the contactor and corresponding reverse verification data from the data storage module; verifying the initial information and the reverse verification data to obtain a corresponding verification result; judging whether the initial information is normally stored in the data storage module or not according to the checking result; when the initial information is determined to be normally stored in the data storage module, acquiring the consumed life information of the contactor; after the consumed life information is written into the data storage module, accessing the data storage module to read the recently written consumed life information; and judging whether the writing process of the data storage module is normal or not according to the comparison condition between the reading result of the consumed life information and the recently written consumed life information. According to the method provided by the scheme, the read initial information and the written consumed life information later are correspondingly verified, so that the data reading and data writing reliability of the data storage module is verified, and the accuracy of the initial information read by the battery management system and the accuracy of the written current consumed life information of the contactor are ensured.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings used in the embodiments or the prior art descriptions will be briefly described below, it is obvious that the drawings in the following descriptions are some embodiments of the present application, and other drawings can be obtained by those skilled in the art according to these drawings.
FIG. 1 is a schematic structural diagram of a power cell system upon which embodiments of the present application are based;
fig. 2 is a schematic flowchart of a contactor data management method according to an embodiment of the present application;
fig. 3 is a schematic overall flowchart of a contactor data management method according to an embodiment of the present application;
fig. 4 is a schematic structural diagram of a contactor data management device according to an embodiment of the present application;
fig. 5 is a schematic structural diagram of an electronic device according to an embodiment of the present application.
With the above figures, there are shown specific embodiments of the present application, which will be described in more detail below. These drawings and written description are not intended to limit the scope of the disclosed concepts in any way, but rather to illustrate the concepts of the disclosure to those skilled in the art by reference to specific embodiments.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some embodiments of the present application, but not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
Furthermore, the terms "first," "second," and the like are used for descriptive purposes only and are not to be construed as indicating or implying relative importance or to implicitly indicate a number of the indicated technical features. In the description of the following examples, "plurality" means two or more unless specifically limited otherwise.
In the prior art, generally, when a vehicle is started, the last written life consumed by a contactor is firstly read as initial information in a data storage module. And then judging the current consumed service life of the contactor according to the current passing through the contactor instantaneously in the power-off process of the contactor, and storing the current consumed service life determination result into a data storage module. However, the reliability of data reading and data writing of the data storage module is difficult to verify, and therefore, the accuracy of the initial information read by the battery management system and the accuracy of the current consumed life information written by the contactor cannot be guaranteed, which is not beneficial to guaranteeing the safety of the vehicle.
In order to solve the above problems, according to the contactor data management method, the device, the electronic device and the storage medium provided by the embodiment of the application, initial information of a contactor and corresponding reverse verification data are read from a data storage module; verifying the initial information and the reverse verification data to obtain a corresponding verification result; judging whether the initial information is normally stored in the data storage module or not according to the checking result; when the initial information is determined to be normally stored in the data storage module, acquiring the consumed life information of the contactor; after the consumed life information is written into the data storage module, accessing the data storage module to read the recently written consumed life information; and judging whether the writing process of the data storage module is normal or not according to the comparison condition between the reading result of the consumed life information and the recently written consumed life information. According to the method provided by the scheme, the read initial information and the written consumed life information later are correspondingly verified, so that the data reading and data writing reliability of the data storage module is verified, and the accuracy of the initial information read by the battery management system and the accuracy of the written current consumed life information of the contactor are ensured.
The following several specific embodiments may be combined with each other, and details of the same or similar concepts or processes may not be repeated in some embodiments. Embodiments of the present invention will be described below with reference to the accompanying drawings.
First, a structure of a power battery system based on the present application will be explained:
the contactor data management method and device, the electronic device and the storage medium are suitable for managing the consumed life information of the contactor in the power battery system of the new energy automobile. As shown in fig. 1, which is a schematic structural diagram of a power battery system based on the embodiment of the present application, the power battery system mainly includes a contactor connected to a power battery, and a battery management system, where the battery management system includes a data storage module and a contactor data management device, and an RTE layer is disposed between the data storage module and the contactor data management device, and is used for performing data conversion in a communication process between the data storage module and the contactor data management device. The contactor data management device is located on a software application layer of the AUTOSAR framework, and the RTE is an intermediate layer in the AUTOSAR framework and is responsible for data interaction between the basic software layer and the software application layer. Specifically, the contactor data management device is used for acquiring the consumed life information of the contactor, writing the consumed life information into the data storage module, and simultaneously verifying the reliability of the data storage module in terms of data reading and data writing.
The embodiment of the application provides a contactor data management method, which is applied to a vehicle-mounted electric energy management system, wherein the vehicle-mounted electric energy management system comprises a data storage module and is used for managing the consumed life information of a contactor in a power battery system of a new energy automobile. The execution main body of the embodiment of the application is an electronic device, such as a server, a desktop computer, a notebook computer, a tablet computer, a single chip microcomputer and other electronic devices which can be used for managing the consumed life information of a contactor in a power battery system of a new energy automobile.
As shown in fig. 2, a schematic flowchart of a contactor data management method provided in an embodiment of the present application is shown, where the method includes:
step 201, reading initial information of the contactor and corresponding reverse verification data from the data storage module.
The data storage module may be an NVM module in the vehicle-mounted power management system.
It should be noted that the current of the new energy automobile power battery needs to be output through the contactor, where the contactor plays a role of a switch. At present, the service life of a contactor is generally 100000 times, and the service life consumption times of the contactor are different due to different current value ranges. When monitoring the service life of the contactor, the initial information of the contactor is determined first, and the subsequent service life monitoring is performed on the contactor on the basis of the initial information, so that how to manage the initial information of the contactor is a non-negligible problem,
specifically, when the vehicle is started, initial information of the contactor is firstly read from the data storage module, and the initial information is the contactor life consumption information written after the vehicle is driven last time.
Step 202, the initial information and the reverse verification data are verified to obtain a corresponding verification result.
And step 203, judging whether the initial information is normally stored in the data storage module according to the checking result.
The contactor comprises a high-side contactor and a low-side contactor, initial information of the contactor comprises initial information of a main positive contactor and initial information of a main negative contactor of the high-side contactor, and initial information of a main positive contactor and initial information of a main negative contactor of the low-side contactor.
In order to adapt to the initialization process provided by the embodiment of the present application, the initial information and the reverse verification data in the data storage module may be stored in association in advance. Wherein, the reverse check data is obtained by performing reverse check on the initial information.
In both the high-side contactor and the low-side contactor, if the reverse verification value is set to [500000,500000], the initial information of the main positive contactor is referred to as PosLife, the initial information of the main negative contactor is referred to as NegLife, the reverse verification data corresponding to the initial information of the main positive contactor is referred to as PosLife opposition, and the reverse verification data corresponding to the initial information of the main positive contactor is referred to as NegLife opposition, the PosLife + PosLife opposition is referred to as 500000, and the NegLife + NegLife opposition is referred to as 500000.
Specifically, taking the high-side contactor as an example, the PosLife, NegLife, PosLife opposition and NegLife opposition of the high-side contactor are read from the data storage module, and the initial information and the reverse verification data of the main positive contactor and the main negative contactor are verified based on the reverse verification value to determine whether the currently read initial information and the reverse verification data are matched, so as to obtain a corresponding verification result. When the PosLife + PosLifeOpposition is not equal to 500000 or the NegLife + NegLifeOpposition is not equal to 500000, the initial information of the high-side contactor is determined to be abnormally stored in the data storage module, and an initialization abnormal fault of the data storage module can be reported.
In contrast, when PosLife + poslifeopposition is 500000 and NegLife + neglifeopposition is 500000, it is determined that the initial information of the high-side contactor is normally stored in the data storage module, and the subsequent process may be performed.
Further, when it is determined that the initial information is normally stored in the data storage module, the read initial information of the high-side contactor and the low-side contactor may be logically compared to obtain a maximum value, and the maximum value is stored in the data storage module to be used as the initial information representing the initial life consumption of the contactor.
And step 204, when the initial information is determined to be normally stored in the data storage module, acquiring the consumed life information of the contactor.
Wherein the consumed life information of the contactor is the number of times that the contactor is consumed currently. In practical applications, the contactor includes a high-side contactor and a low-side contactor, and the consumed life information of the contactor includes consumed life information of the high-side contactor and consumed life information of the low-side contactor.
Specifically, each contactor includes a main positive contactor and a main negative contactor; the consumed life information of the contactor includes consumed life information of a main positive contactor and consumed life information of a main negative contactor of the high-side contactor, and consumed life information of a main positive contactor and consumed life information of a main negative contactor of the high-side contactor.
Step 205, after the consumed lifetime information is written into the data storage module, the data storage module is accessed to read the recently written consumed lifetime information.
The read latest written consumed life information is the consumed life information obtained in step 204.
And step 206, judging whether the writing process of the data storage module is normal or not according to the comparison condition between the reading result of the consumed life information and the recently written consumed life information.
Specifically, whether the read result and the written data are consistent may be determined according to a comparison result between the currently read consumed life information and the recently written consumed life information. If the data storage module is consistent with the data management module, determining that the writing process of the data storage module is normal, namely the reliability of the data management module in the aspect of data writing is higher; otherwise, it is determined that the writing process of the data storage module is abnormal, that is, the reliability of the data management module in terms of data writing is low. Meanwhile, the read data and the written data are checked in real time, so that the accuracy and the reliability of data management are ensured, and the problem of data writing faults is reduced.
Further, in an embodiment, when the writing process of the data storage module is abnormal, alarm information is generated to prompt a driver and other related personnel that the data storage module is abnormal in writing, and a writing fault exists.
On the basis of the foregoing embodiment, as an implementable manner, in an embodiment, the acquiring of the used life information of the contactor includes:
step 2011, obtaining current data of the contactor;
step 2012, determining the consumed life information of the contactor according to the current data of the contactor.
The current data is the current magnitude at the moment when the battery management system is powered off and the contactor is electrically disconnected.
It should be noted that, when the contactor is cut off with load, arcing, sticking, and the like of the contactor occur, and the service life of the contactor is shortened. Therefore, the service life condition of the contactor is calculated by detecting the current magnitude represented by the current data at the moment of opening the contactor.
Specifically, the number of consumed life times of the contactor may be calculated based on a preset detection model according to current data when the contactor is opened and attribute information of the contactor.
The attribute information of the contactor comprises the influence of different value ranges of current/voltage given by a contactor manufacturer on the service life times of the contactor.
Similarly, the elapsed life information of the contactor may also be directly detected based on the USD tool.
Accordingly, in an embodiment, before acquiring the information of the consumed life of the contactor, that is, before acquiring the current data of the contactor, the state of the contactor may be detected according to a preset detection period; when the state of the contactor is changed from the closed state to the open state, the step of acquiring the consumed life information of the contactor is performed.
Here, the detection period may be preset to 5ms, 10ms, or the like.
Specifically, when the state of the contactor is detected to be a closed state in the last detection period and the state of the contactor detected in the current detection period is an open state, that is, the state of the contactor is converted from the closed state to the open state, the current data of the contactor is acquired, and the information of the consumed life of the contactor is determined.
On the basis of the above embodiment, since the used lifetime of the contactor does not change when the contactor does not operate, in order to avoid wasting the storage space of the data storage module due to the repeated writing of the same information, as an implementable manner, in an embodiment, the method further includes:
step 301, judging whether the currently acquired consumed life information changes relative to the initial information;
and 302, if yes, writing the currently acquired consumed life information into the data storage module.
The last acquired consumed life information is the initial information.
On the contrary, if the currently acquired consumed life information is not changed from the initial information, the currently acquired consumed life information is not written into the data storage module, and the subsequent management process is not performed.
Exemplarily, as shown in fig. 3, a schematic overall flow chart of a contactor data management method provided in an embodiment of the present application is shown, where an NVM in fig. 3 is an NVM module and represents a data storage module, and the method shown in fig. 3 is an exemplary implementation manner of the method shown in fig. 2, and implementation principles of the two methods are the same and are not repeated.
According to the contactor data management method provided by the embodiment of the application, initial information and corresponding reverse verification data of a contactor are read from a data storage module; verifying the initial information and the reverse verification data to obtain a corresponding verification result; judging whether the initial information is normally stored in the data storage module or not according to the checking result; when the initial information is determined to be normally stored in the data storage module, acquiring the consumed life information of the contactor; after the consumed life information is written into the data storage module, accessing the data storage module to read the recently written consumed life information; and judging whether the writing process of the data storage module is normal or not according to the comparison condition between the reading result of the consumed life information and the recently written consumed life information. According to the method provided by the scheme, the read initial information and the written consumed life information later are correspondingly verified, so that the data reading and data writing reliability of the data storage module is verified, and the accuracy of the initial information read by the battery management system and the accuracy of the written current consumed life information of the contactor are ensured.
The embodiment of the application provides a contactor data management device, which is applied to a battery management system, wherein the battery management system comprises a data storage module and is used for executing the contactor data management method provided by the embodiment.
Fig. 4 is a schematic structural diagram of a contactor data management device according to an embodiment of the present application. The contactor data management device 40 includes: an initialization module 401, a verification module 402, a judgment module 403, an acquisition module 404, a reading module 405, and a management module 406.
The initialization module is used for reading initial information of the contactor and corresponding reverse verification data from the data storage module; the checking module is used for checking the initial information and the reverse checking data to obtain a corresponding checking result; the judging module is used for judging whether the initial information is normally stored in the data storage module according to the checking result; the acquisition module is used for acquiring the consumed life information of the contactor when the initial information is determined to be normally stored in the data storage module; the reading module is used for accessing the data storage module after the consumed life information is written into the data storage module so as to read the recently written consumed life information; and the management module is used for judging whether the writing process of the data storage module is normal or not according to the comparison condition between the reading result of the consumed life information and the recently written consumed life information.
Specifically, in one embodiment, the initial information and the reverse verification data in the data storage module are stored in association;
the reverse verification data is obtained by performing reverse verification on the initial information.
Specifically, in an embodiment, the obtaining module is specifically configured to:
acquiring current data of a contactor;
and determining the consumed life information of the contactor according to the current data of the contactor.
Specifically, in an embodiment, the obtaining module is further configured to:
judging whether the currently acquired consumed life information changes relative to the initial information;
and if so, writing the currently acquired consumed life information into the data storage module.
Specifically, in an embodiment, the obtaining module is further configured to:
detecting the state of the contactor according to a preset detection period;
the step of acquiring the consumed life information of the contactor is performed when the state of the contactor is changed from a closed state to an open state.
Specifically, in one embodiment, the contactors include a high side contactor and a low side contactor;
the elapsed life information of the contactor includes elapsed life information of the high-side contactor and elapsed life information of the low-side contactor.
Specifically, in an embodiment, the management module is further configured to:
and when the writing process of the data storage module is abnormal, generating alarm information.
With regard to the contactor data management device in the present embodiment, the specific manner in which each module performs the operation has been described in detail in the embodiment related to the method, and will not be elaborated here.
The contactor data management device provided by the embodiment of the application is used for executing the contactor data management method provided by the embodiment, the implementation mode and the principle are the same, and the repeated description is omitted.
The embodiment of the application provides electronic equipment which is used for executing the contactor data management method provided by the embodiment.
Fig. 5 is a schematic structural diagram of an electronic device according to an embodiment of the present application. The electronic device 50 includes: at least one processor 51 and a memory 52.
The memory stores computer-executable instructions; the at least one processor executes computer-executable instructions stored by the memory, causing the at least one processor to perform the contactor data management method as provided by the above embodiments.
The electronic device provided by the embodiment of the application is used for executing the contactor data management method provided by the embodiment, the implementation mode and the principle are the same, and the details are not repeated.
The embodiment of the application provides a computer-readable storage medium, wherein a computer executing instruction is stored in the computer-readable storage medium, and when a processor executes the computer executing instruction, the contactor data management method provided by any one of the above embodiments is implemented.
The storage medium including the computer-executable instructions according to the embodiment of the present application may be used to store the computer-executable instructions of the contactor data management method provided in the foregoing embodiment, and an implementation manner and a principle thereof are the same and are not described again.
In the several embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, a division of a unit is merely a logical division, and an actual implementation may have another division, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
Units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, or in a form of hardware plus a software functional unit.
The integrated unit implemented in the form of a software functional unit may be stored in a computer readable storage medium. The software functional unit is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device) or a processor (processor) to execute some steps of the methods according to the embodiments of the present application. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
It is obvious to those skilled in the art that, for convenience and simplicity of description, the foregoing division of the functional modules is merely used as an example, and in practical applications, the above function distribution may be performed by different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to perform all or part of the above described functions. For the specific working process of the device described above, reference may be made to the corresponding process in the foregoing method embodiment, which is not described herein again.
Finally, it should be noted that: the above embodiments are only used for illustrating the technical solutions of the present application, and not for limiting the same; although the present application has been described in detail with reference to the foregoing embodiments, it should be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some or all of the technical features may be equivalently replaced; and the modifications or the substitutions do not make the essence of the corresponding technical solutions depart from the scope of the technical solutions of the embodiments of the present application.

Claims (10)

1. A contactor data management method is applied to a battery management system, the battery management system comprises a data storage module, and the method is characterized by comprising the following steps:
reading initial information of a contactor and corresponding reverse verification data from the data storage module;
verifying the initial information and the reverse verification data to obtain a corresponding verification result;
judging whether the initial information is normally stored in the data storage module or not according to the checking result;
when the initial information is determined to be normally stored in the data storage module, acquiring the consumed life information of the contactor;
after writing the consumed life information into the data storage module, accessing the data storage module to read the recently written consumed life information;
and judging whether the writing process of the data storage module is normal or not according to the comparison condition between the reading result of the consumed life information and the recently written consumed life information.
2. The method of claim 1, wherein the initial information and the reverse check data in the data storage module are stored in association;
the reverse verification data is obtained by performing reverse verification on the initial information.
3. The method of claim 1, wherein the obtaining the elapsed life information of the contactor comprises:
acquiring current data of the contactor;
and determining the consumed life information of the contactor according to the current data of the contactor.
4. The method of claim 1, further comprising:
judging whether the currently acquired consumed life information changes relative to initial information;
and if so, writing the currently acquired consumed life information into the data storage module.
5. The method of claim 1, wherein prior to obtaining the elapsed life information of the contactor, the method further comprises:
detecting the state of the contactor according to a preset detection period;
and when the state of the contactor is converted from a closed state to an open state, executing the step of acquiring the consumed life information of the contactor.
6. The method of claim 1, wherein the contactors include a high-side contactor and a low-side contactor;
the used life information of the contactor includes used life information of the high-side contactor and used life information of the low-side contactor.
7. The method of claim 1, further comprising:
and when the writing process of the data storage module is abnormal, generating alarm information.
8. A contactor data management device is applied to a battery management system, the battery management system comprises a data storage module, and the device is characterized by comprising:
the initialization module is used for reading initial information of the contactor and corresponding reverse verification data from the data storage module;
the checking module is used for checking the initial information and the reverse checking data to obtain a corresponding checking result;
the judging module is used for judging whether the initial information is normally stored in the data storage module according to the checking result;
the acquisition module is used for acquiring the consumed life information of the contactor when the initial information is determined to be normally stored in the data storage module;
the reading module is used for accessing the data storage module after the consumed life information is written into the data storage module so as to read the recently written consumed life information;
and the management module is used for judging whether the writing process of the data storage module is normal or not according to the comparison condition between the reading result of the consumed life information and the recently written consumed life information.
9. An electronic device, comprising: at least one processor and memory;
the memory stores computer-executable instructions;
the at least one processor executing the computer-executable instructions stored by the memory causes the at least one processor to perform the method of any of claims 1-7.
10. A computer-readable storage medium having computer-executable instructions stored thereon which, when executed by a processor, implement the method of any one of claims 1 to 7.
CN202210345606.3A 2022-03-31 2022-03-31 Contactor data management method and device, electronic equipment and storage medium Pending CN114675787A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210345606.3A CN114675787A (en) 2022-03-31 2022-03-31 Contactor data management method and device, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210345606.3A CN114675787A (en) 2022-03-31 2022-03-31 Contactor data management method and device, electronic equipment and storage medium

Publications (1)

Publication Number Publication Date
CN114675787A true CN114675787A (en) 2022-06-28

Family

ID=82075720

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210345606.3A Pending CN114675787A (en) 2022-03-31 2022-03-31 Contactor data management method and device, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN114675787A (en)

Similar Documents

Publication Publication Date Title
CN110957542B (en) Battery thermal runaway detection method, device and system and battery management unit
CN103425122B (en) The failure management method of new energy vehicle controller
US9482713B2 (en) Method and system of diagnosing breakdown during pre-charging
CN103246280B (en) A kind of electric automobile diagnostic system
CN110308400A (en) Under a kind of vehicle after electricity accumulator status monitoring method
CN110834541B (en) Safety monitoring method and related device
KR20220036701A (en) Battery system diagnosis apparatus
CN109525641A (en) A kind of vehicle mounted communication module method and computer-readable medium
CN108536122B (en) Hybrid electric vehicle diagnostic system and method
WO2023237123A1 (en) Fault prompting method for hybrid vehicle, and vehicle
CN116494896A (en) Vehicle dormancy wakeup control method, electronic equipment and vehicle
CN115648943A (en) Method and system for diagnosing insulation fault, storage medium and electronic device
CN113672306B (en) Server component self-checking abnormity recovery method, device, system and medium
CN112255556B (en) Battery pack offline detection method and system
CN112333007B (en) Control method and test method for CAN network diagnosis
RU2630843C2 (en) Method of diagnosing mechanism of untimely cutoffs of power source of computer in motor vehicles
CN114675787A (en) Contactor data management method and device, electronic equipment and storage medium
CN111239524A (en) Detection method and system for electronic module during automobile starting
CN115728665A (en) Power failure detection circuit, method and system
US11968354B2 (en) Automatic evaluating apparatus for built-in video recording device of vehicle, system having the same, and method thereof
CN114089119A (en) High-voltage loop fault positioning method and device, electric vehicle and storage medium
CN113815636A (en) Vehicle safety monitoring method and device, electronic equipment and storage medium
CN114035026A (en) Micro control unit chip for battery management system and chip abnormity detection method
CN112009251A (en) Electric vehicle battery replacement system diagnosis method
CN114347929B (en) Electric automobile operation fault diagnosis method

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination