START HERE |
|
Register | FAQ | PM | Events | Groups | Blogs | Calendar | Mark Forums Read |
Unregistered
|
RealFlight Flight Sim All versions of RealFlight Sim |
|
LinkBack | Thread Tools | Display Modes |
04-16-2014, 07:24 AM | #1 (permalink) |
Registered Users
Join Date: Aug 2011
|
Looking for advice on how to improve gov implementation.
TL;DR. Base Dominion 450. No gov. So... I add gov.
? Gov = Good / bad. You say. You say! Here file: https://sites.google.com/site/spykez...edirects=0&d=1 Using interlink elite. Main issue confusing me is : I need to get access to the idle up flight mode switches, (channel 8 from the bare radio - 3 position swicth). I used channel 7 to reverse channel 8's outputs so the governor would take the switch positions appropriately fine and dandy.... THEN I relized channel 7 was also allocated to channel 7 Throttle hold switch... tum.... tum... tum......(ominious tune) Now here's the funny thing. The heli works exactly as planned. I hit TH the heli stops, release, she spools up, fligth mode - to the appropriate speed. What's happening to channel 7 then? That's supposed to be reversing my Channel 8 and also apparently acting as a throttle hold switch? Tried posting this on KE.. Dunno if they get many heli guys, no answers.. hopefully one of ye's can check out my solution and point out a more elegant one. Cheers! Still learning the rules... wow, this RF thing... it's a hobby in itself. If one of ye, heli/RF gods could take a look and see - maybe advise a more optimal solution and tell me what's really bad about my approach - be very greatful...
__________________
█▒█ |
Sponsored Links | |||
Advertisement |
|
04-16-2014, 01:53 PM | #2 (permalink) | |
HF Support
|
Quote:
I downloaded you variant, looks mostly good, but I have a few pointers. Channels from the interlink are: 1 - Aileron 2 - Elevator 3 - Throttle 4 - Rudder 5 - Dual rates 6 - Flaps (knob) 7 - Hold 8 - 3 Pos (flight mode). To the heli the channels are typically: 1 - Aileron 2 - Elevator 3 - Throttle 4 - Rudder 5 - Drop Canopy (why???) 6 - Collective (7 - Governor) The software radio is where you take stick and swicth input and turn them into channel outputs (just like your real TX does). Output channel 3 - Throttle - usually has 4 modes: - Normal - Idle Up 1 - Idle Up 2 - Hold Hold overrides every other one (when the hold switch - channel 7 - is on). Each other mode is only active when based on the position of the 3. pos switch (channel 8) Output channel 6 - collective - works the same way. Each pitch curve is only active based on the 3. pos switch (channle 8). Hold pitch curve comes last and overrides only if hold is on (channel 7). Now to Output channel 7 - governor. This channel should just output the value of the 3 pos switch. Next to electronics. This is where you take the values of the output channels and filter them through electronic components to output to servos for: Elevator, Aileron, Collective, Rudder and Throttle. There is a servo for each. These servos are linked to the mechanics. You should never need to alter the mechanics. The servo determines the speed at which a component can move. A throttle servo in an electric heli is inside the ESC (and is completely solid state). The throttle servo dictates the speed at which the ESC can change the pulses that run the motor. These changes are usually near instant, but the motor has some inertia, so the servo lag, in a way, emulates that. When introducing a governor, the governor component takes input from the throttle (channel 3) and the governor switch (channel 7). This is like a real heli. The output of the governor is used by the throttle servo (not the airframe). This way the motor inertia is simulated. This was probably the only issue with your implementation of the governor. It should be the input to the throttle servo, and the throttle servo is the input to the airframe. The rest of it looks good (such as the implementation of the output channel 7). btw, If in the electronics section, there is a canopy release servo, I usually disable it (for most heli's when you drop the canopy it counts as a crash). If designing for an external TX, output channel 5 should be tail gyro gain. (< 0 rate mode, > 0 heading hold). You would modify the software radio to output +100 permanently on channel 5 (complex channel, 100,100,100 in curve, input channel 6) and have this as gain input to the tail gyro. This way, if you used a full TX (like a DX8), the gyro channel could switch between HH and rate mode (or adjust gain based on flight mode or governor settings). Hope this makes things clearer.
__________________
TRex 700E Pro DFC HV (BD3SX) - Gaui X5 (6S/BD3SX), Blade 130X, RealFlight, Heli-X, Taranis+DSMX |
|
04-16-2014, 04:23 PM | #3 (permalink) |
Registered Users
Thread Starter
Join Date: Aug 2011
|
I think I know where I got confused; I got ambiguous in my thinking about the input channel 7 (the actual switch on the radio) and the output channel 7. Gah, late nights (my excuse!)
I looked through the logic of the model again, I think it's ok. There's no conflict between the gov channel (7) and throttle hold switch(7) because they are on two separate levels of abstraction. Now I get it. Looking at it again, I also think the governor <-> esc logic is set up right. It outputs straight into the input of helimechanics which I believe is the ESC as it's the component with the motor (torque generator). I'll check a couple of models to see if it has to go through another in between layer (the throttle servo) , see what the trend is. If that's what they're all doing, that's what I'll fix, thanks for that! Thanks for looking at it. Sometimes talking something through can clear up cobwebs. Addendum: gov->throttle servo->helimechanics OR gov->helimechanics. I see different practices. The stock TT e700 and Gaui X7 do direct to helimechanics like I did. I checked Jonas's 600SX since he has the real thing, he's not used an intermediary throttle servo either. But Groni's Gobbler 700 does. <shrug> I dunno. I guess the throttle servo is possibly vital to RF models with internal combustion, but I'm flying mainly electric ones. Opening this one up to the floor.
__________________
█▒█ Last edited by spykez; 04-16-2014 at 05:08 PM.. Reason: Addendum: to gov->throttle servo->helimechanics or not... |
04-16-2014, 08:09 PM | #4 (permalink) |
HF Support
|
Looking for advice on how to improve gov implementation.
In short, both work.
It's your decision as the modeler. I'd tend to go gov->servo->mechanics. But disabling the gov is as easy one way or the other. Did not think the stock Blade 450 3D had a gov in its ESC.
__________________
TRex 700E Pro DFC HV (BD3SX) - Gaui X5 (6S/BD3SX), Blade 130X, RealFlight, Heli-X, Taranis+DSMX |
Thread Tools | |
Display Modes | |
|
|