ESL Battery Discharge Simulation for Portable Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional methods for approximating battery discharge time in portable electronic devices are rough estimates and do not accurately account for various factors, leading to inefficiencies in power management and device performance.
Innovation Solution
The use of Electronic System Level (ESL) design and verification, combined with high-level software modeling and simulation algorithms like SPICE and VHDL, to accurately simulate battery discharge in portable electronic devices, considering parameters such as load, battery voltage, temperature, and regulator efficiency, to determine the discharge time and ensure compliance with design specifications.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If conventional approximation methods are used for battery discharge time calculation, then the calculation process is simple, but the accuracy of discharge time prediction is poor
Solution Approach 1:
The patent creates a virtual copy of the electronic device at the electronic system level (ESL), including virtual models of batteries, power delivery networks, and electronic circuits. This virtual model allows accurate simulation of battery discharge without requiring physical prototypes or complex laboratory testing, thus achieving high prediction accuracy while maintaining manageable system complexity through software-based modeling.
Solution Approach 2:
The patent performs battery discharge simulation during the design phase before physical device fabrication. By conducting preliminary virtual testing with different load conditions, temperature environments, and usage scenarios, designers can accurately predict discharge time and optimize battery configuration before manufacturing, avoiding the need for complex post-manufacturing testing systems.
2Measurement precision
If detailed simulation parameters are used to accurately model battery discharge, then the simulation accuracy is high, but the computational resources and time required increase
Solution Approach 1:
The patent implements a hierarchical simulation approach where essential parameters (battery capacity, voltage, load current) are simulated with high precision, while less critical parameters use simplified models. This partial detail approach focuses computational resources on the most influential factors affecting discharge time, achieving sufficient accuracy without requiring excessive computation time for all possible parameters.
Solution Approach 2:
The simulation system dynamically adjusts parameter precision based on the simulation stage and requirements. During early design exploration, coarser parameter models are used for rapid iteration. When final design verification is needed, the system switches to high-precision parameter models, optimizing the balance between accuracy and computation time for different design phases.
Data Source
AI summary
Electronic system level (ESL) design and verification of the present disclosure is utilized to provide an electronic simulation of various loads on one or more batteries of an electronic device resulting from the electronic device performing one or more functional behaviors. Before this electronic simulation occurs, the electronic device is modeled using the high-level software language or the high-level software format. For example, a battery discharge model, a regulator efficiency model, a power delivery network (PDN) model, or a component power model are used to model behaviors of the one or more batteries, regulator circuitry, power delivery network (PDN) circuitry, and other electronic circuits, respectively, of the electronic device. After completion of the modeling of the electronic device, the ESL design and verification of the present disclosure utilizes a simulation algorithm, in conjunction with the high-level software model of the electronic device to simulate the discharge of electrical energy of the one or more batteries.


