Jell AI

Insights

FMI and FMI co-simulation: models that bring their own solver

FMI packages a simulation model as an FMU that more than 290 tools can run. What is inside an FMU, how co-simulation works between communication points, what FMI 3.0 added, and how the new layered standard for network communication connects models to the buses.

MIL-STD-1553: command and response on a redundant bus

MIL-STD-1553B puts one bus controller in charge of a dual-redundant 1 Mbit/s bus: it commands, and the remote terminals respond within microseconds. How the words and transfers work, with an animation of the Manchester signal and a retry on the second bus.

AFDX: deterministic Ethernet for avionics

AFDX, ARINC 664 Part 7, makes switched Ethernet deterministic and redundant for avionics: virtual links with a fixed bandwidth allocation gap, switches that police them and two independent networks. With an animation of shaping, redundancy and policing.

ARINC 429: one transmitter, up to twenty receivers

ARINC 429 has carried data between avionics units since 1978: one transmitter, up to twenty receivers and 32-bit words in a self-clocking return-to-zero code. How a word is built and sent, with an animation that follows every bit.

Driving simulators: drive the car before it is built

A driver-in-the-loop simulator lets test drivers judge a vehicle while it is still a model. What the system has to do in real time, and how a chassis team can use one to choose a steering and handling setup.

SOME/IP: services instead of signals on automotive Ethernet

SOME/IP lets ECUs on automotive Ethernet offer services, find each other, subscribe to events and call methods. How service discovery works and what the 16-byte header carries, with an animation that shows every byte.

FlexRay: a time-triggered bus for chassis networks

FlexRay gives every node a fixed slot in a repeating cycle, on two channels at up to 10 Mbit/s each. How the static and dynamic segments share the cycle, what a frame carries, and what a test rig has to do to join the schedule.

LIN: a single-wire bus that runs on a schedule

LIN connects the small ECUs behind doors, wipers and headlights with one wire and one commander working through a schedule table. How a LIN frame is built, with an animation drawn bit by bit.

CAN and CAN FD: how ECUs share two wires

A CAN bus has no master and no addresses, yet two transmitters never collide. How identifiers decide who sends, what a classical frame carries and what CAN FD changes, with one animation encoded bit for bit and one drawn to scale.