CN113466709A - Method for drawing curve of battery test data - Google Patents
Method for drawing curve of battery test data Download PDFInfo
- Publication number
- CN113466709A CN113466709A CN202110871184.9A CN202110871184A CN113466709A CN 113466709 A CN113466709 A CN 113466709A CN 202110871184 A CN202110871184 A CN 202110871184A CN 113466709 A CN113466709 A CN 113466709A
- Authority
- CN
- China
- Prior art keywords
- data
- module
- variable
- battery
- point
- 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
Links
- 238000012360 testing method Methods 0.000 title claims abstract description 28
- 238000000034 method Methods 0.000 title claims abstract description 21
- 238000007405 data analysis Methods 0.000 claims abstract description 20
- 238000001914 filtration Methods 0.000 claims abstract description 4
- 238000012545 processing Methods 0.000 claims description 27
- 238000006243 chemical reaction Methods 0.000 claims description 9
- 230000002452 interceptive effect Effects 0.000 claims description 9
- 238000012937 correction Methods 0.000 claims description 3
- 239000000284 extract Substances 0.000 claims description 3
- 238000007781 pre-processing Methods 0.000 claims description 3
- 230000000007 visual effect Effects 0.000 claims description 3
- 238000007599 discharging Methods 0.000 claims 2
- 230000009286 beneficial effect Effects 0.000 abstract description 2
- 238000011056 performance test Methods 0.000 description 4
- 238000004519 manufacturing process Methods 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000000052 comparative effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/36—Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Secondary Cells (AREA)
Abstract
The invention discloses a method for drawing a curve by using battery test data, which comprises the following steps: s1: calculating first data, Y-axis maximum point data, Y-axis minimum point data and last data of each pixel point of the battery data in an X axis according to the resolution of a screen, filtering other data points, connecting two straight lines of each pixel point of the X axis, connecting the Y-axis maximum point with the Y-axis minimum point, and connecting the last data with the first data of the next pixel point; s2: calculating the slope of all the straight lines obtained in the step S1, merging the connected straight lines with the same slope, and reserving a first point and a last point to form a straight line; s3: and sequentially calling all the straight lines obtained in the step S2 to GUI (graphical user interface) for drawing, and drawing a battery performance curve, wherein the method has the beneficial effects that: the drawing efficiency of the battery test data is optimized, and the data analysis capability is improved.
Description
[ technical field ] A method for producing a semiconductor device
The invention relates to the technical field of battery testing, in particular to a method for drawing a curve by using battery testing data.
[ background of the invention ]
The battery performance test runs through the battery production process flow and is important for the production process of the battery. The battery performance test result comprises a large amount of original test data, a user needs to check the original test data in the test software, and the quality of the battery performance is determined according to the original test data;
however, when a user looks up original test data in test software, the user needs to spend a lot of time and energy to complete the check, processing and analysis of the data, and finally determines the quality of the battery performance according to the analysis result, so that the efficiency is low;
at present, the battery test data volume in the battery performance test equipment is large, the GDI drawing times are called too many when the battery test data is used for drawing a curve, the efficiency is low, and the refreshing is slow.
[ summary of the invention ]
The invention aims to solve the problems that the battery test data in the existing battery performance test equipment is large in quantity, too many GDI drawing times are called when the battery test data is drawn into a curve, the efficiency is low, and the refreshing speed is not enough.
The invention is realized by the following technical scheme:
a method for drawing a curve by using battery test data comprises the following steps:
s1: calculating first data, Y-axis maximum point data, Y-axis minimum point data and last data of each pixel point of the battery data in an X axis according to the resolution of a screen, filtering other data points, connecting two straight lines of each pixel point of the X axis, connecting the Y-axis maximum point with the Y-axis minimum point, and connecting the last data with the first data of the next pixel point;
s2: calculating the slope of all the straight lines obtained in the step S1, merging the connected straight lines with the same slope, and reserving a first point and a last point to form a straight line;
s3: and (4) calling all the straight lines obtained in the step (S2) to a GUI (graphical user interface) for drawing, and drawing a battery performance curve.
Furthermore, the GUI drawing comprises a data analysis processing module and a drawing module, wherein the data analysis processing module is internally provided with a data format conversion processing module and a program calling link library module, processes and converts battery data input files in various formats into data format types which can be recognized by software, reads data variables and transmits the data variables to the drawing module for processing; the drawing module comprises an internal preprocessing and GUI interactive interface processing drawing type graph and is connected with the data analysis processing module.
Further, the data format conversion processing module performs data analysis through the deviation value correction module and the call function.
Further, the drawing module adopts a GUI of MATLAB, and the GUI interactive interface integrates a user visual interface basic component, a drawing functional area and a mode conversion functional area.
Further, the plot function area includes one or more elements of setting voltage, current, capacity, charge end voltage, discharge end voltage, charge capacity, discharge capacity, efficiency, time, cycle number, energy, and charge-discharge module.
Further, the GUI interactive interface includes a voltage variable, a current variable, a capacity variable, an efficiency variable, a time variable, a cycle number variable, an energy variable, a charge/discharge module variable, an image element module, and an image type module.
Furthermore, the drawing module factors comprise a voltage variable, a current variable, a capacity variable, an efficiency variable, a time variable, a cycle number variable, an energy variable, a charge and discharge module variable, an image element module and an image type module in the battery data file, and image output and storage are completed after the factors are selected.
Further, the data analysis processing module extracts variables through data loaded into the system management module, and the input file types are divided into a text format and a plurality of binary battery data files.
Further, programming allows the data analysis processing and the drawing functions to be independently configured and interfaced with each other.
The invention has the beneficial effects that:
(1) optimizing the drawing efficiency of the battery test data;
(2) and the data analysis capability is improved.
[ description of the drawings ]
FIG. 1 is a schematic flow chart of a high battery test data curve-drawing method according to the present invention;
FIG. 2 is a schematic diagram of the comparative effect of the high battery test data plotted curve of the present invention;
[ detailed description ] embodiments
The invention is further described with reference to the accompanying drawings and the detailed description:
as shown in fig. 1 and 2, a method for drawing a curve of battery test data includes the following steps:
s1: calculating first data, Y-axis maximum point data, Y-axis minimum point data and last data of each pixel point of the battery data in an X axis according to the resolution of a screen, filtering other data points, connecting two straight lines of each pixel point of the X axis, connecting the Y-axis maximum point with the Y-axis minimum point, and connecting the last data with the first data of the next pixel point;
s2: calculating the slope of all the straight lines obtained in the step S1, merging the connected straight lines with the same slope, and reserving a first point and a last point to form a straight line;
s3: and (4) calling all the straight lines obtained in the step (S2) to a GUI (graphical user interface) for drawing, and drawing a battery performance curve.
Preferably, the GUI drawing comprises a data analysis processing module and a drawing module, wherein the data analysis processing module is internally provided with a data format conversion processing module and a program calling link library module, processes and converts battery data input files in various formats into data format types which can be recognized by software, reads data variables and transmits the data variables to the drawing module for processing; the drawing module comprises an internal preprocessing and GUI interactive interface processing drawing type graph and is connected with the data analysis processing module.
Preferably, the data format conversion processing module performs data analysis through the deviation value correction module and the call function.
Preferably, the drawing module adopts a GUI of MATLAB, and the GUI interactive interface integrates a user visual interface basic component, a drawing functional area and a mode conversion functional area.
Preferably, the plot function area includes one or more elements of setting voltage, current, capacity, charge end voltage, discharge end voltage, charge capacity, discharge capacity, efficiency, time, cycle number, energy, and charge-discharge module.
Preferably, the GUI interactive interface includes a voltage variable, a current variable, a capacity variable, an efficiency variable, a time variable, a cycle number variable, an energy variable, a charge and discharge module variable, an image element module, and an image type module.
Preferably, the drawing module factors include a voltage variable, a current variable, a capacity variable, an efficiency variable, a time variable, a cycle number variable, an energy variable, a charge and discharge module variable, an image element module and an image type module in the battery data file, and the image output and storage are completed after the factors are selected.
Preferably, the data analysis processing module extracts variables from the data loaded into the system management module, and the input file types are classified into a text format and a plurality of binary battery data files.
Preferably, the programming allows the data analysis process to be set independently of the mapping functions, interfacing with each other.
Appropriate changes and modifications to the embodiments described above will become apparent to those skilled in the art from the disclosure and teachings of the foregoing description. Therefore, the present invention is not limited to the specific embodiments disclosed and described above, and some modifications and variations of the present invention should fall within the scope of the claims of the present invention. Furthermore, although specific terms are employed herein, they are used in a generic and descriptive sense only and not for purposes of limitation.
Claims (9)
1. A method for drawing a curve by using battery test data is characterized by comprising the following steps:
s1: calculating first data, Y-axis maximum point data, Y-axis minimum point data and last data of each pixel point of the battery data in an X axis according to the resolution of a screen, filtering other data points, connecting two straight lines of each pixel point of the X axis, connecting the Y-axis maximum point with the Y-axis minimum point, and connecting the last data with the first data of the next pixel point;
s2: calculating the slope of all the straight lines obtained in the step S1, merging the connected straight lines with the same slope, and reserving a first point and a last point to form a straight line;
s3: and (4) calling all the straight lines obtained in the step (S2) to a GUI (graphical user interface) for drawing, and drawing a battery performance curve.
2. The method for profiling battery test data according to claim 1, wherein: the GUI drawing comprises a data analysis processing module and a drawing module, wherein the data analysis processing module is internally provided with a data format conversion processing module and a program calling link library module, and is used for processing and converting battery data input files in various formats into data format types which can be recognized by software, reading data variables and transmitting the data variables to the drawing module for processing; the drawing module comprises an internal preprocessing and GUI interactive interface processing drawing type graph and is connected with the data analysis processing module.
3. The method for profiling battery test data according to claim 2, wherein: and the data format conversion processing module carries out data analysis through the deviation value correction module and the calling function.
4. The method for profiling battery test data according to claim 2, wherein: the drawing module adopts GUI of MATLAB, and the GUI interactive interface integrates a user visual interface basic component, a drawing functional area and a mode conversion functional area.
5. The method for profiling battery test data according to claim 4, wherein: the drawing function area comprises one or more elements of setting voltage, current, capacity, charge ending voltage, discharge ending voltage, charge capacity, discharge capacity, efficiency, time, cycle times, energy and a charge-discharge module.
6. The method for profiling battery test data according to claim 4, wherein: the GUI interactive interface comprises a voltage variable, a current variable, a capacity variable, an efficiency variable, a time variable, a cycle number variable, an energy variable, a charging and discharging module variable, an image element module and an image type module.
7. The method for profiling battery test data according to claim 7, wherein: the drawing module factors comprise a voltage variable, a current variable, a capacity variable, an efficiency variable, a time variable, a cycle number variable, an energy variable, a charging and discharging module variable, an image element module and an image type module in the battery data file, and image output and storage are completed after the factors are selected.
8. The method for profiling battery test data according to claim 2, wherein: the data analysis processing module extracts variables through data loaded into the system management module, and the input file types are divided into text formats and various binary battery data files.
9. The method for profiling battery test data according to claim 2, wherein: the programming makes the data analysis process and the drawing function set independently and connected mutually.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110871184.9A CN113466709A (en) | 2021-07-30 | 2021-07-30 | Method for drawing curve of battery test data |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110871184.9A CN113466709A (en) | 2021-07-30 | 2021-07-30 | Method for drawing curve of battery test data |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113466709A true CN113466709A (en) | 2021-10-01 |
Family
ID=77883309
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110871184.9A Pending CN113466709A (en) | 2021-07-30 | 2021-07-30 | Method for drawing curve of battery test data |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113466709A (en) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109669139A (en) * | 2017-10-13 | 2019-04-23 | 中国电信股份有限公司广州分公司 | Condition detecting of storage-battery, apparatus and system |
CN110163975A (en) * | 2019-05-24 | 2019-08-23 | 武汉轻工大学 | Method for drafting, device, equipment and the storage medium of space line |
US20190277917A1 (en) * | 2017-09-14 | 2019-09-12 | The Hkust Fok Ying Tung Research Institute | Method and apparatus for estimating state of charge of battery, and computer readable storage medium |
CN110659605A (en) * | 2019-09-21 | 2020-01-07 | 哈尔滨理工大学 | Lithium battery classification method based on battery characteristic curve feature point extraction |
CN111323719A (en) * | 2020-03-18 | 2020-06-23 | 北京理工大学 | Method and system for online determination of health state of power battery pack of electric automobile |
CN111367614A (en) * | 2020-03-30 | 2020-07-03 | 上海航天计算机技术研究所 | Test data curve display processing system |
CN111398833A (en) * | 2020-03-13 | 2020-07-10 | 浙江大学 | Battery health state evaluation method and evaluation system |
-
2021
- 2021-07-30 CN CN202110871184.9A patent/CN113466709A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20190277917A1 (en) * | 2017-09-14 | 2019-09-12 | The Hkust Fok Ying Tung Research Institute | Method and apparatus for estimating state of charge of battery, and computer readable storage medium |
CN109669139A (en) * | 2017-10-13 | 2019-04-23 | 中国电信股份有限公司广州分公司 | Condition detecting of storage-battery, apparatus and system |
CN110163975A (en) * | 2019-05-24 | 2019-08-23 | 武汉轻工大学 | Method for drafting, device, equipment and the storage medium of space line |
CN110659605A (en) * | 2019-09-21 | 2020-01-07 | 哈尔滨理工大学 | Lithium battery classification method based on battery characteristic curve feature point extraction |
CN111398833A (en) * | 2020-03-13 | 2020-07-10 | 浙江大学 | Battery health state evaluation method and evaluation system |
CN111323719A (en) * | 2020-03-18 | 2020-06-23 | 北京理工大学 | Method and system for online determination of health state of power battery pack of electric automobile |
CN111367614A (en) * | 2020-03-30 | 2020-07-03 | 上海航天计算机技术研究所 | Test data curve display processing system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103197930B (en) | The method that automobile diagnostic software automatically generates | |
CN105048483B (en) | The energy accumulation capacity configuration and system of the power distribution network containing photovoltaic | |
CN202058149U (en) | Two-channel data acquisition instrument based on peripheral component interconnect (PCI) bus | |
CN1877350B (en) | Testing method and device for abnormal power-on and power-off of electronic product | |
CN107239232A (en) | Date storage method for electric energy meter | |
CN113466709A (en) | Method for drawing curve of battery test data | |
CN107014432B (en) | A kind of analog signal monitoring system and method | |
CN110486261B (en) | Air compressor set allocation system and method based on multipoint pressure track prediction | |
CN115758151A (en) | Combined diagnosis model establishing method and photovoltaic module fault diagnosis method | |
CN108829051B (en) | Method and device for simulating DCS avalanche working condition | |
CN109271566A (en) | A kind of computer data processing system | |
CN106951531A (en) | Data query method and device | |
CN116626413A (en) | Test system and test method for optical storage filling and inspection station | |
CN110532597B (en) | Air compressor set adjusting and assembling system and method based on pressure track prediction and time nodes | |
CN114884140A (en) | Optimal control method and system for frequency modulation performance of hydroelectric generating set | |
CN112072783A (en) | Method and device for transmitting second-level load data between end-side equipment and edge-side equipment | |
CN104483580A (en) | DC-DC converter no-load detection device based on PFM pulse counting | |
CN211086487U (en) | Fault detection terminal for data acquisition of smart power grid | |
CN111308140A (en) | Difference type active reporting meter reading method | |
CN114780425B (en) | Method for designing hardware-in-loop automatic test case of whole vehicle controller | |
CN213482674U (en) | Super capacitor management system | |
CN107219422A (en) | Vehicle-mounted electrical appliance electrified test system and method | |
CN111459679B (en) | Parallel processing method for test data of 5G communication test instrument | |
CN209342888U (en) | Work condition analogue battery test circuit | |
CN103837829A (en) | Intelligent compensating two-wire typed power lithium-ion battery measuring system |
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 |