Igor burger active timer3/6/2023 Endpoints with Auto-Rotate disabled: 1.89ms Full Throttle. This can pose a risk of dangerous, uncontrolled RPM increases in response to commands from the external system. ![]() As a result, improper throttle inputs (after the initial spool-up period) can lead to excessive ESC current spikes and ESC failure! Also note that, once full throttle control is given to the external system, rapid RPM changes are possible. Once a steady rpm to throttle condition is detected, the ESC will give complete throttle control to the external system and allow throttle to change at very fast rates until the next time the ESC throttle input is moved to the OFF position. From a stopped position, output power will slowly advance limited by 'Spool-Up Speed'. Endpoints: 1.89ms Full Throttle.Įxternal Governor is used when an external electronic system is being used to control the ESC throttle input in an attempt to maintain a specific RPM. Improper, or rapid, throttle advance can lead to excessive ESC current spikes and ESC failure! If throttle input is rapidly changed at low load RPM, brushless motors can draw excessive current while accelerating the rotor and propeller which will quickly lead to both ESC and motor failure! This mode should only to be used in proven systems or by qualified system experts. ![]() This setting allows the ESC to change the throttle OUTPUT at very fast rates. Multi-Rotor throttle types operate similar to Airplane throttle types, but the throttle input signal is filtered in a different manner. ** This is why I wrote a book for software engineers on implementing control systems, in fact. A "hard limit cycle" is an oscillatory mode that doesn't start up until something happens to excite it - think of a pendulum clock that needs to be started after winding, or an old car with loose steering that doesn't start shimmying until you hit a pothole. I use it here because it's more precise when you're talking about nonlinear systems. * A "Limit cycle" is mathematician's way of saying "oscillation". Personally, if I were in your shoes I wouldn't want to touch it with a ten foot pole - but if it avoids a problem that you don't want to touch with a twenty foot pole, then you know its out there. Since ESC software is generally written by software engineers, and since software engineers can sometimes cook up some appallingly bad signal processing algorithms **, you can pretty much expect that implementing this measure on any given ESC will have a result ranging from phenomenally good to phenomenally bad. The downsides are that (1) it would have to be tuned to each model (and possibly software load) of ESC, (2) if you got it wrong you could easily get some nasty high-frequency oscillation that may or may not be fixable for any given ESC, (3) the 'fix' could easily be subject to saturation, which could lead to hard limit cycles * that would lurk in your system until some particularly violent maneuver or blustery day, then start causing problems at a contest, and (4) whether it would work at all would depend on the details of how a particular ESC does its low-pass filtering. some derivative, possibly band-limited) into your speed command. ![]() You'd get it for free in the initial phone call, but if you said "lets run with it", in the back of my head I'd be rubbing my hands gleefully over the billable hours to be logged:ĭepending on the behavior of any given ESC, you could defeat, or partially defeat, such a low-pass filter by putting some lead (i.e. This is exactly the comment you'd get from me if you called me up to hire me as a consultant on your control-system project.
0 Comments
Leave a Reply.AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |