Helicopter EFM Demo - ED Forums
 


Notices

Reply
 
Thread Tools Display Modes
Old 03-22-2020, 11:42 PM   #1
nibbylot
Junior Member
 
Join Date: Dec 2018
Posts: 21
Default Helicopter EFM Demo

I have created a basic helicopter EFM and used the AH-6J Littlebird as the demo aircraft. I started this project because there are no DCS helicopters that are completely free (i.e. don't require the Ka-50 module). Therefore I created this EFM, which can be used as a template for other helicopter mods, as an open source project. I chose the AH-6 due to the simplicity of its cockpit and systems and most likely won't be made by an official 3rd party.

I'm looking for real life helicopter pilots or pilots with over 100 hours in DCS helicopters to test the flight model and provide input, as it is far from perfect

Anyone is able to modify and use the source code as long as I am mentioned in creation of the original. Anyone may also help contribute to this project in anyway (and if there is enough desire I may continue to improve the mod). The EFM source code is located in AH-6J/EFM. The cockpit texture template is also available in the download.

v0.11 23 March, basic multicrew added
Full mod Link: https://drive.google.com/open?id=1qd...ZNu8As24c_t2AU
EFM source only: https://drive.google.com/open?id=1hl...ElEicY8G_zQp-8

Install like any other aircraft mod, unzip and place AH-6j in C:\Users"USERNAME"\Saved Games\DCS.openbeta\Mods\aircraft

Before downloading please know that this is not originally designed to be an end user mod and the aircraft is very unfinished.
A list of missing features and limitations includes:
No vortex ring state
Lift is not affected by altitude or temperature
The flight model is not closely accurate to the real aircraft. Data is based on the OH-6 Cayuse
Radio and communications are not functional
Many of the engine gauges don't function
No pilot model
No external texturing (only flat black) and internal textures are basic
No GAU-19
Probably lots of bugs

List of features:
Main flight instruments function
Working weapon system and cold start with clickable switches
Can control from both seats
Working RWR
Can use M134 minigun and rockets
Basic Damage model
Basic multicrew (can switch controls but cockpits not synced)

A cold start procedure can be found in the Doc folder.
The systems were mostly done in lua so that it is easier to adapt to other air frames if others don't want to have to use C++
The flight model was created from NASA CR-3144 and the framework of CptSmiley's F-16 EFM demo
The flight model uses data from the OH-6 Cayuse, and engine and electrical systems are also based on the OH-6 due to lack of information of the Littlebird.
Please note that the cockpit and systems are not 100% accurate to the AH-6J, I tried to make it as close as possible but the truth is a picture of the AH-6J cockpit doesn't exist on the internet (or I couldn't find one after many hours of looking). I'd say it's about 90% accurate based on the MH-6J cockpit and a real AH-6J pilot.

Thanks to:
CptSmiley for the original F-16 demo
Nero.ger for his RWR example script
A-4E dev team for providing working examples of systems




Last edited by nibbylot; 03-23-2020 at 05:31 PM.
nibbylot is offline   Reply With Quote
Old 03-22-2020, 11:42 PM   #2
nibbylot
Junior Member
 
Join Date: Dec 2018
Posts: 21
Default

Explanation of main panel


Cold start procedure:
1. Power Selector Switch up for battery (B) or down for ground power (LCTRL+B) (ground crew must connect ground power for this option)
2. Hold Starter Switch (Home) until N1 RPM is above 15%
3. Push Thottle Idle cutoff (End) to allow fuel flow to start and continue holding Starter Switch until N1 RPM reaches 62%
4. Turn on Generator and Inverter Switches
5. Increase N1 RPM to 100% by turning throttle (Page Up)

You can switch seats with '1' and '2'.
'C' to request control.

Last edited by nibbylot; 03-23-2020 at 05:29 PM.
nibbylot is offline   Reply With Quote
Old 03-23-2020, 01:23 AM   #3
VFMFlyer
Junior Member
 
