A high-performance, interactive digital twin for modeling and analyzing 85 kHz inductive Wireless Power Transfer (WPT) pads, strictly compliant with the SAE J2954 standard for Electric Vehicle (EV) wireless charging.
This web-based multiphysics studio bridges 3D spatial visualization with real-time analytical solvers, allowing engineers and researchers to evaluate electromagnetic coupling, thermal dissipation, and transient circuit behavior under dynamic physical tolerances.
- Real-Time Multiphysics Engine: Solves for self/mutual inductance, high-frequency AC resistance (Dowell's proximity/skin effects), and thermal dissipation via modified Wheeler approximations.
- SAE J2954 Standardization Envelopes: Built-in presets for WPT1 (3.7 kW), WPT2 (7.7 kW), and WPT3 (11.0 kW) across Z1βZ3 air gap clearance classes.
- Fundamental Harmonic Approximation (FHA) Solver: Simulates tank resonance, reflected impedance, and AC transient wave propagations for Series-Series (SS) topologies.
- Hardware-Accelerated 3D Visualization: Built on THREE.js, featuring real-time magnetic flux particle rendering, thermal heatmaps, and spatial kinematics (x/z misalignment & yaw pitch).
- Professional Workflow Integration: Includes a distraction-free Focus Mode (toggle via
Hkey), dynamic UI overlays, and 1-click dataset exports to.CSVfor external analysis.
This project is built using vanilla web technologies and requires no build pipeline or heavy dependencies.
- Clone the repository:
git clone [https://github.com/Samuelson777/sae-j2954-wpt-digital-twin/](https://github.com/Samuelson777/sae-j2954-wpt-digital-twin/)
- Launch the application:
Simply open the
index.htmlfile in any modern, WebGL-compatible browser (Chrome, Edge, Firefox, or Safari).
# MacOS open index.html # Windows start index.html # Linux xdg-open index.html
- Controls:
- Left-Click: Rotate camera
- Right-Click: Pan camera
- Scroll: Zoom in/out
HKey: Toggle Studio UI (Focus Mode)
This studio provides a comprehensive interactive framework for the electromagnetic, thermal, and spatial analysis of inductive EV charging systems.
- Comprehensive Digital Twin: Successfully models the dynamic coupling behavior of planar Litz coils across variable spatial clearances and lateral misalignments. It bridges high-level 3D visualization with granular analytical physics.
- Compliance Verification: Enables real-time testing across defined SAE J2954 operating envelopes, accurately illustrating efficiency degradation and coupling roll-off.
- Resonant Circuit Analytics: Provides insight into reflected impedance, transient current phase relationships, and frequency bifurcation across 75β95 kHz sweeps.
- High-Performance Architecture: State-driven decoupling between the WebGL frame loop and the numerical solver ensures smooth 60 FPS performance, while features like focus mode and data export facilitate rapid engineering reviews.
As the standard and technology evolve, the following roadmap outlines planned expansions for the physics engine and UI:
- Alternative Tuning Networks: Expand beyond Series-Series (SS) to simulate LCC-LCC, LCC-S, and double-sided LCC topologies to analyze high-power stability and current-source behaviors.
- Bidirectional Power Flow (V2G): Integrate vehicle-to-grid power conversion dynamics, including active primary/secondary inverter phase-shift controls.
- Foreign Object Detection (FOD): Model eddy-current power loss in stray metallic objects (e.g., aluminum foil, iron debris) and visualize Specific Absorption Rate (SAR) limits in biological tissue.
- Physics-Informed Neural Networks (PINNs): Replace 1D analytical Wheeler approximations with lightweight PINN surrogate models to render 3D FEM-grade magnetic flux densities in real time under asymmetric geometries.
- Dynamic MPPT Tracking: Simulate closed-loop impedance matching through adaptive switching frequencies or variable duty cycle modulation during dynamic misalignment shifts.
- BMS Interface: Integrate dynamic state-of-charge (SoC) profiles, allowing real-time transitions from Constant Current (CC) to Constant Voltage (CV) battery loading.
- WebGPU Migration: Upgrade the rendering engine from WebGL to WebGPU to leverage compute shaders for volumetric magnetic field ray-marching.
- CAD/FEA Interoperability: Implement one-click export of parameter-driven coil geometries into standard formats (
.STEP,.IGES, or ANSYS/COMSOL python scripts).
This project is licensed under the MIT License - see the LICENSE file for details.