It is currently Sun 24. Nov 2024 20:56:24

All times are UTC + 1 hour





Post new topic Reply to topic  [ 8 posts ] 
  Print view Previous topic | Next topic 
Author Message
PostPosted: Sun 18. Jun 2017 2:01:29 
Offline

Joined: Thu 01. Oct 2015 15:13:29
Posts: 182
1) I am interested in learning what "Rudder Delay" is. I've never seen this parameter in other FBL units. It almost sounds like a bad thing. Why would we want a delay in the rudder?


2) According to the Servo Chart, all of my servos have a Rudder Delay range of 0-3 or 0-4. I have all the servos set to "0". What would happen if I use the other extreme of the range, say "3" or "4"? What would I notice different? Why choose "0" vs. "3" or "4"? Is it best to use a value right in the middle like "1" or "2"?

Without fully understanding what "Rudder Delay" does, it is hard to make an educated decision on which value to pick.


Top
 Profile  
 
PostPosted: Sun 18. Jun 2017 11:26:52 
Offline
Site Admin

Joined: Mon 29. Apr 2013 16:06:44
Posts: 12442
1) This parameter is nearly in any Gyro or FBL system, it has just different name but the function is similar.
The closest thing to this parameter could be D-term of the regulation system. But in Spirit it is not this exactly, thus the name is different.
When you will hover with mouse cursor over any parameter, you will find a description of it.
It is parameter which correspond to response speed/rate of the servo. Lower value = lower delay of the servo, when it is moving from point A to B.
So fast servos do not need high values. But to help slower servos, it is necessary to change the regulation so it will try to make the movement faster by applying higher initial torque.
Because servo speed is usually not changing, it is good to set it.

2) Each model has a different mechanics which could slow down the reaction with comparison to other. With some very fast servos you can't feel any difference, because it is that fast it will work always well even with not optimal configuration.
With some, especially Futaba BLS it is important to set 0.
Usually you will not feel a difference between 1-2 points. So if you dont know, set average value (something in the middle).

_________________
Spirit System developer


Top
 Profile  
 
PostPosted: Wed 21. Jun 2017 8:01:42 
Offline

Joined: Thu 14. Jan 2016 23:25:16
Posts: 12
This description is still not as helpful as it could be. Maybe I can summarize what I think you said, and you can confirm or update my understanding...

It sounds like it's a value that tries to give the Spirit some understanding as to how much delay to expect in the rudder system, so that it knows how tune the feedback loop to not expect instant heading changes.

If that is correct, then I would expect small values on slow servos might make the system oscillate on stops because the spirit is applying more change before it should expect to see some, and on fast servos the spirit gets the changes it's commanding right away and thus additional anticipated delay doesn't matter a lot.

Please confirm....

Also, is this on the tuning guide? What would we expect to see if this was way off?


Top
 Profile  
 
PostPosted: Wed 21. Jun 2017 9:34:05 
Offline
Site Admin

Joined: Mon 29. Apr 2013 16:06:44
Posts: 12442
You are nearly correct with understanding.
The parameter does not cause any delay, actually it is applying kind of acceleration. For fast servos there is no need for it. For slow the response needs to be faster to mimic fast servo.

Yes, when servo is slow, it will cause oscillations especially during demanding maneuvers without any Rudder delay.

_________________
Spirit System developer


Top
 Profile  
 
PostPosted: Wed 21. Jun 2017 11:58:14 
Offline

Joined: Thu 01. Oct 2015 15:13:29
Posts: 182
According to the servo chart, all of my tail servos fall in the 0-3 "Rudder Delay" range. I have all of these servos set to "0". Lets say I already maximized the "rudder gain" and the "Pirouette Consistency" parameters, but I am still experiencing a slight right (CCW) tail kick when banging on the collective stick. Should I try increasing the Rudder Delay to "3" before I start increasing the "Rudder - Revomix"?


Top
 Profile  
 
PostPosted: Wed 21. Jun 2017 12:52:45 
Offline
Site Admin

Joined: Mon 29. Apr 2013 16:06:44
Posts: 12442
Rather no. For tail kick reduction you should increase Pirouette Consistency value.
The problem with tail kick is that it could be caused by more things such as:
  • Head speed is dropping too much.
  • Head speed is holding too agressively.
  • Too high pitch on the main rotor.
  • Improper servo arm length - can be distinguished from too low or too high end point values.
  • Some issue in the mechanics (the most common - tight ball linkages).

If there is fast servo and tail is still not holding and it is not easy to get rid off it, usually there are more problems at the same time.

_________________
Spirit System developer


Top
 Profile  
 
PostPosted: Wed 16. Aug 2017 16:53:28 
Offline

Joined: Tue 06. Oct 2015 18:50:33
Posts: 50
Am I right in thinking that a tail motor (rather than tail servo) would benefit from a relatively high rudder delay value?

Sent from my SM-G925F using Tapatalk


Top
 Profile  
 
PostPosted: Fri 18. Aug 2017 11:41:11 
Offline
Site Admin

Joined: Mon 29. Apr 2013 16:06:44
Posts: 12442
Yes, correct Rudder Delay value can help a lot. Unfortunately there could be a big difference between ESCs, some can react very fast, some slowly.

_________________
Spirit System developer


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 8 posts ] 

All times are UTC + 1 hour


Who is online

Users browsing this forum: No registered users and 49 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  



Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
skymiles_red v1.0.1 designed by Team -Programming forum-سيارات للبيع .