One Axis Control System

This example shows a control system for a one axis robot using an FMU file as system in

QFIRE Studio

.

Introduction

An one axis robot can be simulated using an FMU file. This file receives as input a control signal and returns the following states:

  • Angular position -
    ϕ\phi
  • Angular speed -
    ω\omega
  • Angular acceleration -
    aa

Using this signals, it is possible to simulate a control system using as controller a

QFIRE

.

Simulation

Figure 1 shows the control system diagram with the FMU and the controller. In this situation, the QFIRE CTR-101 receive the angular position and speed position because the angular acceleration is not necessary for the controller designed.

Figure 1 - One axis control system

As can be seen, it is necessary to use Scale & Offset blocks due to the output and input range limitation.

The controller designed for this situations is described by:

u=5×(ϕϕref)2×ωu = 5\times(\phi-\phi_{ref})-2\times\omega

Figure 2 shows the diagram that represent this controller:

Figure 2 - Controller diagram

The angular position reference was defined as 100

radrad
and the Task frequency to 20
HzHz
. The step response of the system is shown in Figure 3 and 4.

Figure 3 - Angular acceleration response to step

Figure 4 - Angular position and angular speed response to step

About MWF

MWF is a traditional Brazilian company that provides a wide range of electronic and mechatronic products for industry sectors such as automotive, agricultural machinery and aerospace.

Contact Us

Rua Doutor Siqueira, 139 / Sala 804 Campos dos Goytacazes - RJ, Brasil

contact@mwf-technologies.com

© 2018-2026 MWF. All rights reserved.