Aircrafts logic/physics (Full Version)

All Forums >> [New Releases from Matrix Games] >> Command: Modern Operations series



Message


Figeac -> Aircrafts logic/physics (10/25/2013 6:17:45 AM)

Do the aircrafts always follow plotted courses on maximum altitude? I have noticed that every time I manually plot a course for an aircraft (and even in some missions, like support) they always fly at maximum altitude (normally 40.000 ft). Isn't that unrealistic? Because airplanes spend a lot more energy and fuel to cruise that high. What do you think about setting some standard cruise altitude for different aircrafts/missions/loadouts? (Can be a lot of work, I know hehe [:D])

I have also noticed that, apparently, aircrafts gain speed as they dive and lose altitude, but the opposite is not true: as they climb, they always keep the same speed and throttle. I'm right or I'm missing something?

Thanks!




jmscho -> RE: Aircrafts logic/physics (10/25/2013 6:27:55 AM)

Flying is a balancing act between gravity, drag and thrust. To get maximum range, aircraft fly quite high. Look at airliners around the world; they cruise at between 30k and 40k feet. And really, relative to the distance travelled 40k feet is not very far.




$trummer -> RE: Aircrafts logic/physics (10/25/2013 6:28:08 AM)

It's completely goofy. Odd that this slipped through such a well-tested and detailed game. Put a little Harrier on CAP and it goes to 40,000ft. I hope they fix this.




Dimitris -> RE: Aircrafts logic/physics (10/25/2013 6:33:01 AM)

quote:

ORIGINAL: jmscho
Flying is a balancing act between gravity, drag and thrust. To get maximum range, aircraft fly quite high. Look at airliners around the world; they cruise at between 30k and 40k feet. And really, relative to the distance travelled 40k feet is not very far.


What the main said.

AI crews seek the optimum altitude (fuel consumption wise) for their selected speed, either picked on their own (mission AI etc.) or manually dictated by the payer. If it's 40000ft, that's how high they'll go.

If you think the optimum fuel consumption happens in a different altitude for the given throttle setting, please have a word with the DB authors (Rag & Paul).

Don't bash the game because you disagree with the numbers.




$trummer -> RE: Aircrafts logic/physics (10/25/2013 6:40:49 AM)

Come one, Sunburn, 40k is just not a remotely tactical altitude for a Sea Harrier CAP over a battle group.




jomni -> RE: Aircrafts logic/physics (10/25/2013 6:41:45 AM)

That's correct. Since we see almost all jets cruise at 40000 that means the DB needs some more work to get the actual figure for an aircraft. I believe 40k is a placeholder.




jomni -> RE: Aircrafts logic/physics (10/25/2013 6:43:32 AM)

Also maybe we need to put mission altitudes like in WITP.




navwarcol -> RE: Aircrafts logic/physics (10/25/2013 6:50:37 AM)

A/C actually spend far less energy and fuel the higher they cruise. The denser air, for just one reason, lower to the ground creates more friction, while at higher altitudes there is less and less oxygen/air... and less and less friction. The trade is a tactical one, not an "energy/fuel conserving one"... higher altitude is generally more fuel efficient, while trading tactical ground as far as sensors, etc picking your aircraft up at longer ranges. Or you can fly lower, maintaining an extra few moments of surprise before the enemy sensors locate you, but also giving up a lot in the way of fuel efficiency.
Also as mentioned above, altitude gives you something to trade, for increased tactical speed if that becomes important, by dropping altitude and gaining the increase of speed from the drop.




$trummer -> RE: Aircrafts logic/physics (10/25/2013 8:12:57 AM)

Fair enough, Jomni.

Navwarcol, I understand how altitude, energy and aerodynamics interrelate but I have to repeat, 40k is not a tactical altitude for a single-engine jet CAP, or an intercept. It makes no sense at any level. For all I know, CMANO puts A-10s at 40k and they have two engines.




Der Zeitgeist -> RE: Aircrafts logic/physics (10/25/2013 9:00:10 AM)

The main problem in my view is that 40k feet is used as a mission altitude even in cases where it is sheer suicide tactically, like strike missions in areas with heavy SAM presence. Some planes simply don't use the capabilities they have (like NOE TFR flight) when tasked on a mission under AI control. The other problem is that they don't adjust their speed when engaged offensive in an air to ground mission, but simply fly in at a leisurely 480 knots.

Ragnar has stated that the developers intend to eventually use the flight profiles that are stored in the database for different loadouts. That might help with a lot of these problems, I think.




Dimitris -> RE: Aircrafts logic/physics (10/25/2013 9:06:43 AM)

That is correct.


I am currently integrating Ragnar's work on altitude presets and per-waypoint orders.




navwarcol -> RE: Aircrafts logic/physics (10/25/2013 9:32:49 AM)

Strummer.. understood. FWIW My comment was actually aimed to the original poster talking about planes using more energy and fuel to cruise at high altitude.
I should have made it more clear to whom I was referring.




Tomcat84 -> RE: Aircrafts logic/physics (10/25/2013 11:24:11 AM)


quote:

ORIGINAL: Sunburn
I am currently integrating Ragnar's work on altitude presets and per-waypoint orders.


That makes me a very happy man [:)][:)][:)]

please tell me there is not just speed and altitude but also EMCON per waypoint? Or dont cause then I might faint lol If not, all in due time :)




MR_BURNS2 -> RE: Aircrafts logic/physics (10/25/2013 1:39:57 PM)

FL 400 might be the best fuel-saving altitude, but itīs still totally unrealistic for some loadouts, a F-16 with bombs for example would stall at this altitude or use all its fuel in AB to get and stay there.
She doesnīt have enough lift and thrust at that altitude to carry on with such a loadout.

However i donīt see who it could be done better in CMANO, calculating the data for each and every aircraft in the DB would be very labour intensive.
Maybe an equation of weight vs lift/wing area vs thrust vs altitude vs speed? (hope this makes sense, my english is fairly bad, especially in mathematical terms).

Whatever the answer to that problem could be, it would be no small feat to implement it, and i think itīs not that important for the scope of the game.
And once we can plan altitudes for aircraft missions we can work around it and pretend it is realistic! [:)]





starbird7 -> RE: Aircrafts logic/physics (10/25/2013 1:42:41 PM)

I can't post links, but there is a document that describes the attack profiles and ranges for the av8b. Look up av8b cruise altitude and it should be the first link on google.

Its average cruise altitude is 40,000 ft with pylons and fuel tanks, and 30,000ft fully loaded in combat config. Notice the little diagrams showing the attack profiles, there are no units on them, but they show a trend of increasing altitude over the entire flight.

Your optimal altitude is based on the design coefficient of lift (CL) of the aircraft. The basic formula for CL includes airspeed, weight and altitude. As the aircraft becomes lighter through burning fuel and expending munitions you need to fly slower at the same altitude or fly higher at the same airspeed.

Overall I think 40,000ft is a good compromise. Its probably low for most fighters with a/a loadouts, especially if they have 2 engines. Its possible to compute these things if the designers really want to. How accurate that would be is difficult to say.

In air combat you want to be higher than your opponent. Its especially important when throwing long range missiles. You want your missiles to get to the guy you're shooting at before theirs hits you. You have more options in general.





MR_BURNS2 -> RE: Aircrafts logic/physics (10/25/2013 1:50:46 PM)


quote:



In air combat you want to be higher than your opponent. Its especially important when throwing long range missiles. You want your missiles to get to the guy you're shooting at before theirs hits you. You have more options in general.





I donīt think the effect of launching aircraftīs speed and altitude on the launched weapon is modeled in CMANO at the moment, or is it?




Dimitris -> RE: Aircrafts logic/physics (10/25/2013 2:01:36 PM)

It most certainly is. The aircraft AI takes this into account. This is why you see aircraft [who don;t have alt/throttle override] going high & fast prior to launching their BVR missiles.




MR_BURNS2 -> RE: Aircrafts logic/physics (10/25/2013 2:17:52 PM)

Eeexcellent! [:)]




Figeac -> RE: Aircrafts logic/physics (10/25/2013 2:24:54 PM)


quote:

ORIGINAL: Sunburn

That is correct.


I am currently integrating Ragnar's work on altitude presets and per-waypoint orders.


Really good news Sunburn, thank you!

The altitude presets that you have mentioned is something like we have for speed (loiter, cruise, full and flank)? That would help a lot to solve this issue, I think. If it would be minimum, low, medium, high and maximum, for example, with the numbers proportional to the altitude ceiling of each aircraft (which would depends on airframe, engines, etc), there would be easy for the AI to pick up an altitude profile based on the AC loadout/mission: if it says Hi-Low-Hi, it would just choose those presets for that specific aircraft.

But I still think they should cruise and follow plotted course bellow maximum altitude... Something like High as "standard" cruise for all AC would be very fine, in my opinion. Airplanes rarely flies on their maximum altitude. I'm not a pilot, I'm just saying this based on years and years of playing jet fighters simulators, like the Falcon and Lock on/Flaming Cliffs series, hehe... But they seem very realistic and you almost never sees planes flying at 40k. To keep a loaded airplane flying that high you usually needs to us afterburns, which is impractical for long cruises.




