Tag Archives: RotorLib-FDM


Announcing RTDynamics SDK Release 6

We are proud to announce the immediate availability of RTDynamics C++ SDK Release 7. This major release includes several new features and bug fixes.

What’s New?

FixedWingLib CGF
• Improvements to Follow Route maneuver
– There are two waypoint types now: FlyOver and FlyBy. You can specify whether the aircraft shall fly by or over the given waypoint.
– Automatic speed control feature added. Now it is possible to assign a time to a waypoint and request that the virtual pilot automatically determines the speed such that the aircraft arrives to this waypoint at the requested time.
• Added support for rotational wind including rotational component of turbulence.
• Improved trim method.

RotorLib FDM

  • Major improvements to helicopters editing workflow in RIME
    • New RTDynamics Simulation Server application, which supports control loading system support, CIGI support, X-plane support, QTG Generation.
    • It is now possible to define different lift and drag curves in different parts of a blade.
    • Blade chord and twist can now be defined as a curve along the blade span.
    Drive train model improved to support transmission losses.

RotorLib CGF
• New Quadcopter Drone model
• New trim functionality
• Virtual Flight now supports RotorLib CGF
• Flight model improved so that the maximum rotor thrust of the helicopters reduces with altitude to simulate altitude dependent performance changes.
• Follow Route maneuver improvements. There are two waypoint types now: FlyOver and FlyBy. Also automatic speed control feature added. Now it is possible to assign a time to a waypoint and request that the virtual pilot automatically determines the speed such that the helicopter arrives to this waypoint at the requested time.

• Added a physically based Radar Warning Receiver model.
• A new radar model called “GenericFighterRadar” introduced.
– New radar modes: RWS, TWS, STT
– S, STT – Antenna stabilization
– Target designation (bugging)
– Search region adjustment (antenna azimuth, elevation, azimuth gate width, bar count etc.)
• MilitaryGenericRadar model extended to support following scanning methods: Circular, Sector, Raster. Also support for stabilization added.

FixedWingLib FDM
• Improved trim method
• Static air pressure variable added to GenericAerodynamicModel

SDK (common to all products) 
• Main model configuration format is rtdcfg now.
• RIME functionality is massively improved
• Support for VC 2015 added. Support for VC 2010 32 bit dropped.
• Reflection feature introduced for all ConfigParam classes.


RotorLib FDM R6 now runs real-time in Simulink

For RotorLib Simulink users out there, we are happy to announce (finally!) that RotorLib can now run in real-time in Simulink. RTDynamics team has invested significant time and effort into optimizing the way RotorLib runs inside Simulink. This will allow you to test your control system models directly in Simulink with a RotorLib helicopter.



RotorLib FDM R6 Virtual Flight

R6 includes, for the first time, the Virtual Flight tool which we have made available to some select customers in the recent months. Virtual Flight is now an essential tool for any RotorLib user. It allows you to:

  • load helicopter model files
  • fly them in real time
  • save and load states (e.g. hover or forward speed at 100 Knots)
  • activate/deactivate autopilot modes
  • log simulation runs
  • and watch as simulation output data changes in real-time



RotorLib FDM R6 Multirotor Support

We have added RotorLib a new (7th generation) helicopter model in R6. The new model GenHeli700 comes with two major new improvements

  • it supports tandem and coaxial configurations by allowing modeling of rotor interference with each other, stabilizers and fuselage more accurately.
  • it is now possible to model multi-rotor UAV’s. We have added a new 4 rotor drone example to RotorLib installer.

Both Rime (the new editor) and the Virtual Flight tool support multiple rotors.

All 4 electric motors and rotors of the quadcopter are displayed on the tree.
Rime allows editing of all rotors and electric models of the quadcopter. Click play to launch the model in Virtual Flight.



New video of Virtual Flight and Rime from RotorLib R6


Video of the upcoming helicopter modeling and virtual flight tools for RotorLib FDM


New RotorLib FDM Autopilot Video – All modes



RTDynamics SDK Release 5 The Next Generation

RTDynamics team is proud to announce the immediate availability of RTDynamics C++ SDK Release 5. This major release includes tons of new features and bug fixes and is our biggest update ever.

What’s New?

RotorLib FDM
• 25% faster than previous release
• A new vortex ring state model
• A brand new trajectory following auto pilot mode

RotorLib CGF
• 10% faster than previous release
• 3 different joystick flight models
• 6DOF flight dynamics is now even more realistic
• Various maneuvers improvements

FixedWingLib CGF
• 13% faster than previous release
• Various maneuvers improvements
• New true airspeed support

FixedWingLib FDM
• A completely new aircraft flight dynamics model
• New generic programmable aerodynamics model
• Trimming

EWAWS New Product!
• Physics based simulation models for RADAR, IR, counter-measures, missiles, bomb


RotorLibFDM Shipdeck Takeoff


New Helicopter Trim Solver Example for RotorLib FDM for MATLAB

Output of the helicopter trim exampleWe have just released a new version of RotorLib FDM for MATLAB. This release contains bug fixes and improvements to our fast general purpose helicopter trim solver (the rlTrimHeli function). We also added a new trim example and two new output ports to the Simulink block to publish main and tail rotor power and rpm values from the simulation.

If you are using MATLAB or Simulink, you can click this link to download your evaluation copy.