Optimisation to improve performance

System performance is often reduced to dynamic performance, which is optimised by the automation engineer, whereas global performance also relies on sizing components and wisely choosing some of the static settings, outside the scope of regulation parameters and real-time algorithms.

For instance, robotic arm performance obviously depends on control calibration, initially the results are determined by the kind of electrical motor chosen.

In order to find the best settings to optimise a system, designers often have to solve a dilemma between antagonist criteria, like speed and accuracy. Reaching the solution can be very difficult and require several simulations, and the more complex the system is, the slower the simulations will be.

Thorough knowledge and good experience in optimisation techniques help engineers lower the computation time for:

  • technological and economic optimisation
  • optimisation with or without constraints
  • model calibration
  • global optimisation
  • linear or nonlinear programming

Here is a non-exhaustive list of projects that Acsystème undertook:

  • Settings optimisation for diesel motor control so as to reduce pollutant and CO2 emissions.
  • Plank stacking algorithm for a robotised cell
  • Automatic checking of pipe conformity in the aeronautic sector
  • Optimisation of a packaging machine for an agri-food factory

Practical cases

Optimization to serve banks

Following Bâle committee requierements, banks need to adapt to capital base / risks ratio. Optimization approach allowing to refine risk models.

Robotised palletisation for transport of packages

How to efficiently and harmoniously pile packages of different sizes, in an entirely automated way ? By using previously done work on wooden plank palletisation, Acsystème designed an original solution with unique performances.