sharpy icon indicating copy to clipboard operation
sharpy copied to clipboard

Catapult assisted takeoff - launch profile not being simulated in latest version

Open ngoiz opened this issue 2 years ago • 0 comments

Unfortunately, the original script for catapult takeoff developed in v1.1.1 no longer works in SHARPy.

Once a trajectory is generated, the dynamic simulation in SHARPy does not recognise this input, therefore the aircraft remains static at the initial condition and does not accelerate.

The TakeoffTrajectoryController has seen no changes since v1.1.1. In the DynamicCoupled solver, new routines have been added after the controlled_state is written by the controller, so I'm guessing something is overwriting the controlled state.

Thanks to @tpleece for raising this and trying it out in v1.1.1

Discussed in https://github.com/ImperialCollegeLondon/sharpy/discussions/197

Originally posted by tpleece May 31, 2022 Hi,

I'm working an a HALE project using SHARPy and I wish to perform some dynamic coupled modelling of launch/ catapult-assisted takeoffs. I'm using the generate_hale.py file in sharpy/cases/coupled/multibody_takeoff as a reference but I can't see how the launch process is implemented in this file, it seems to go straight to free flight. Can you direct me to any documentation on the generate_dyn_file function and how to use the dynamic_forces and forced_for_vel capabilities?

ngoiz avatar Jun 16 '22 14:06 ngoiz