Files
HF-MES-manual/en/data_middleground/battery_curve.md
2026-05-12 01:46:34 +08:00

7.2 KiB

Battery Curve

1. Function Overview

The Battery Curve module belongs to the Basic Traceability module of the MES system's Data Middle Platform. It is used to query the charge/discharge curve data of batteries in each process, displaying the changing trends of voltage, current, and capacity over time in visual charts. This helps process and quality personnel analyze battery performance.

Core Functions:

  • Battery Process Query: Query all process records of a battery by battery ID
  • Curve Chart Display: Display voltage, current, and capacity curves using multi-axis line/bar charts
  • Chart Interaction: Support zoom, save chart as image, and other interactive functions
  • Tray Curve View: Support jumping to external curve viewer to view curve data of all batteries in a tray
  • Data Export: Support exporting all curve data files of the current process as a ZIP package

Screenshots:

Battery Curve Page
Figure 1 Battery Curve Page

2. Term Definitions

Term Definition Description
Battery Curve The charge/discharge data curve of a battery during processes Includes three curves: voltage, current, and capacity
Battery ID Unique identifier for a battery in the system Entry point for querying battery curve data
Voltage Curve Voltage change over time Y-axis unit: millivolt (mV)
Current Curve Charge/discharge current change over time Y-axis unit: milliampere (mA)
Capacity Curve Accumulated charge/discharge capacity over time Y-axis unit: milliampere-hour (mAH), displayed as bar chart
Tray Curve Curve data of all batteries in the same tray Opened through external curve viewer

3. Battery Curve Query

3.1 Query Description

By entering a battery ID, the system queries the charge/discharge records of the battery across all processes, displaying them as a process list on the left and curve charts on the right.

Query Conditions:

Condition Description Required
Battery ID Enter the battery ID to query Yes

3.2 Query Steps

  1. Go to [Data Middle Platform] → [Basic Traceability] → [Battery Curve]
  2. Enter the battery ID in the search box
  3. Click [Query] button
  4. The left panel shows the process record list for this battery, displaying batch name, process name, and upload time
  5. Click on a process record on the left to display the corresponding charge/discharge curve chart on the right

Screenshots:

Battery Curve Query Display
Figure 1 Battery Curve Query Display

3.3 Process Record List

After a successful query, the left panel displays all process records of the battery as a menu list.

List Fields:

Field Description
Batch Name Production batch of the battery
Process Name Process name for this record
Upload Time Upload time of this process data

Screenshots:

Battery Curve Process List
Figure 1 Battery Curve Process List

4. Curve Chart Display

4.1 Chart Description

After clicking on a process record on the left, the right panel displays the charge/discharge curve chart for that process. Basic information of the record is shown at the top of the chart.

Basic Information:

Field Description
Equipment ID Equipment ID that executed this process
Battery Sequence Battery sequence number in the equipment channel

4.2 Curve Data Description

The chart displays three data curves simultaneously, each with its own Y-axis scale:

Curve Display Type Y-axis Unit Description
Current Curve Line chart, green mA (milliampere) Left primary Y-axis, reflects charge/discharge current changes
Voltage Curve Line chart, blue mV (millivolt) Left secondary Y-axis, reflects battery voltage changes
Capacity Curve Bar chart, orange mAH (milliampere-hour) Right Y-axis, reflects capacity accumulation

Screenshots:

Battery Curve Data
Figure 1 Battery Curve Data

4.3 Chart Interaction Operations

Operation Description
Legend Toggle Click legend to show/hide corresponding curve (capacity curve hidden by default)
Zoom Use mouse wheel or drag to select area for detailed view
Data Hover Hover over curves to view specific values
Save Image Click save button in toolbar to save current chart as image

5. Tray Curve View

5.1 Function Description

In addition to viewing individual battery curve data, users can view curve data of all batteries in the same tray for a process by calling the external curve viewer program.

5.2 Operation Steps

  1. In the left process list, select the process record to view
  2. Click [View Tray Curve] button at the top right
  3. The system launches the external curve viewer (Curve Viewer) to display the complete curve data of the entire tray

[Note] This function requires the curve viewer program to be installed locally.

Screenshots:

Tray Curve View 1
Figure 1 Tray Curve View 1
Tray Curve View 2
Figure 2 Tray Curve View 2

6. Data Export

6.1 Export Description

Supports exporting all raw curve data files of the currently selected process as a ZIP package, including all .dat and .kdat data files from all equipment in this process, facilitating offline analysis.

6.2 Export Steps

  1. In the left process list, select the process record to export
  2. Click [Export All Data] button at the top right
  3. The system automatically packages and downloads the ZIP file

[Note] A process record must be selected in the left list before exporting, otherwise a prompt "Please query battery information first" will appear.

Screenshots:

Export Tray Curve Data
Figure 1 Export Tray Curve Data