jomni -> RE: Aircrafts logic/physics (10/25/2013 3:39:01 PM)


quote:

To keep a loaded airplane flying that high you usually needs to us afterburns, which is impractical for long cruises.


Are you sure about that? Didn't someone already say you need less power to fly at high altitude thus lessening the fuel burn?




MR_BURNS2 -> RE: Aircrafts logic/physics (10/25/2013 3:46:01 PM)


quote:

ORIGINAL: jomni


quote:

To keep a loaded airplane flying that high you usually needs to us afterburns, which is impractical for long cruises.


Are you sure about that? Didn't someone already say you need less power to fly at high altitude thus lessening the fuel burn?


He is right, you need more lift to carry more weight, at high altitudes air is thinner which means you need more speed to create a certain amount of lift. Thinner air also means less engine power which forces you to use a higher throttle setting. The Drag of your external stores also plays a role.




BKLANDIN -> RE: Aircrafts logic/physics (10/25/2013 4:04:50 PM)

quote:

ORIGINAL: jmscho

Flying is a balancing act between gravity, drag and thrust. To get maximum range, aircraft fly quite high. Look at airliners around the world; they cruise at between 30k and 40k feet. And really, relative to the distance travelled 40k feet is not very far.


jmscho is correct. Even flight simulator fans know this. You can always ask at PPrune. The OP did talk about "energy and fuel" efficiency.




erichswafford -> RE: Aircrafts logic/physics (10/25/2013 11:58:33 PM)

+1 on this.

For now, I've learned to pretty much shepherd most of my strike packages since, left to their own devices, they'll happily cruise at FL 400 with mid-throttle as they're going through a SAM belt.

What I typically do is manually specify a low altitude until the package gets to their IP, then I set it back to auto so the AI pilots will get into correct parameters to unload their ordnance. This doesn't solve the issue with the AI planes choosing rather leisurely throttle settings seemingly regardless of the situation, and unfortunately if you want any AI assistance (by checking "Ignore Plotted..."), you lose the ability to alter those throttle settings.

My suggestion:
A series of check-boxes where you can specific Hi-Lo-Hi, Hi-Hi-Hi, etc. profiles, as well as similar options for things like when to "dash". I'll try to mock up a screen to show you what I mean from a UI point of view. I think this would really add a lot to the game, although I have no idea how involved it would be to program.


quote:

ORIGINAL: Der Zeitgeist

The main problem in my view is that 40k feet is used as a mission altitude even in cases where it is sheer suicide tactically, like strike missions in areas with heavy SAM presence. Some planes simply don't use the capabilities they have (like NOE TFR flight) when tasked on a mission under AI control. The other problem is that they don't adjust their speed when engaged offensive in an air to ground mission, but simply fly in at a leisurely 480 knots.

Ragnar has stated that the developers intend to eventually use the flight profiles that are stored in the database for different loadouts. That might help with a lot of these problems, I think.




miller7219 -> RE: Aircrafts logic/physics (10/26/2013 1:30:58 AM)


quote:

ORIGINAL: Sunburn
AI crews seek the optimum altitude (fuel consumption wise) for their selected speed, either picked on their own (mission AI etc.) or manually dictated by the payer. If it's 40000ft, that's how high they'll go.

If you think the optimum fuel consumption happens in a different altitude for the given throttle setting, please have a word with the DB authors (Rag & Paul).

Don't bash the game because you disagree with the numbers.

Forget about fuel efficiency and all that crap. That has nothing to do with that. Any strike aircraft strolling into harms way at 40k feet is going to be a dead aircraft, unless they are utilizing state of the art stealth technology and/or have ample support allocated like SEAD/Jamming/AAW Escort aircraft. Not every mission is going to have air supremacy and/or ample support thus making ingress/egress altitude irrelevant. The whole issue here is survivability and radar detection. Strike aircraf, in many missions, are going to strive to stay below radar horizon as their "support". The mission AI has been given zero intelligence, nor does it allow the player to create a mission and "program" the AI to conduct a smart mission. This can easily be solved by adding ingress/egress options to the mission editor (among other options to allow the player to create "smart" mission). Right now the mission editor seems to launch everyone at 40k feet and away they go and away they return, the few that survive. Bottom line, Command in its current state requires manual control of strikes to have any chance at survival. Unfortunately, the manual control capability needs development itself.

I'm not crapping on the game, I'm just pointing out what many experienced naval simulation players are thinking are have already said in other threads. Just come clean and say "yeah, we know 40k feet on all missions isn't what we want and we're working on it". We respect that. Don't defend it with stuff like this please. You might get away with it on the "newbies" to the genre that don't know any better, but you aren't with the Harpoon crowd, and that's the crowd that enthusiastically ran out and paid $89 for Command on launch day.




