02 / Freight mechanics in software

DasuraGo.

A deterministic, auditable planner that treats route energy, cargo state, charging, refrigeration, and operational emissions as mechanics problems—without presenting simulation as live infrastructure or vehicle control.

Deterministic modelInferred / hypothetical inputs identified08:25 walkthrough
Product walkthrough

One visible planning record.

Actual runtime: 8:24.63, displayed as 08:25. The demonstration shows a four-stop workflow, not live dispatch.

DasuraGo screen recording — 08:25 display duration.
Force decomposition

Segment energy starts with force.

For each bounded route segment, wheel energy is force × distance. Positive wheel work is divided by drivetrain efficiency; negative work may become regeneration only within motor power, battery acceptance power, temperature acceptance, and remaining SOC headroom.

F = m g Crr + 0.5 ρ Cd A vrel² + m g sin(θ) + m a

Rolling & aero

Rolling resistance and relative-wind aero are evaluated from route conditions and model inputs.

Grade & acceleration

Grade and transient acceleration contribute to force before wheel energy is calculated.

Reference calibration

Reference / calibration: flat dry pavement, 65 mph, no wind, 20 °C, 36,000 kg, dry van; near a 1.7 kWh/mile reference.

Mass & route state

Every stop changes the problem.

Mass is tractor + trailer + currently onboard cargo. Pickup-before-delivery and nonnegative cargo state are enforced, together with equipment and gross/axle planning limits.

Stop-by-stop mass staircase

Start

Tractor + trailer baseline, available capacity, and usable battery state initialized.

Pickup

Cargo increases onboard mass only after its pickup stop is completed.

Delivery

Cargo is removed only after a valid pickup; state cannot go negative.

Next segment

Route force, energy, grade, refrigeration, and SOC are recalculated from the new state.

Elevation / grade provenance

Route-aligned geometry, bounded mesh.

Elevation comes from route-aligned geometry and sparse USGS 3DEP observations, interpolated onto the bounded energy mesh. Grade spikes above 30% are rejected rather than silently modeled.

This is a planner model: route geometry and sparse observations inform an auditable calculation; they do not replace a surveyed route or live vehicle sensor input.
SOC, refrigeration & charging ledger

State is explicit and bounded.

SOC guardrails

SOC begins from usable capacity, subtracts net segment kWh, may rise downhill, never exceeds capacity, and fails instead of silently crossing zero.

Cold-chain load

Refrigeration uses UA × ΔT × duty cycle × time, plus door events and pull-down energy, subject to ePTO limits.

Charging ledger

Separates battery energy, charger loss, grid energy, solar/storage contribution, duration, power, price, and source.

CO₂ accounting boundary

Zero tailpipe is not zero emissions.

Diesel gallons = route miles / adjusted mpg; tailpipe emissions = gallons × 10.21 kg CO₂/gal. Electric operational emissions = session grid kWh × regional eGRID factor.

The model distinguishes diesel tailpipe emissions from electric operational emissions. It does not claim that electricity has zero emissions, or that this accounting is a lifecycle assessment.
Limitations & provenance

A planner, not a fleet controller.

550/850 kWh usable batteries, Cd 0.28, 10 m² frontal area, Crr 0.0055, and some future infrastructure are inferred/hypothetical assumptions—not official Tesla specifications. DasuraGo is deterministic and auditable, not a global optimum, live dispatch system, or vehicle controller.