Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Starter overheating simulation #573

Merged
merged 1 commit into from
Mar 18, 2024
Merged

Starter overheating simulation #573

merged 1 commit into from
Mar 18, 2024

Conversation

hbeni
Copy link
Collaborator

@hbeni hbeni commented Mar 16, 2024

The simulation is very basic, but I think good enough for that usecase.

You can crank the engine about 30 seconds (depending on OAT) before the starter melts.
The POH starter cycle (10s crank, 20s cooldown; then repeatable 2 times, then cooldown for 10 mins) is OK in warm weather (however not anymore in very hot temps!).

It's implemented optional (-> aircraft menu) and defaults to off.

Fix #567

@hbeni
Copy link
Collaborator Author

hbeni commented Mar 16, 2024

@wlbragg Do you like that for the 172 too?
Ill file a PR then.

@hbeni hbeni merged commit 1958e72 into master Mar 18, 2024
@hbeni hbeni deleted the Issue_567-StarterOverheat branch March 18, 2024 06:45
@wlbragg
Copy link
Collaborator

wlbragg commented Apr 23, 2024

@hbeni I just now read this. I have a couple questions. How bad does this melt in 30 seconds under the worst conditions (really hot day)? What kind of damage will the simulation be, as in it quits working, or needs to cool down or what?

My only concern with something like this is real life accuracy in the final effect. Not how we program it to achieve the end result, but the final effect. I don't know that any appreciable damage will occur if you crank that long on a hot day. It may be more of a theoretical issue, thus they add it to the POH. It may fry one in 1000 starters, something like that. I just wouldn't want to be overly sensitive to damage unless it is real life possibility. I'm considering any damage modeling we have done to these models, like the wing damage and the gear damage. I don't know how accurate or "sensitive" those simulations are either. But the short answer is, yes, would like any "legit" damage modeling we come up with included in the 172. I need to review the failure system for the 172 and make sure it is up to date and robust.

@hbeni
Copy link
Collaborator Author

hbeni commented Apr 23, 2024

Hi there, the behaviour is easy to tune down if needed.
Currently it is somewhat sensitive in that not observing the crank duty cycle will make the starter inoperable - it just wont do anything.
The „Repair“ button will fix it (simulates a replacement from the workshop).

I did not found real world numbers for how long you can crank till it dies, unfortunately.
I found a lycoming note that they receive periodically dead engines, where the starter was too hot and dying, and that following the duty cycle is important.

Probably the simulation is too sensitive, but I tought this to be a good thing as it teaches correct behaviour and to observe the POH (and The simulation is also opt-in and not active by default.

@TheFGFSEagle
Copy link
Contributor

I think this could be helpful: https://www.theaemt.com/resource/excessive-heat-in-electric-motors-a-common-root-cause-of-insulation-failure.html#:~:text=Maintenance%20experts%20agree%20that%20excessive,life%20is%20cut%20in%20half.

Maintenance experts agree that excessive heat will cause rapid deterioration of the winding insulation within motors. The common rule states that, for every 10°C of additional heat to the windings, motor insulation life is cut in half.

Once that insulation is gone, you'll get a nice short-circuit - at which point either the breaker kicks in, or (in the rare case (does it even exist ?)) that that isn't working as well, a starter fire ! :)

https://www.quora.com/Can-a-starter-catch-on-fire

@hbeni
Copy link
Collaborator Author

hbeni commented Apr 23, 2024

Yes, thanks eagle, but the articles don't help with fine tuning the "time till meltdown".

As long as we don't have better, actual values, I would rather keep it as it is now.
I also added the item to the #577 feedback issue ticket for investigation.

The limits currently are way no problem in case one did the priming correctly. And there is even room for a flooded start. And several tries. So It's just for the cases, where one wants more realistic handling of the engine, and If so, one should be aware that there is something like a "starter duty cycle" - and very probably will respect it, wchich again will pose no problem there.

If you get to the point where you melt your starter in the sim, you already are doing something very wrong, AND tuning the time until it will melt down will only allow you the wrong donig longer.
Currently, if everything is set for an engine start, it should start long before the starter temperature gets a factor anyway. That may change when we introduce #530.

@wlbragg
Copy link
Collaborator

wlbragg commented Apr 24, 2024

OK, if it's not too late and you get the time to do it, I would include it in the 172. I can always grab the code myself an port it if needed.

@hbeni
Copy link
Collaborator Author

hbeni commented Apr 24, 2024

OK, if it's not too late and you get the time to do it, I would include it in the 172. I can always grab the code myself an port it if needed.

See: c172p-team/c172p#1506

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Starter motor: Simulate overheated aircraft starter (POH 4-21)
3 participants