Control engineering

Specialist for high-precision control systems learn more

Embedded systems

Specialist for high-complex real-time solutions in hardware and software learn more

HiL and rapid prototyping

Specialist for analysis, concept and realization learn more

HiL and rapid prototyping systems

As a specialist, COSATEQ designs and implements Hil systems for research/development, service/test and customer training. We support you all the way from analysis and finding the right solution to final commissioning.

We not only act as a manufacturer-independent consultant, but also optimize your systems in terms of economy and structure. We develop and install tailor-made simulation models (optionally including signal conditioning) and carry out reliable feasibility studies. Furthermore, we develop real-time simulation devices for hydraulic and mechanical systems.

Software and hardware integration into your existing infrastructures is carried out without massive system intervention - meaning no database access or restructuring of complex data models. We are extremely flexible in the choice of the appropriate platform (National Instruments, Bachmann M1, SCALE-RT and others). A flexible signal generation and adaptation via FPGA cards enables complex signals to be connected to the HiL (e. g. resolver/LVDT modulation and demodulation, I2C/SPI interface).

Our realistic hardware-in-the-loop simulations (HiL simulations) and prototypes help you to identify possible shortcomings in your products at an early stage and thus avoid high costs.


COSATEQ provides outstanding specialist knowledge - e. g. regarding the fulfilment of mathematical requirements - as well as great experience and practical competence. In the meantime, we have developed high-quality solutions for a wide spectrum of industries using various mechanics and materials. Virtualized systems enable us to develop high quality and accurate HiL solutions for your business, regardless of location.

Test automation 

Using standard frameworks, COSATEQ designs automated test environments for the quality assurance of complex systems. For this purpose, efficient test procedures are first defined and then implemented by our specialists.

Research and development 

COSATEQ supports you competently in new developments and research projects in the software and hardware sector.

RT cluster 

The increasing complexity of the systems to be simulated leads to the problem that the computing power of a single simulation computer is no longer sufficient to simulate the behaviour of the target system realistically.

This results in exceeding the specified time of a calculation cycle and thus the result of the simulated output data is no longer generated in time. The temporal behavior of the initial values of the simulation therefore no longer corresponds to those of the real target system: The result of the calculation can no longer be used.

This problem is solved by the RT cluster of COSATEQ. It allows to obtain additional computing power and hardware interfaces and to distribute the simulation task to several simulation systems. Each of these systems now simulates a sub-area and provides realistic and reliable calculations.

High speed Data Transfer (HDT)

Complex simulation models that cannot be simulated by a single system process a large number of input and output signals. The HDT from COSATEQ nevertheless enables parallel and real-time signal processing and at the same time guarantees delay-free transmission at high bandwidth. This ensures that the signals are processed in good time.

Thanks to the use of remote direct-memory-access technology, the simulation behavior is not affected as the data transfer takes place without the involvement of the CPU. For this reason, the HDT is also ideal for a real-time monitoring system that records and monitors all signal data generated, recorded or processed in a simulation.


The RT cluster consists of computers with individual timers. This can cause problems if you want to synchronize tasks with the same frequency across different computers. Since all tasks refer to the respective local timer, they do not run synchronously nor do they have the same execution times.

A remedy is the synchronous cluster kit from COSATEQ: It provides a uniform time source in the RT cluster to which the distributed tasks can synchronize.