Resonix IndustrialControl · Robotics · Maintenance

Computational infrastructure for process control, robotics, and manufacturing.

The solver that doesn’t crash when sensor data degrades. Digital twins where the edge and the cloud actually agree. Control loops that know how confident they are — and an evidence base built to survive IEC 61508 review.

91%+
Solver survival under contested noise
10⁶
Max eigenvalue ratio — no per-system tuning
1.0B+
Validated data points backing every claim
IEC 61508
Evidence-ready safety certification

Industrial capabilities

One computational engine. Eight domains it changes.

The same noise-immune solver, embedded-first design, and audit-grade evidence base show up across process control, robotics, predictive maintenance, anomaly detection, and safety certification.

Process Control

Self-regulating loops that back off when sensors degrade

Industrial control loops run on fixed PID gains tuned for nominal conditions. When a thermocouple drifts, a flow meter cavitates, or a vibration sensor saturates, the loop either overshoots into a trip or limps along at conservative setpoints. SolvSRK tracks state-space uncertainty inside the solve and exposes it as a control signal — the loop tightens when instruments are clean and widens automatically when they aren't.

SolvSRK Self-Regulating ControlSolvSRK Real-Time UQ

Robotics & Motion

Multi-regime manipulator dynamics without per-regime tuning

A 6-DOF manipulator arm transitions between free-space slew, contact approach, and loaded manipulation — three stiffness regimes that standard solvers handle with three separate tuning profiles. SolvSRK's hybrid architecture handles all three in a single configuration, validated on SCARA 4-DOF and 7-DOF manipulator benchmarks with impedance-parity against LSODA across the full workspace.

SolvSRK Sim-to-EmbedSolvSRK Self-Regulating ControlSolvSRK for Digital Twins

Predictive Maintenance

Digital twins where edge and cloud actually agree

Predictive-maintenance twins fail because the on-machine model and the cloud model are different software running on different hardware. A divergence alert could mean a real bearing fault or a numerical artifact — and the maintenance team cannot tell which without a truck roll. SolvSRK runs the same compiled binary on the PLC and in the cloud, so divergence means a real fault, not a software mismatch.

SolvSRK for Digital TwinsSolvNum

Sensor Anomaly Detection

Model-free regime-change detection on process instruments

Industrial sensor buses carry hundreds of channels — temperature, pressure, vibration, flow, current, pH. Conventional anomaly detectors are ML classifiers trained on one operating profile that generate false alarms when the plant changes mode. SolvNum's scale-discontinuity detector fires on a 4× or larger jump in any channel — zero training data, zero retuning, one integer comparison per sample.

SolvNumSolvScout & SolvTune

Embedded Deployment

Same solver on the workstation, the HIL rig, and the PLC

Commissioning a new control algorithm means closing the gap between the solver that worked in MATLAB and the solver that runs on the target PLC or embedded controller. SolvSRK is one C-native solver that runs in both places with identical behavior — validated for 100,000 integration steps with no drift, across stiffness regimes from gentle dynamics to eigenvalue ratios of 10⁶.

SolvSRK Sim-to-EmbedSolvNum

Solver Selection & Audit

Pick the right solver for the plant — with evidence

Every industrial simulation package ships with a default solver, and most engineers never change it. When the simulation fails or produces suspicious results, the first question is always 'was the solver appropriate for this system?' SolvScout fingerprints your ODE system. SolvTune benchmarks every candidate solver on it — dead zones called out, not hidden. SolvBench archives the decision for IEC 61508 review.

SolvScout & SolvTuneSolvBench

Deterministic Replay

Bit-identical replay for incident investigation

When a batch goes off-spec or a robot arm collides, the incident investigation needs to replay the control system's math exactly as it executed. Today, replaying on a different workstation produces different last digits. SolvNum produces bit-identical arithmetic across x86, ARM, GPU, and WASM — the replay matches the original execution, attestable by SHA-256.

SolvNumSolvBench

Commissioning & Certification

IEC 61508 / ISO 13849 evidence from the solver layer

Functional safety certification for industrial machinery requires demonstrating that the control system behaves within documented bounds. SolvSRK enforces a per-step excursion limit by design — a guaranteed property of the solver, not a runtime assertion in application code. The certification question 'show me the upper bound on per-tick command change' is answered in one line, not in a multi-week code review.

SolvSRK Self-Regulating ControlSolvNumSolvBench

Want to see the numbers on your own plant?

