This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Rudder calibration not working
#2
(2019-07-20, 10:16 PM)syohana Wrote: Hi there,

Using the web interface on the tinypilot, I calibrated the rudder by moving it to the centre and clicking the centre button. That seemed to work to change the offset and the readout was zero when the rudder was centred.

I then tried to set the port and starboard limits. I moved the rudder 75% of the way to the starboard stop and clicked the starboard range button, then did the same thing for port.
Once you did all three set points, what did you get for offset, scale and non-linearity of the rudder?

Quote:I expected that this would prevent the rudder ever hitting the stops.
It should, but it's possible to confuse port and starboard, maybe this caused it.

To be sure while calibrating the rudder, do not engage the motor at all. Using only manual control, move to center, port and starboard (order is not important) pressing the button when the rudder is at each position.

After doing this, move the rudder manually and see if the new calibrated rudder angle is sensible.

Now, you should see the servo flags MIN_RUDDER and MAX_RUDDER appear if you move past these positions, even manually. If this is working then try engaging. If it's not working then the rudder feedback won't stop the rudder and something is miscalibrated or another problem.


Quote:When our rudders hit the limit of the hydraulic rams, things go badly wrong. Sometimes the seals in the rams have been damaged by the force. When the pump drives against the stops the hydraulic hoses stretch a bit and the oil gets pressurised. When the pump stops, the stretched hoses bounce back and the oil comes back at very high pressure up the return hose into the reservoir and can even squirt out of the vent hole, making a really horrible oily slippery mess in the saloon! We had this problem for ages with the old pilot because the controller had failed. Although I had a remote which could set the course and turn it on and off, the remote couldn't calibrate the rudder limits. It ended up damaging the seals in the hydraulic rams and got very expensive. It a major reason why I picked pypilot which I can control with any phone or tablet instead of a proprietary autopilot where you're forced to buy the controller from the manufacturer and you're in trouble if it fails after they discontinue supporting it. So anyway.... it's pretty important to me that the rudder limits work properly!
I agree completely. Some hydraulic systems are less damaged than others by this but for all hydraulic systems I recommend rudder feedback. You might even consider wiring end of travel switches using momentary switches or reed switches. This could be in backup to rudder feedback and gets triggered if the rudder feedback doesn't making it even less probably the pump will ever be stressed.


Quote:I tried running the autopilot while tied up at the dock with the course set ten degrees off the heading. As expected it kept adding a little more to the rudder angle because the heading wasn't changing. The problem was it didn't stop when it got to the angle at which I had clicked the "starboard range" button and it kept pushing when it hit the stop. Big oily mess in saloon!

Do those port/starboard range buttons actually work? If so then the pilot seems to be ignoring what you set with them.

Thanks!

You are using the web interface to calibrate? I will play with this today and verify, you might have to update tinypilot and/or try the opencpn plugin. Sorry for the trouble, it should be easier.

I wanted to add that if the MIN_RUDDER and MAX_RUDDER correctly display while manually turning the rudder but fail to stop the controller it's possible that the motor wires are reversed or the calibration was backwards (max starboard means the rudder is to starboard and the boat is turning to starboard)
Reply


Messages In This Thread
Rudder calibration not working - by syohana - 2019-07-20, 10:16 PM
RE: Rudder calibration not working - by seandepagnier - 2019-07-21, 04:50 PM
RE: Rudder calibration not working - by syohana - 2019-07-21, 11:04 PM
RE: Rudder calibration not working - by syohana - 2019-07-22, 08:50 PM
RE: Rudder calibration not working - by syohana - 2019-07-22, 10:15 PM
RE: Rudder calibration not working - by syohana - 2019-07-23, 12:16 AM
RE: Rudder calibration not working - by syohana - 2019-07-24, 08:23 PM
RE: Rudder calibration not working - by syohana - 2019-07-24, 10:12 PM
RE: Rudder calibration not working - by syohana - 2019-07-29, 11:27 PM
RE: Rudder calibration not working - by syohana - 2019-08-01, 12:12 AM
RE: Rudder calibration not working - by syohana - 2019-08-10, 10:44 AM
RE: Rudder calibration not working - by syohana - 2019-08-10, 11:11 PM
RE: Rudder calibration not working - by syohana - 2019-09-14, 09:26 PM
RE: Rudder calibration not working - by syohana - 2019-09-15, 12:17 PM

Forum Jump:


Users browsing this thread: 2 Guest(s)