FSIC Messageboard
  SDOE General
  engine overheating?

Post New Topic  Post A Reply
profile | register | preferences | faq | search

UBBFriend: Email This Page to Someone! next newest topic | next oldest topic
Author Topic:   engine overheating?
li'l bastard
Pilot
posted 10-09- 04:05 PM     Click Here to See the Profile for li'l bastard   Click Here to Email li'l bastard     Edit/Delete Message   Reply w/Quote
did anybody ever think about this? We know that no plane engine could substain full throttle forever...but I guess that if implemented there would be some problems w/ AI...
anyway, just wondering...

li'l b

------------------
***WHEN THINGS GET HOT RIDE ONE OF THESE***

IP: Logged

wakeup tailgunner
JAG
posted 10-09- 05:52 PM     Click Here to See the Profile for wakeup tailgunner   Click Here to Email wakeup tailgunner     Edit/Delete Message   Reply w/Quote
I thought about it .... but making it work isn't easy.

The engine temperature ( well, OIL temperature ) can be read through a query, but you can't run a function from a query. All you can do is to drive a dof.

I suppose you could drive a hidden part that has an airfoil on it which could rip off and trigger something, but it would only work once. Might be worth playing with.

IP: Logged

li'l bastard
Pilot
posted 10-10- 06:05 AM     Click Here to See the Profile for li'l bastard   Click Here to Email li'l bastard     Edit/Delete Message   Reply w/Quote
yeah WTG, the thing that should need some attention is the oil temp, it would be cool to try to cool it down cutting the throttle and go into a dive to let the air intake spill some fresh air, then set the prop to idle, then open the cowl flaps... damn!
I dunno what u think guys, but if only we could try to make our virtual planes work as in real life... a lot of parameters to fight with, I know... but WOW!!!

li'l b

------------------
***WHEN THINGS GET HOT RIDE ONE OF THESE***

IP: Logged

jedi
Pilot
posted 10-10- 09:16 AM     Click Here to See the Profile for jedi   Click Here to Email jedi     Edit/Delete Message   Reply w/Quote
The Corsair beta has a "rudimentary" overheat damage routine built in. If you get an oil leak or certain level of engine damage, you'll see all the heat indicators go up, and get an "overheat light." If you do nothing about it, the engine will eventually fail. If you open the cowl flaps, the engine may or may not "recover" long enough for you to get home...

The actual "heat" of the engine isn't really part of the equation, but most of the "symptoms" and consequences are there.

An easy way to simulate it is to create some additional DOFs for the engine heat instruments, and then trigger those DOFs to show "overheat" indications at some specified damage level. The engine itself is fairly easy to kill or even just decrease the HP using the "breaking DOF trick" (which of course doesn't work in 1.5.2.9 but should work again in the next patch update).

What you can't do so far is repeatedly change the "health" of the engine. You can make ONE change to the HP, and ONE change to the RPM, and you can do some tricks with "multiple engines" where the power can be lost gradually. So you can "heat it up" once, and "cool it down" once, and you can kill it. But being able to "nurse it" by opening and closing the cowl flaps and changing the power setting to "control" the temp isn't currently possible.

Or at least no one has figured it out yet...

------------------
--jedi--

IP: Logged

Maury Markowitz
Pilot
posted 10-10- 09:53 AM     Click Here to See the Profile for Maury Markowitz   Click Here to Email Maury Markowitz     Edit/Delete Message   Reply w/Quote
quote:
Originally posted by wakeup tailgunner:
The engine temperature ( well, OIL temperature ) can be read through a query

Do you know what this is wired to in turn? I find it hard to believe they had a full warm-up/cool-down system in the engine.

I put some thought into how you would make this - each part would produce and consume heat at various rates that was put into their "fuel" as long as their "fuel" was above a certain level. So for instance the engine would not only consume gas, but you'd add oil and prestone. The prestone would be heated by the engine and cooled by a radiator, and hits to the system could be modeled by reducing the amount of prestone or increasing the engine's burn rate.

However it seemed that it would be difficult to get a steady state out of this - how do you balance all the rates out so the engine doesn't freeze when idling for instance? I think the heat flow would cure that but I didn't study it enough to know for sure.

quote:
but you can't run a function from a query. All you can do is to drive a dof.

That sounds fixable.

Maury

IP: Logged

wakeup tailgunner
JAG
posted 10-10- 11:02 AM     Click Here to See the Profile for wakeup tailgunner   Click Here to Email wakeup tailgunner     Edit/Delete Message   Reply w/Quote
I hope someone can do this someday.

The Qry on the oil temperature can drive a dof. The moving control sticks use this facility. The stick is effectively a 'needle' on a Cdial object. As the query function reads a value, the dof moves accordingly.

So, without major coding of a new function, we have to work with what we have got. Jedi ahs pretty much outlined ( and already done )what I was thinking of. I know the patch programmers have slowed a little now that Bryan is focused purely onto WWW, and I honestly think that future patch releases will be aimed more at 'fixes' than major changes. I could be wrong, but ....

I don't know what the Query is actually wired too, nor how it gets it's oil temperature. I would guess something is hard coded to gradually increase it depending on throttle settings. Wide open would heat up faster. Would like to know though!

IP: Logged

Condor
Pilot
posted 10-10- 12:00 PM     Click Here to See the Profile for Condor   Click Here to Email Condor     Edit/Delete Message   Reply w/Quote
Hi guys,

Raider had this working in the P51D and you had to press the "y" key to open the cooler vent. Maybe he could add something to this discussion or you could always email him the question.

------------------
Condor out

IP: Logged

All times are CT (US)

next newest topic | next oldest topic

Administrative Options: Close Topic | Archive/Move | Delete Topic
Post New Topic  Post A Reply
Hop to:

Contact Us | Fighter Squadron Information Center

(This site Copyright (c) 1999 Inertia LLC)

Powered by Infopop www.infopop.com © 2000
Ultimate Bulletin Board 5.45c