I'm currently playing to create a JSBSim FDM for the Diamond-DA42. After the "envelope" created by aeromatic and some tweaks I focus on the propulsion part of the FDM. On DA42, depending on the power setting, the propeller pitch is adjusted such that the required RPM follows a table (found in DA42-NG documentation, page 7-30):
- Code: Select all
<table>
<independentVar>/controls/engines/engine[0]/throttle</independentVar>
<tableData>
0.00 2150
0.20 1800
0.92 2100
1.00 2300
</tableData>
</table>
Before I continue this way I wonder if JSBSim can handle by itself the RPM depending of blade pitch without I have to determine by myself the torque and all the data that will lead the propeller to run faster or slower depending of the blade pitch. Or maybe someone would show an other and better way to achieve this kind of blade-pitch adjustment .
Thanks a lot and best regards
zakh