Giter Site home page Giter Site logo

aircrane's People

Contributors

wlbragg avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar

aircrane's Issues

Qualitity of the fdm

Some light regarding fdm and for dicussion regarding a further developement:
the original fdm of the AirCrane is based on the flight test data of the CH-53D collected by NASA many years ago (search NASA-CR-3144; TR-1087-1. ) and mady by Maik Justus. Maik Justus is the code developer behind the YASim helicopter solver. Then helijah changed it without any knowledge, and....

The YASim for fixed-wings is just geometry-based, and has nothing to do with blade-element-theory.
The YASim for helicopters instead works with real blade-element-theory according to mails and personal talks with Maik. (I used to live in the same small county like Maik some years ago)

It is even easy to see for users: you have to set all airfoil coefficients (not possible with YASim-fixed-wings!); it ignores the YASim-fixed-wing solver (you have to set yasimdragfactor/ yasimliftfactor by yourself based on known helicopter perfomance), and you can set the number of elements and parts of the rotor, in which should the rotor to be broken for simulating the forces. So the YASim-helicopter differs a lot of the YASim-fixed-wings.

Problem with YASim: no real engine-simulation, and missing vortex ring state, not clear to me the effect of downwash on the fuselage.
It is true, that with JSBSim we already get (engines!) or could get by creating own tables and function those things without digging in the core code. Very flexible indeed! But even the Alouette III by Thorsten doesn`t show vortex ring state...

About the documentation: the yasim-doc says a lot - but you need some knowledge behind real helicopter-flight dynamics to understand what each of those parameters do - I can help you there.

But problem will always be: without known datas we never get a realistic simulation- either YASim or JSBSim. And I don`t mean flight perfomances like climb rates etc. - I mean the reaction of the rotor to any pilot inputs, and the following reaction of the helicopter itself to this inputs.

Only the bo105 in FGAddon, the original UH-1 in FGAddon, and the EC135 P2 in FGAddon are showing realistic and proved behavior based on NASA-reports and other published technical reports, but might not be realistic regarding climb rates etc....
Those datas reagarding rotor reaction to pilot inputs are very hard to get, and only known for very few helicopters.

So:
Don`t underrate YASim for helicopters- it differs form fixed-wings
But JSBsim is more flexible, and allows realistic and easy simulation of engines and effects missing in YASim.
The original YASim-fdm by Maik could be a good reference to start a JSBSim-fdm.

Autopilot/ FCS/ SAS

The FCS is based on the nasal-fcs-system. The emulation seems pretty realistic, but the implementation of Nasal uses a lot of computer perfomance.
A possible use of the generic-autopilot on top of the SAS is a bad idea, since the afcs of an helicopter works completely different.

Proposal:
-rewite SAS-system by using filters,... instead of pure nasal.
-rewrite AFCS realistic: SAS will be the base system and on top of that the CAS (both called inner loop), then on top the autopilot ( like heading hold, vertical speed hold) called outer loop.
(Hint: the H135 branch of the EC 135 P2 has a already working 4-axis AFCS based on this principle)

Background:
https://helicoptermaintenancemagazine.com/article/understanding-helicopter-automatic-flight-control-systems-afcs
https://www.rotorandwing.com/2013/06/01/automatic-flight-control-systems/
http://helioffshore.org/wp-content/uploads/2016/08/2.5.-Ian-Scott.pdf
https://www.verticalmag.com/news/understanding-your-autopilot-pt-3-html/
https://www.verticalmag.com/features/understanding-your-autopilot-pt-4-html/

AirCrane somehow not showing in aircraft list

Hello,

Somehow the AirCrane doesn't show up in my aircraft list, I'm using FG 2018.2.2. And after download - master is removed (for example path Aircraft/Aircrane/aircrane-set.xml). Do I need to install other files in other folders to let it work with the new hauling system.

Greets,

Martien van der Plas

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.