We offer a bounded-scope benchmark against a sanitized model of your actual process. Two weeks, fully credited toward a Year-1 license. Every numerical claim traces back to a test ID and a verdict.

Talk to us

The product line

The industrial product line on top of one computational engine.

Each product brief below opens with a scenario your plant engineers will recognize, then walks through what it is, who uses it, why it’s defensible, and how the claims survive safety review.

Adaptive control envelope tightening and widening based on live process uncertainty.
Solver

SolvSRK for Industrial Process Control

Control loops that know how confident they are.

Industrial control loops carry one fixed safety margin — the worst case under the noisiest sensor, the most degraded instrument, the most fouled heat exchanger. That margin is always on. SolvSRK tracks state-space uncertainty inside the solve and exposes it as a control signal, so the loop tightens when instruments are clean and backs off when they aren't — automatically, without operator intervention.

Open product brief
Workstation, HIL rig, and PLC sharing a single solver binary across the deployment chain.
Solver

SolvSRK Sim-to-Embed for Robotics

Same binary. Workstation, HIL rig, PLC.

Robotics and automation engineers spend months closing the gap between the solver that worked in simulation and the solver that ships on the target controller. SolvSRK is one C-native solver that runs in both places with identical behavior — survives noisy sensor data, handles multi-regime stiffness transitions, and ships under a compile-time license with no phone-home.

Open product brief
Factory machine and its cloud-side twin connected by a single shared solver binary.
Solver

SolvSRK for Industrial Digital Twins

Real parity between the machine and its twin.

Predictive maintenance, asset optimization, and quality-control twins all depend on the on-machine model and the cloud twin agreeing. Today they don't — different solvers, different hardware, manual reconciliation. SolvSRK runs the same compiled binary on the edge controller and in the cloud, so divergence means a real fault on a real machine, not a software artifact.

Open product brief
Single trajectory with a calibrated uncertainty envelope, fast enough for real-time process control.
Solver

SolvSRK for Real-Time Process UQ

Error bars from a single solve — fast enough for the control loop.

Quantifying uncertainty in an industrial process model today means a massive Monte Carlo sweep that runs overnight. SolvSRK produces calibrated uncertainty envelopes from a single solve, fast enough to sit inside a PLC scan cycle. The plant operator sees confidence intervals on every reading, not just a point estimate.

Open product brief
Four industrial systems — simulation, edge, cloud, audit — hashing to the same SHA-256.
Solver
resonixdefense.com

SolvNum — Deterministic Arithmetic for Industrial Systems

Simulation, edge, cloud, audit — same bits.

Today the engineering simulation, the edge controller, the cloud twin, and the compliance audit all produce slightly different numbers because they run on different hardware. SolvNum is a deterministic real-number primitive that produces bit-identical arithmetic across x86, ARM, GPU, and WebAssembly. One SHA-256 receipt proves every system agrees.

Open product brief
System fingerprint and a ranked benchmark table comparing every candidate solver on the user's actual problem.
Developer tool

SolvScout & SolvTune

Pick the right solver — with evidence the safety review accepts.

SolvScout fingerprints your ODE system. SolvTune benchmarks every candidate solver on it and produces a ranked, dead-zone-honest comparison report. Drop-in replacement for the 'we picked the default solver in the simulation package' conversation that does not survive functional safety review.

Open product brief
Desktop app with live solver telemetry and a side-by-side solver comparison view.
Developer tool

SolvBench

Mission control for the math inside your simulation.

The desktop application that turns solver selection from guesswork into evidence. SolvBench orchestrates Scout, Tune, and the SolvEngine runtime — characterize the system, benchmark the candidates, apply the winning configuration, and archive every decision in an encrypted, replayable profile for IEC 61508 / ISO 13849 review.

Open product brief
Research pipeline funneling pre-registered tests through multi-layer QA into a versioned evidence register.
Platform

Inside the Lab

How we earn the right to make every claim on this page.

Every benchmark, every dead zone, every survival number on this site came out of an AI-orchestrated research lab we built to validate our own solver. One engineer. Six weeks to stand up. Over 1 trillion scalar observations, 1 billion validated data points (the nearest credible competitor has 30,000), and zero retracted findings.

Open product brief

Engagement model

Built for teams that have to survive safety review.

Bounded-scope benchmark on your actual process model in two weeks. Shadow run alongside your existing control system for one month. Production pilot on one loop, one line. Every option credits in full toward a Year-1 license. Every numerical claim traces back to a test ID, a seed, and a verdict in a live evidence register.

Talk to our engineering team