Custom test systems

Test rigs and hardware-in-the-loop (HIL) systems, built around your application

Readiness: Available for custom development

Bring us your application requirement — even if you don’t know the test architecture. We design and build the rig.

Most enquiries start with a part and a question, not with a specification: this is what we have to test, and we are not sure how it should be tested. Working out the test architecture is part of the job. It is not something you need to have finished before you talk to us.

We take the requirement, propose a test concept and a scope, and then design and build the complete system — mechanics, electronics, wiring, models and test software — and hand it over working.

What we need to start

  1. The part or system to be tested
  2. What has to be tested about it
  3. A test standard, if one applies to you
  4. Your target timeline

Four short answers are enough for a first conversation. If you already have a test specification, send it and we will work to it.

PricingPriced per project

Send your requirements and we will scope it.

ECU HIL systems

Hardware-in-the-loop systems, scoped per control unit

A hardware-in-the-loop system puts the real control unit on a bench and gives it a system to control. The vehicle, the machine or the actuator it expects is represented by a plant model running in software. The signals it reads and drives are provided by real input and output hardware, through wiring built for that unit.

To the control unit this looks like the real system, so its software can be tested against conditions that would otherwise need a prototype vehicle — including conditions nobody would create on a road.

Scope is set per control unit: which signals it needs, which bus messages it expects, which faults have to be provoked, and how much of the surrounding system the model has to represent. That is why these systems are quoted per project.

Not every requirement needs a rig. If a desktop test unit covers what you have to test, we will tell you that rather than quote a rig for it.

Concept: hardware-in-the-loop test system for an electronic control unit (ECU)Electronic controlunit under testWiring, signalconditioning andfault injectionPlant model of thesystem the unitcontrolsmodelled in softwareValidative SoftwareStudio on a PCModelled responses are fed back to the unit under testreal hardwaresimulated or modelled in softwareConcept: hardware-in-the-loop testsystem for an electroniccontrol unit (ECU)Electronic controlunit under testWiring, signalconditioning andfault injectionPlant model of thesystem the unitcontrolsmodelled in softwareValidative SoftwareStudio on a PCModelled responses are fed backto the unit under testreal hardwaremodelled in software
Concept illustrationHow a hardware-in-the-loop system for an electronic control unit is arranged. The unit under test is real hardware; the system it controls is a model.

What the system is made of

  • The control unit under test

    Mounted and wired as the test requires, with its supply lines switched from the test rather than by hand.

  • A plant model

    The system the unit controls, built as a model and run in Validative Software Studio alongside the test.

  • Input, output and fault hardware

    Analogue and digital signals, bus interfaces, signal conditioning, and fault injection on the lines the test needs to break.

  • Tests and reports

    Test sequences written to your requirement, run as a suite, with a recorded result for every run.

EV & battery test systems

Battery management tested on simulation, then on the bench

Readiness: Available for custom development

An electric-vehicle (EV) battery test system lets a battery management system (BMS) be tested against conditions that are slow, expensive or unsafe to create with real cells. The cells and the pack are a model; the controller is real.

A scenario runs first in simulation, before any hardware is tied up. The same scenario then runs on the bench with the real controller in the loop, so the two results can be compared and a difference can be explained rather than argued about.

The kind of behaviour this puts under test

  • How the controller reacts when a cell drifts away from the others
  • How it behaves when a measurement goes out of range, or stops arriving
  • What it does when a sensor line is opened or shorted during a test
  • Whether it reports the fault it should, on the bus, every time

We publish this as a capability. Tell us the controller, the interfaces and the scenarios you have to cover, and we will propose a concept and a scope.

Concept: electric-vehicle battery test systemBattery managementcontroller under testWiring, signalconditioning andfault injectionBattery cell andpack modelmodelled in softwareValidative SoftwareStudio on a PCModelled cell behaviour is fed back to the controllerreal hardwaresimulated or modelled in softwareConcept: electric-vehiclebattery test systemBattery managementcontroller under testWiring, signalconditioning andfault injectionBattery cell andpack modelmodelled in softwareValidative SoftwareStudio on a PCModelled cell behaviour is fedback to the controllerreal hardwaremodelled in software
Concept illustrationHow an electric-vehicle battery test system is arranged. The battery management controller is real hardware; the cells and the pack are modelled in software.

