Skip to content

Control & physics

openIE CAD ships a native optimal-control + RL layer and a multi-physics simulation layer. The same plant abstraction drives every solver, and the same MCP surface drives every plant.

See also: MCP tools and Simulate thermal.

ParadigmMethodsMCP tool
RiccatiLQR, LQG, DAREdesign_lqr
Convex IPM (Clarabel)QP, LP, SOCP, SDP, LTI/LTV/iterative MPCsolve_qp, solve_lti_mpc
Trajectory optiLQR, DDP, ALTROsolve_bicycle_ilqr
ProximalPANOCsolve_bicycle_nmpc
SamplingMPPIsolve_bicycle_mppi
Reinforcement learningVPG, PPO, SACrl_policy_action
EstimationKalman/EKF, MHEkalman_step, estimate_mhe
PlanningRRT*plan_rrt_star

Plant tools: list_control_plants, plant_info, control_plant, simulate_plant. Setpoint and stabilize tools: solve_arm_setpoint, solve_n_link_arm_setpoint, solve_cartpole_stabilize, solve_quadrotor_hover, solve_acrobot_step.

There are 66 canonical plants across 14+ physical domains.

Vehicles & ground robots: Bicycle, Diff-drive, Dubins car, Segway, Hovercraft, Overhead crane, Vehicle platoon.

Manipulators & underactuated: N-link arm (RNEA), Cart-pole, Acrobot, Pendubot, Furuta pendulum, Ball-on-beam, TORA, Reaction-wheel pendulum, Double pendulum.

Aerospace & marine: PVTOL quadrotor, 3D quadrotor (12-state), Helicopter, Glider, Suspended-payload quad, Tilt-rotor, AUV (planar), AUV 6-DOF.

Legged & locomotion: Compass walker, Knee walker, SLIP hopper.

Mechanical & electrical: Mass-spring-damper, Two-mass-flexible, RLC circuit, DC motor, Maglev, 2-machine power grid, N-bus microgrid.

Thermal, PDE & transport: Heat exchanger, 1D heat PDE, 2D wave PDE, Allen-Cahn, Viscous Burgers, KdV soliton, Kuramoto-Sivashinsky, LWR traffic.

Chemical & fluid: CSTR, Two-tank fluid, Brusselator, Selkov glycolysis.

Biological & ecological: Lotka-Volterra, Food chain (3-species), SIR epidemic, HIV viral dynamics, FitzHugh-Nagumo, Hindmarsh-Rose, Repressilator.

Oscillators & chaos: Kuramoto oscillators, Lorenz, Lorenz-96 (40-state), Rössler, Van der Pol, Mathieu.

Hybrid & quantum: Bouncing ball (hybrid), Bloch (quantum).

Economic & stochastic: Solow growth, Goodwin cycle, Cournot duopoly, M/M/1 queue, Ornstein-Uhlenbeck.

The simulation layer ships 38 domains in cad-sim. Simulation MCP tools: run_thermal, simulate_conjugate_heat, simulate_natural_convection, simulate_rayleigh_benard_3d, simulate_coupled, simulate_mixing_field, simulate_microfluidic_network, predict_surrogate, train_surrogate. Optics tools: decompose_wavefront, strehl_ratio, ar_coating_curve.

Representative domains:

DomainMethods
FEM
CFDSIMPLE, k-ε
FDTD electromagnetics
SPICEBSIM3, Ebers-Moll
BatteryButler-Volmer, Nernst, Peukert
ChemicalArrhenius, CSTR/PFR
CompositeCLT, Tsai-Wu, Hashin
FractureParis law, J-integral
Radiation heat transferStefan-Boltzmann, view factors
ViscoelasticProny, Maxwell
Piezoelectric
CorrosionTafel, Faraday
ThermoelectricSeebeck, Peltier, ZT
Porous mediaDarcy
GeomechanicsMohr-Coulomb, Terzaghi
TribologyArchard, Hertz
MEMSPull-in, squeeze-film
MicrofluidicsPoiseuille, electroosmotic
Phase changeStefan, PCM
Particle traceLorentz, Stokes
Molecular flowKnudsen
PlasmaPaschen, Debye, Child-Langmuir
MagnetostrictionTerfenol-D, Villari
Multiphase flowWeber, Bond