BETA
v0.1 — Research Preview

Design Motors.
Forge Drives.
Simulate Everything.

Avartan is a unified engineering platform that bridges motor design, power electronics, and simulation in a single CLI-driven workflow. From SRM geometry to H-bridge netlist — one pipeline, no tool-switching.

SRM MOTOR CURRENT PATH V+ GND Q1 Q2 Q3 Q4 M td H-BRIDGE DRIVE SIM
26K+ LOC
|
50K+ Components
|
7 Data Sources
|
3 Sim Formats
|
10+ DRC Rules

Three Engines. One Platform.

Avartan unifies motor design, power electronics, and simulation into a single coherent workflow. No context-switching. No file format wrangling.

Motor Design Engine

Full parametric SRM motor design from requirements to validated geometry. First-principles electromagnetic analysis with automated FEMM integration.

  • SRM geometry generation (6/4, 8/6, 12/8)
  • B-H curve material library
  • FEMM integration for FEA validation
  • Inductance heatmaps (angle vs current)
  • Torque ripple analysis and curves
  • Winding pattern optimization
Q Q

Power Electronics

Reference design decomposition, intelligent component matching across 50K+ parts, risk-scored configuration generation with Pareto optimization.

  • Reference design decomposition
  • 50K+ component matching engine
  • Thermal derating and loss analysis
  • Multi-objective (NSGA-II) optimization
  • DRC validation (10+ rules)
  • BOM generation with risk scoring

Simulation & Export

Generate netlists for SPICE, PLECS, and LTspice. Animated visualization via Manim. Co-simulate motor electromagnetic behavior with drive switching dynamics.

  • SPICE netlist generation
  • PLECS XML export
  • LTspice .asc generation
  • Manim animated visualization
  • Motor + drive co-simulation
  • PDF report generation

8-Step Design Pipeline

From motor specification to exportable netlist. Every step is automated, traceable, and reproducible via CLI.

01
Specify
Motor requirements, power, speed, torque envelope
02
Generate
Geometry, winding layout, pole count selection
03
Analyze
FEM, B-H curves, inductance profiles, core losses
04
Decompose
Reference drive design into subsystem blocks
05
Match
Components from 50K+ parts, cross-reference specs
06
Validate
Thermal limits, voltage margins, timing constraints
07
Optimize
NSGA-II Pareto fronts for cost, loss, size trade-offs
08
Export
SPICE, PLECS, LTspice netlists, BOM, reports

Switching Analysis

Visualize PWM control signals, phase currents, and drain-source voltages with dead-time analysis across the full operating range.

PWM I_phase V_ds td td td V_bus time
PWM Gate Signal
Phase Current
Drain-Source Voltage
Dead Time (td)

7 Data Sources Integrated

Avartan ingests component data, material properties, and simulation models from industry-standard sources.

DB
TransistorDB
MOSFET/IGBT specs, Rds_on, Qg, thermal data
KiCad Libraries
Schematic symbols, footprints, .kicad_sch
SPICE Models
.lib / .mod device models, subcircuits
CSV
BOM CSV
Bill of Materials, pricing, availability
Princeton MagNet
B-H curves, core loss data, ferrite properties
PLECS Thermal
Thermal impedance networks, loss maps
OpenMagnetics
Magnetic core geometries, winding specs

Import / Export Ecosystem

Wide format compatibility. Bring existing designs in, export to industry-standard tools for simulation and manufacturing.

Import

  • .kicad_sch KiCad Schematics
  • .lib / .mod SPICE Device Models
  • .xml PLECS System Models
  • .csv BOM and Part Lists
  • .json TransistorDB Component Data
  • .json Princeton MagNet Materials
  • .mas OpenMagnetics Core Specs
  • .fem FEMM Geometry Files

Export

  • .spice SPICE Netlist
  • .xml PLECS System Model
  • .asc LTspice Schematic
  • .csv Bill of Materials
  • .json Design Configuration
  • .mp4 Manim Visualization
  • .pdf Engineering Report

Built For Real Engineering

From research labs to production lines. Avartan handles the full spectrum of motor drive applications.

Motor Drives

SRM, BLDC, and PMSM drive design from motor geometry through H-bridge/asymmetric bridge to SPICE netlist.

DC-DC Converters

Buck, boost, and flyback converter design with automated component selection and thermal validation.

EV / Battery Systems

Traction motor + inverter co-design. Battery pack voltage compatibility, regenerative braking analysis.

Solar Inverters

MPPT converter + grid-tied inverter design. Component stress analysis across irradiance profiles.

Industrial Automation

Variable speed drive design for pumps, fans, compressors. Harmonic analysis and EMI compliance checks.

Research / Academia

Parametric studies, design space exploration, Manim-animated paper figures, reproducible CLI workflows.

Why Avartan

Neither general EDA tools nor motor-only CAE tools cover the full motor-to-drive pipeline. Avartan does.

Capability General EDA Motor-Only CAE Avartan
Motor Geometry Generation No Yes Yes
B-H Curve / FEM Analysis No Yes Yes (FEMM)
Inductance Heatmaps No Limited Yes
Reference Design Decomposition Manual No Automated
50K+ Component Matching Separate tools No Built-in
Multi-Objective Optimization No Single-obj NSGA-II Pareto
SPICE / PLECS / LTspice Export Yes No All three
Motor + Drive Co-Simulation No No Yes
Thermal Derating Analysis Per-component Motor-only Full system
Animated Visualization (Manim) No No Yes
CLI-First Automation GUI-only GUI-only Full CLI
DRC Rule Engine Yes No 10+ rules

Command-Line First

Every design step is a CLI command. Scriptable, reproducible, version-controllable. No clicking through menus.

avartan -- unified motor + drive platform
# Generate an 8/6 SRM motor from torque requirements
$ avartan motor generate --poles 8/6 --torque 5Nm --speed 3000rpm
[OK] Motor geometry saved: srm_8_6_5Nm.json (stator OD: 142mm, airgap: 0.3mm)

# Decompose a reference H-bridge drive design
$ avartan forge ref decompose --topology asymmetric-bridge --voltage 48V
[OK] 6 subsystems extracted: gate-driver, mosfet-bridge, bootstrap, snubber, dc-link, sense

# Match components from 50K+ database
$ avartan forge config match --ref asymmetric-bridge-48V --optimize cost,efficiency
[OK] 14 configs generated. Pareto front: 4 designs. Best cost: $3.42, best efficiency: 97.8%

# Export winning design as SPICE netlist
$ avartan export spice --config pareto-1 --include-motor-model
[OK] Netlist written: srm_drive_pareto1.spice (motor + asymmetric bridge, 48V/20A)

# Run co-simulation and generate animated report
$ avartan sim run --config pareto-1 --duration 50ms --visualize manim
[OK] Simulation complete: 50ms, 12500 steps. Video: sim_output.mp4 (1080p, 30fps)

One Platform. Motor + Drive. End to End.

Join the research preview waitlist. Be first to design full motor-to-drive systems from a single CLI.

Download

Get the latest beta release

macOS (ARM64) Linux (x64)

Interested? Get in Touch

Tell us what you'd like to build or how you'd like to help.

Message Sent

GOLDEN-047: Auto-verified Status Bar ════════════════════════════════════════════════════════════ -->
All Systems Operational | Last verified: | Typical response: 48 hours | Contact Support