Join Date: Jan 2020
Location: Texas
Posts: 9
Default

I downloaded it just to see how it is modelled so far, as I have been in a couple of old MD-500s when I was younger. But, when I set everything up, it wouldn't let me get in the cockpit. Is there something I missed?
VFMFlyer is offline   Reply With Quote
Old 03-23-2020, 03:48 AM   #4
nibbylot
Junior Member
 
Join Date: Dec 2018
Posts: 21
Default

Quote:
Originally Posted by VFMFlyer View Post
I downloaded it just to see how it is modelled so far, as I have been in a couple of old MD-500s when I was younger. But, when I set everything up, it wouldn't let me get in the cockpit. Is there something I missed?
Try the link again please, I changed a setting so it might work now.
nibbylot is offline   Reply With Quote
Old 03-23-2020, 12:13 PM   #5
jacobs
Junior Member
 
Join Date: Dec 2009
Location: Brasil
Posts: 95
Default

Cool mod! I'm not helo pilot but I'll definatelly take a look.

Did you build the EFM from scratch or is it based on existing FM available?
jacobs is offline   Reply With Quote
Old 03-23-2020, 01:45 PM   #6
BaD CrC
Senior Member
 
BaD CrC's Avatar
 
Join Date: Dec 2008
Location: New Jersey, USA
Posts: 2,737
Default

Very interesting initiative nibbylot. Thanks!
__________________
BaD CrC is online now   Reply With Quote
Old 03-23-2020, 02:03 PM   #7
nibbylot
Junior Member
 
Join Date: Dec 2018
Posts: 21
Default

Quote:
Originally Posted by jacobs View Post
Cool mod! I'm not helo pilot but I'll definatelly take a look.

Did you build the EFM from scratch or is it based on existing FM available?
Yes and no. It's not built from scratch in that I used the F-16 EFM demo by CptSmiley as a base and used the table lookup functions in that example. But the specific functions used in the equations of motions are scratch. It's based on the data from NASA CR-3144.

If you're interested in how it works, there is 6 equations of motion (forward, down and right force, and pitch, yaw, roll moments ) and for each equation there is 10 elements (3 airspeed directions, 3 rollrates, and 4 inputs). You add those 10 elements up and multiply it by the mass if its a force or the inertia in that direction if its a moment. So in essence there's 60 data points acting at any given time.
nibbylot is offline   Reply With Quote
Old 03-23-2020, 02:58 PM   #8
FoxHoundELite
Member
 
FoxHoundELite's Avatar
 
Join Date: Aug 2013
Posts: 386
Default

Very cool. btw will you update the helicopter model in the future?
__________________
Feel the Rush of Superior Air Power

FoxHoundELite is offline   Reply With Quote
Old 03-23-2020, 03:42 PM   #9
nibbylot
Junior Member
 
Join Date: Dec 2018
Posts: 21
Default

Quote:
Originally Posted by FoxHoundELite View Post
Very cool. btw will you update the helicopter model in the future?
I will consider it, but currently I am working on other projects. Ideally I want to learn how to do PBR textures and use photoshop but that takes time and this was started as more of an example for EFM. I am doing this all by myself and spent about 4 months total doing what you see so far so if you want to see a better looking helicopter then learn some skills and help out.
nibbylot is offline   Reply With Quote
Old 03-23-2020, 05:23 PM   #10
GrinnelliDesigns
Junior Member
 
Join Date: Apr 2017
Location: New Jersey
Posts: 22
Default

Quote:
Originally Posted by nibbylot View Post
I will consider it, but currently I am working on other projects. Ideally I want to learn how to do PBR textures and use photoshop but that takes time and this was started as more of an example for EFM. I am doing this all by myself and spent about 4 months total doing what you see so far so if you want to see a better looking helicopter then learn some skills and help out.
I would be able to help provide texture / model / pbr conversion work if you need it.
GrinnelliDesigns is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT. The time now is 05:38 PM. vBulletin Skin by ForumMonkeys. Powered by vBulletin®.
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.