Steering & braking rigs

Steering and braking test rigs

Readiness: Available for custom development

We design and build test rigs for steering and braking actuators: real load and position mechanics, a vehicle dynamics model in software, and the actuator under test in the loop between them.

This is a capability statement, and we will keep it as one. We publish no delivered steering or braking rig and imply none. Tell us the actuator, the loads and what has to be measured, and we will propose a concept, a scope and a price for it.

Send your requirements

Concept: steering and braking test rigSteering or brakingactuator under testLoad and positionmechanicsVehicle dynamicsmodelmodelled in softwareValidative SoftwareStudio on a PCModelled vehicle response is fed back to the actuatorreal hardwaresimulated or modelled in softwareConcept: steering andbraking test rigSteering or brakingactuator under testLoad and positionmechanicsVehicle dynamicsmodelmodelled in softwareValidative SoftwareStudio on a PCModelled vehicle response isfed back to the actuatorreal hardwaremodelled in software
Concept illustrationHow a steering and braking test rig is arranged. The actuator and the load mechanics are real hardware; the vehicle it steers or stops is modelled in software.

Hardware & software integration

Mechanics, electronics, wiring and software — one delivery

A test rig is one system, so we deliver it as one. There is no integration gap left between suppliers, and no part of the rig where the answer is “that was somebody else”.

Rigs you already own

Tests do not have to be rewritten for each bench. We build rigs in-house, and we connect to a third-party rig through an adapter written for that rig, so one test suite can run on simulation, on a desk unit and on the bench.

  • Mechanics

    Frames, fixtures, mounting and the mechanics that hold and load the part under test.

  • Electronics and signals

    Supply switching, measurement, analogue and digital input and output, and the bus interfaces the part expects.

  • Wiring

    Harnesses built for the rig and documented, so the next engineer can trace a signal without opening the design files.

  • Software, models and tests

    Plant models, test sequences and reporting, built in Validative Software Studio and handed over with the rig.

Signal conditioning & fault injection

Getting the right signal in, and breaking it on purpose

A control unit expects each signal at a particular level and shape. A sensor on a bench rarely delivers exactly that, and a test usually wants to deliver something specific instead. Signal conditioning is the hardware in between: it changes the signal to the level the test needs, in both directions, so the unit under test sees what it would see in the real machine.

Fault injection is the ability to break a signal on purpose, under the control of the test. The rig can open a line, short it to ground or to the supply, or remove a bus connection — and then record what the unit under test does about it.

Why a rig does this at all

These are the faults that are unsafe, slow or impractical to create in a vehicle. On a bench they are safe, they are repeatable, and the same fault can be applied again on the next software release to prove the behaviour has not changed.

Faults a rig can apply

  • Open circuit — the signal line is cut, and the unit sees a broken wire
  • Short to ground — the line is pulled low while the unit is reading it
  • Short to the supply — the line is pulled high the same way
  • Bus disconnect — the unit loses the network it was talking to
  • Supply interruption — power or ignition is removed mid-operation
How a signal reaches the electronic control unit, and how a fault is appliedSensor or actuatorThe real signal from thesensor, or to the actuatorSignal conditioningThe signal is changedto the level the test needsElectronic control unitIt arrives as the unitexpects itFault applied on commandShown open: no fault applied.Closed on command, the testchecks how the unit reacts.How a signal reaches theelectronic control unit, andhow a fault is appliedFault appliedon command:switch openSensor or actuatorThe real signal from the sensor,or to the actuatorSignal conditioningThe signal is changed to thelevel the test needsElectronic control unitIt arrives as the unit expects itClosed on command, the fault isapplied so the test can checkhow the unit reacts.
Concept illustrationHow a signal reaches the electronic control unit, and how a fault is applied to it on command.

