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

163 lines
7.2 KiB
Markdown

# 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:**
<div align="center">
<img style="margin-top:18px;" src="/public/image_en/data_middleground/battery_curve/电池曲线页面截图.png" alt="Battery Curve Page">
<div style="font-size:12px; font-weight:bold;">Figure 1 Battery Curve Page</div>
</div>
## 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:**
<div align="center">
<img style="margin-top:18px;" src="/public/image_en/data_middleground/battery_curve/电池曲线页面查询展示截图.png" alt="Battery Curve Query Display">
<div style="font-size:12px; font-weight:bold;">Figure 1 Battery Curve Query Display</div>
</div>
### 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:**
<div align="center">
<img style="margin-top:18px;" src="/public/image_en/data_middleground/battery_curve/电池曲线页面工序列表截图.png" alt="Battery Curve Process List">
<div style="font-size:12px; font-weight:bold;">Figure 1 Battery Curve Process List</div>
</div>
## 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:**
<div align="center">
<img style="margin-top:18px;" src="/public/image_en/data_middleground/battery_curve/电池曲线页面曲线数据截图.png" alt="Battery Curve Data">
<div style="font-size:12px; font-weight:bold;">Figure 1 Battery Curve Data</div>
</div>
### 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:**
<div align="center">
<img style="margin-top:18px;" src="/public/image_en/data_middleground/battery_curve/电池曲线界面查看组曲线截图1.png" alt="Tray Curve View 1">
<div style="font-size:12px; font-weight:bold;">Figure 1 Tray Curve View 1</div>
</div>
<div align="center">
<img style="margin-top:18px;" src="/public/image_en/data_middleground/battery_curve/电池曲线界面查看组曲线截图2.png" alt="Tray Curve View 2">
<div style="font-size:12px; font-weight:bold;">Figure 2 Tray Curve View 2</div>
</div>
## 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:**
<div align="center">
<img style="margin-top:18px;" src="/public/image_en/data_middleground/battery_curve/电池曲线界面导出组曲线数据截图.png" alt="Export Tray Curve Data">
<div style="font-size:12px; font-weight:bold;">Figure 1 Export Tray Curve Data</div>
</div>