3. Software-Defined Rig Documentation

3.1. Table of Contents


3.2. Introduction

The Software-Defined Rig (SDRig) is a modular, rack-mounted testing platform tailored for automotive HIL simulations. Modules include:

  • Interface Multiplexer (MUX) for network simulation (CAN, LIN)

  • Universal Input / Output (UIO) for analog/digital signal simulation

  • Electronic Load Module (ELM) for actuator/load emulation

Each module can operate in the rig or standalone over 100Base-T Ethernet. The system supports power distribution and flexible signal routing through a backplane PCB.


3.3. Interface Multiplexer Module (MUX)

The Interface Multiplexer is a module designed for simulating vehicle networks and peripheral devices connected to Electronic Control Units (ECUs) through digital interfaces. Its primary feature is the CANFD multiplexer, implemented as a matrix of electromagnetic relays, capable of connecting any CAN ECU to the CAN rig.

3.3.1. Features

  • 8x Universal CAN FD Channels (up to 5 Mbps, 8 external + 16 backplane)

  • 1x LIN 2.0 Channel

  • Electromagnetic relay matrix for routing

  • Ethernet 100Base-T interface

3.3.2. Specifications

  • Dimensions: 245 × 260 × 36 mm

  • Weight: 1010 g

  • Voltage Supply: 26–28 V DC

  • Supply Current: 0.3 A

  • Nominal Power Consumption: 2.5 W

  • Startup Power: 4.8 W

  • Operating: 0–50°C, ≤80% RH @35°C

  • Storage: -40 to +70°C

  • Warm-up: 30 min

3.3.3. Functional diagram

3.3.4. Connectors

3.3.4.1. R1 – CAN Channels

Pin

Signal

Description

R1.1–R1.16

CANxH/L

8x CAN FD H/L pairs

3.3.4.2. R2

Pin

Signal

Description

R2.8

LIN

LIN 2.0 (slave only)

R2.2

24V

Power supply

R2.3

GND

Ground

3.3.4.3. LAN / VDD / DEBUG

  • LAN: 100Base-T Ethernet

  • VDD: 30V DC input for standalone mode

  • DEBUG: Reserved for calibration


3.4. Universal Input / Output Module (UIO)

The Universal Input / Output is a module designed for simulating analog vehicle sensors. Its primary feature is the universal pin, capable of setting/measuring voltage, generating PWM, input capture, and being a current loop transmitter and receiver.

3.4.1. Features

  • 8x Universal I/O Channels:

    • Voltage measurement/setting: 0–24V

    • PWM Input/Output: 20 Hz – 5 kHz

    • Current loop Tx/Rx: 0–20 mA

  • High accuracy signal simulation

  • Ethernet interface

3.4.2. Specifications

  • Dimensions: 245 × 260 × 36 mm

  • Weight: 940 g

  • Voltage Supply: 26–28 V DC

  • Supply Current: 0.3 A

  • Power Consumption: 2.5 W nominal / 4.8 W startup

  • Operating: 0–50°C, ≤80% RH @35°C

  • Storage: -40 to +70°C

  • Warm-up: 30 min

3.4.2.1. Channel Performance

  • Voltage In: 0–24 V

    • ±20 mV [0–2 V], ±1% [2–24 V]

    • Processing time: 10 ms

  • Voltage Out: 0–24 V

    • ±20 mV [0–2 V], ±2% [2–24 V]

    • Settle time: 10 ms

  • Current Loop In/Out: 0–20 mA

    • ±1% accuracy, 20 ms settle time

  • PWM / ICU:

    • Frequency: 20 Hz – 5 kHz

    • Accuracy: ±1% (freq), ±1–2% (duty)

    • Voltage: 5V ± 100 mV

    • Settle time: 250 ms

3.4.3. Functional diagram

3.4.4. Connectors

3.4.4.1. R4 – Universal I/O

Pin

Signal

Description

R4.1

UIO8

Voltage/PWM/Current Loop (all modes)

R4.3

UIO7

Same as UIO8

R4.5

UIO6

Same as UIO8

R4.7

UIO5

Same as UIO8

R4.9

UIO4

Same as UIO8

R4.11

UIO3

Same as UIO8

R4.13

UIO2

Same as UIO8

R4.15

UIO1

Same as UIO8

R4.2, R4.4, …, R4.16

GND

Ground

3.4.4.2. LAN / VDD / DEBUG

  • LAN: 100Base-T Ethernet

  • VDD: 30V DC input

  • DEBUG: Reserved for calibration


3.5. Electronic Load Module (ELM)

The Electronic Load module is designed for simulating analog vehicle actuators and loads of ECU. Its primary feature is the MOSFET module, capable of dissipating up to 200W on each channel and up to 600W on all channels

3.5.1. Features

  • 8x Universal Load Channels:

    • Current sinking: 0–10 A @ 0–24 V

    • Voltage measurement/setting: 0–24 V

  • 4x Relay sourcing channels (24V/100 mA)

  • Max: 200W/channel, 600W total

  • Ethernet interface

3.5.2. Specifications

  • Dimensions: 245 × 260 × 144 mm

  • Weight: 5250 g

  • Voltage Supply: 26–28 V DC

  • Supply Current: 0.3 A

  • Nominal Power Consumption: 2.5 W

  • Startup Power: 4.8 W

  • Thermal Limit: 200W/channel, 600W total

  • Operating: 0–50°C, ≤80% RH @35°C

  • Storage: -40 to +70°C

  • Warm-up: 30 min

3.5.2.1. Channel Performance

  • Voltage In: ±20 mV [0–2V], ±1% [2–24V]

  • Voltage Out: ±20 mV [0–2V], ±2% [2–24V]

  • Current In: ±5%, range 0.1–10 A

  • Response Time: Voltage 10 ms, Current 20 ms

3.5.3. Functional diagram

3.5.4. Connectors

3.5.4.1. R2 – Load Channels 1–4

Pin

Signal

Description

R2.16–R2.14

EL1–EL4

Universal Load Channels

others

GND

Ground

3.5.4.2. R3 – Relay Sourcing

Pin

Signal

Description

R3.12–R3.6

DOUT1–DOUT4

24V sourcing (relay)

R3.1–R3.3

24V

Source voltage

R3.11

GND

Ground

3.5.4.3. R4 – Load Channels 5–8

Pin

Signal

Description

R4.16–R4.14

EL5–EL8

Universal Load Channels

others

GND

Ground

3.5.4.4. LAN / VDD / DEBUG

  • LAN: 100Base-T Ethernet

  • VDD: 30V DC input

  • DEBUG: Reserved for calibration


3.6. Compliance and Contact

3.6.1. RoHS & WEEE

All modules are compliant with:

  • RoHS Directive 2011/65/EU + 2015/863/EU

  • WEEE Directive 2012/19/EU

3.6.2. Disposal & Recycling

Do not discard modules with general waste. Use certified recycling services.

3.6.3. Company Info

SODA.AUTO UK LTD
Company No: 14698049
VAT: 439524868
Address: SODA SDV HUB, Building 211, Heyford Park, Bicester, OX25 5HE, United Kingdom
Contact: matt@soda.auto


© 2023 SODA.AUTO UK LTD. All rights reserved.