$trummer -> RE: Aircrafts logic/physics (10/26/2013 2:31:29 AM)

That's a little harsh, Miller7219. The devs have already admitted that the 40k default is a placeholder and that work is being done on the database to break out individual aircraft performance values as far as this is possible. It's forum members, more than the devs, who have been making goofy arguments for why, because a Sea Harrier can, theoretically, fly at 40k, it should.




miller7219 -> RE: Aircrafts logic/physics (10/26/2013 3:07:49 AM)

Yeah, probably harsh. But, what bothered me was the devs' first response was to defend something that you and I both know is hog wash. They're human and instinct is to defend their baby, and Command is their baby. I see our role as experienced naval enthusiasts to not just bug hunt, but as needed to not let human instinct derail the focus of the development. The game works, but in many ways it's a work in progress post-release. I'd rather Command have matured a bit more before release where these kind of criticisms could have been done privately, but this game's beta testing is being done publicly. I understand cash flow was needed to further the development, but when you do it that way and charge $89.99 you better be prepared for the heat! Sometimes scathing opinion is necessary to give a moment of pause to re-focus and re-prioritize. No offense intended, but don't expect me to be a yes man. None of us are doing a service to Command's future when we serve as yes men/women. In the real world respectful opinions given at the risk of disagreement is what solves problems.




$trummer -> RE: Aircrafts logic/physics (10/26/2013 5:04:07 AM)

Fair enough. I was a little petulant myself over this (^). I'm confident that they will address it, though. Whereas it's a glaring error, the solutions are not simple, given the number of platforms in the database and the exponentially larger number of differing operational and tactical parameters. As always with a game of this kind, there will be abstractions. I will be happy with intelligent abstraction.




erichswafford -> RE: Aircrafts logic/physics (10/26/2013 4:48:43 PM)

First of all, I hate email and forum messages. Seems like something always gets misconstrued.

I agree this 40k stuff is an issue, but I think the dev was just explaining why the aircraft behave this way (for now).

IMHO, the mission editor for airstrikes needs additional options to make it fully able to handle its...mission within CMANO. I expect these options will be forthcoming. Either that, or the AI needs tweaking so that it doesn't do dumb things like transit enemy airspace at 40k. This might be great for range/fuel economy, but all it really does is guarantee there will be more fuel onboard to incinerate the pilot!

For now, I simply launch the a/c on a Mission, then unassign them once they're at a point where I want them to go low and fast (or whatever), change their alt/speed, and conduct the attack run manually. They'll still evade and all that, but I have better control over ingress/egress. Once they're clear of the enemy defenses, I'll RTB the lot and move on to something else. It's not ideal, but it gets the job done for now.




$trummer -> RE: Aircrafts logic/physics (10/26/2013 5:56:53 PM)

Yes, it's not ideal to have to micromanage individual air ops from an IP, as I know the devs would acknowledge. The ideal state, which I'm confident we'll get to within a year, hopefully, would be for the already excellent mission editor to allow us to fine-tune the tactical AI in advance so that appropriate altitudes and airspeeds are flown and the player can manage the scenario operationally if he wants, rather than feel obliged to intervene tactically. In my experience of PC gaming, the very best AI always demonstrates itself in situations where the player can observe AI vs. AI confrontations and watch them play out plausibly, realistically, and with a logical outcome. CMANO is not quite there yet but it's within striking distance.




erichswafford -> RE: Aircrafts logic/physics (10/26/2013 8:04:39 PM)

If you want to see some superb AI in CMANO, check out how it performs in a dogfight between opposing flights, both AI controlled. It's awesome and a thousand times better than the stupid stuff you'd see in Harpoon. You'll see your guys intelligently using their BVR weapons, then maneuvering to get proper rear-aspect shots, meanwhile they'll evade skillfully and present an incoming missile with a high-speed crossing target. Awesome.

Yes, the "dogfighting" AI pretty much rocks. If you ask me, this is probably the hardest thing to get "right" in terms of AI, and they did it right out of the box in the 1.0 release. This is why I am supremely confident that the relatively simple task of tightening up the Strike AI will get done, and done well.

My advice to the devs is a 2 stage approach:

1) Short term: Give us more manual control over what our guys do at each waypoint in terms of alt/speed. This will act as both a stopgap solution until the AI is perfected and a way for control nuts to absolutely ensure their guys follow orders.
2) Long-term: Make the Strike/SEAD AI so good that most people can get away with just saying "Hit this target", but retain the above manual option for those who just want to be sure.




Page: [1]

Valid CSS!




Forum Software © ASPPlayground.NET Advanced Edition 2.4.5 ANSI
5.734375