How we design the fault side

  • Nothing is live at power-up

    Every fault output starts in its safe state and stays there until a test asks for it.

  • One way to clear every fault

    A means of clearing all faults at once that does not depend on the test software still running.

  • A defined state after a restart

    If the rig restarts in the middle of a test, outputs return to the safe state rather than staying energised.

  • Written down, then handed over

    The fault behaviour and the safe states are documented and go with the rig, not left in the heads of the people who built it.

Design & development workflow

How a rig gets built

Seven steps, and the first two are where most of the risk is removed. You see the proposed test architecture and the scope it is priced against before any hardware is ordered.

  1. Requirements

    What has to be tested, on which part, and what the result has to show.

  2. Concept & quote

    A proposed test architecture, a written scope, and the price for that scope.

  3. Design

    Mechanical, electrical and software design: interfaces, wiring, models, test sequences.

  4. Build

    Mechanics, electronics and harnesses built, assembled and checked.

  5. Integrate

    Hardware and software brought together, and every signal checked end to end.

  6. Commission & validate

    The rig is run against the agreed requirement, with your engineers present.

  7. Handover & support

    Documentation, training on your part, and support agreed as part of the scope.

Needstypical lead time from agreed scope to handover, per type of rig — from GokNeedswhether commissioning happens at our engineering centre, at the customer site, or both — from Gok

What you receive

A rig your own team can run without us

A test system is only useful if your engineers can run it, extend it and maintain it after we have left. So the delivery is not only the hardware.

  • The rig

    The complete test system, assembled, wired and working: mechanics, electronics, input and output, and the fixtures for your part.

  • The software

    The plant models, test sequences and reporting built for your application, running in Validative Software Studio.

  • Wiring documentation

    Connection drawings and signal lists for every interface on the rig — what is wired where, and why.

  • User manual

    How to power the rig up and down, run a test, read the result, and work safely around it.

  • Training

    Your engineers are trained on the rig itself, on your part, before we hand it over.

  • Support

    Support after handover, agreed as part of the scope rather than left to goodwill — for questions, for changes, and for the next part you have to test.

Needswhat support after handover includes — period, response and what is chargeable — from Gok

Example configurations

What a rig looks like, and what we will not show you

We show our own rigs, anonymised: no customer names, no logos, no part numbers, and nothing that identifies a programme. Where we have no photograph we can publish, you get a labelled concept drawing instead — never a stock photograph of somebody else’s bench.

Concept: mechanical and powertrain test rigLoad and duty-cycleprofilemodelled in softwareDrive and loadmechanicsDrive unit or beltdrive under testMeasurement intoValidative SoftwareStudio on a PCreal hardwaresimulated or modelled in softwareConcept: mechanical andpowertrain test rigLoad and duty-cycleprofilemodelled in softwareDrive and loadmechanicsDrive unit or beltdrive under testMeasurement intoValidative SoftwareStudio on a PCreal hardwaremodelled in software
Concept illustrationHow a mechanical and powertrain test rig is arranged — for example a belt and drive test rig. The drive mechanics and the part under test are real; the load and duty-cycle profile is modelled in software.
Concept: end-of-line test stationUnit arrives atthe stationTest fixtureand wiringExpected results,agreed with youdefined in softwarePass or fail resultand test reportreal hardwaresimulated or modelled in softwareConcept: end-of-linetest stationUnit arrives atthe stationTest fixtureand wiringExpected results,agreed with youdefined in softwarePass or fail resultand test reportreal hardwaremodelled in software
Concept illustrationHow an end-of-line test station is arranged. Each unit is connected to a real fixture and measured against expected results agreed with you.

Send your requirements

Tell us the part and what has to be tested.

You do not need a test specification, a rig concept or a drawing. The part, the test requirement and your timeline are enough for us to come back with a concept and a scope.

We reply within 1 business day.

Send your requirements