VBF-12_Stick-95 Posted November 23, 2022 Posted November 23, 2022 It only took me a little over 3 years to find this. Always behind the curve. ? Thanks for your work!! 1
MaxPower Posted December 29, 2022 Posted December 29, 2022 (edited) Hello everyone! I'm looking at the raw data used to generate the graphs and I'm wondering what the columns in the DataSpeed files are. For instance, there is a data table for the Yak-9T Series 1 like so: 0 547.0 0 535.0 16.2 1000 565.8 0 553.3 16.95 1850 575.0 0 561.3 15.26 2000 574.6 0 560.0 14.92 2300 574.0 0 557.8 14.662 3000 587.4 0 571.1 13.89 4000 610.2 0 593.1 12.65 5000 605.0 0 588.3 10.52 6000 599.6 0 581.9 8.47 7000 592.5 0 572.3 6.62 8000 578.8 0 560.5 4.88 9000 555.9 0 536.5 3.37 10000 527.0 0 506.5 1.71 I guess the column on the left is altitude in meters. In the 1946 data, the columns alternate with a high number, a low number, then another high number, then another low number, so the column with 0 has some value. Does anyone know what the downlow is? edit: It must be ( altitude, top speed with boost, climb rate with boost, top speed without boost, climb rate without boost ) ? Edited December 29, 2022 by MaxPower I think I figured it out?
CountZero Posted December 29, 2022 Author Posted December 29, 2022 5 hours ago, MaxPower said: Hello everyone! I'm looking at the raw data used to generate the graphs and I'm wondering what the columns in the DataSpeed files are. For instance, there is a data table for the Yak-9T Series 1 like so: 0 547.0 0 535.0 16.2 1000 565.8 0 553.3 16.95 1850 575.0 0 561.3 15.26 2000 574.6 0 560.0 14.92 2300 574.0 0 557.8 14.662 3000 587.4 0 571.1 13.89 4000 610.2 0 593.1 12.65 5000 605.0 0 588.3 10.52 6000 599.6 0 581.9 8.47 7000 592.5 0 572.3 6.62 8000 578.8 0 560.5 4.88 9000 555.9 0 536.5 3.37 10000 527.0 0 506.5 1.71 I guess the column on the left is altitude in meters. In the 1946 data, the columns alternate with a high number, a low number, then another high number, then another low number, so the column with 0 has some value. Does anyone know what the downlow is? edit: It must be ( altitude, top speed with boost, climb rate with boost, top speed without boost, climb rate without boost ) ? Yes its altitude, top speed 1, climb rate 1, top speed 2, climb rate 2. In old Il-2 this data was generated by program from game files, here i just added data manualy from my tests for top speeds, and for climb rate its only 1 data taken from game files (usealy for combat or continuous power settings). Higher top speed for airplanes like Yak that dont have emergancy is fully closed rads for few min.
TP_Mouse Posted January 9, 2023 Posted January 9, 2023 Just wanted to say thanks, these have been super useful I do have a quick question though, can you remember how you managed to make the B25 fly as fast as you did for the tests? The damn thing drags it's heels and won't go any faster than around 170mph indicated at 5000m for me. Damn near falling out of the sky
CountZero Posted January 9, 2023 Author Posted January 9, 2023 (edited) 5 hours ago, Mouse* said: Just wanted to say thanks, these have been super useful I do have a quick question though, can you remember how you managed to make the B25 fly as fast as you did for the tests? The damn thing drags it's heels and won't go any faster than around 170mph indicated at 5000m for me. Damn near falling out of the sky B25 is AI only airplane so i just add data from extracted AI files and its spec, i exected it will be human controled so i added it to list, but highly doubt that will hapend anymmore, and it will probably just stay AI only. If your asking about A-20, its with no bombs and 50% fuel like for other bombers, first line is continuous mode (up to ~95°C oil), 2nd line is emergancy (up to ~105°C oil). Kuban autum map, auto level on for best trim. Edited January 9, 2023 by CountZero
TP_Mouse Posted January 9, 2023 Posted January 9, 2023 Nah, it's the B25 that I've been trying to use. I'm pretty sure that it's flying at a true speed of 370kph regardless of what the waypoint says. Gonna do some testing this evening to check my theory.
CountZero Posted January 9, 2023 Author Posted January 9, 2023 (edited) This is what spec page say for airplane from extracted data files: Spoiler B-25D &description='Indicated stall speed in flight configuration: 160..191 km/h (100..119 mph) Indicated stall speed in takeoff/landing configuration: 145..175 km/h (90..109 mph) Dive speed limit: 544 km/h (340 mph) Maximum load factor: 6.5 G Stall angle of attack in flight configuration: 18.3 ° Stall angle of attack in landing configuration: 15.1 ° Maximum true air speed at sea level, engine mode - Combat: 430 km/h (269 mph) Maximum true air speed at 1400 m, engine mode - Combat: 472 km/h (295 mph) Maximum true air speed at 3900 m, engine mode - Combat: 495 km/h (310 mph) Maximum true air speed at sea level, engine mode - Nominal: 419 km/h (262 mph) Maximum true air speed at 2000 m, engine mode - Nominal: 448 km/h (280 mph) Maximum true air speed at 4750 m, engine mode - Nominal: 461 km/h (288 mph) Service ceiling: 7450 m (24442 ft) Climb rate at sea level: 8.3 m/s (1575 ft/min) Climb rate at 3000 m: 6.3 m/s (1236 ft/min) Climb rate at 6000 m: 2.7 m/s (394 ft/min) Maximum performance turn at sea level: 28.8 s, at 270 km/h IAS. Maximum performance turn at 3000 m: 47.0 s, at 280 km/h IAS. Flight endurance at 3000 m: 4.6 h, at 330 km/h IAS. Engine mode - Cruise, 1st supercharger stage Takeoff speed: 165..180 km/h (105..115 mph) Glideslope speed: 200..215 km/h (125..135 mph) Landing speed: 176..192 km/h (110..120 mph) Landing angle: 4.5 ° Note 1: the data provided is for international standard atmosphere (ISA). Note 2: flight performance ranges are given for possible aircraft mass ranges. Note 3: maximum speeds, climb rates and turn times are given for aircraft mass with 8 G.P.B. 500 bombs and 58%25 fuel. Note 4: climb rates and turn times are given for Nominal power. Engine: Model: Wright R-2600-13 Maximum power in Cruise mode at 6700 ft: 1140 HP Maximum power in Cruise mode at 15000 ft: 1027 HP Maximum power in Nominal mode at 6700 ft: 1520 HP Maximum power in Nominal mode at 15000 ft: 1370 HP Maximum power in Combat mode at 4500 ft: 1725 HP Maximum power in Combat mode at 12000 ft: 1470 HP Maximum power in Takeoff mode at sea level: 1725 HP Engine modes: (boost value is listed for 1st and 2nd supercharger gears) Cruise (unlimited time): 2100 RPM, 31.5 / 32.5 inch Hg, mixture "Cruising Lean" Nominal (unlimited time): 2400 RPM, 38.0 / 39.0 inch Hg, mixture "Full Rich" Combat (5 min limit): 2600 RPM, 42.0 / 41.0 inch Hg, mixture "Full Rich" Takeoff (5 min limit): 2600 RPM, 44.0 inch Hg, mixture "Full Rich" Oil rated temperature in engine output: 80..95 °C Oil maximum temperature in engine output: 105 °C Cylinder head rated temperature: 140..235 °C Cylinder head maximum temperature: 260 °C Supercharger gear shift altitude: 3350 m (11000 ft) Empty weight: 8379 kg Minimum weight (no ammo, 10%25 fuel): 8829 kg Standard weight: 11544 kg Maximum takeoff weight: 15422 kg Fuel load: 2618 kg / 3688 l / 974 gal Useful load: 7043 kg Forward-firing armament: 12.7mm machine gun ANM2 .50, 400 rounds, 850 rounds per minute, nose-mounted Defensive armament: Nose: 12.7mm machine gun ANM2 .50, 400 rounds, 850 rounds per minute Top: 2 x 12.7mm machine gun ANM2 .50, 400 rounds, 850 rounds per minute Belly: 2 x 12.7mm machine gun ANM2 .50, 400 rounds, 850 rounds per minute Bombs: Up to 8 x 500 lb general purpose bomb "500 lb." Up to 4 x 1000 lb general purpose bomb "1000 lb. M.C." Length: 16.1 m Wingspan: 20.5 m Wing surface: 57.0 m² Combat debut: spring 1942 Operation features: - Engine has no manifold pressure automatic governor. For this reason, manifold pressure not only depends on throttle position, but also from RPM and altitude. This requires additional checking of manifold pressure to not cause engine damage. - Engine is equipped with an automatic fuel mixture control which maintains optimal mixture if mixture lever is set to Full Rich (100%25) position. To use automatic mixture leaning to reduce fuel consumption during flight it is necessary to set mixture lever to Cruising Lean (50%25) position. To stop the engine mixture lever should be set to the Cut Off (0%25) position. - Engine RPM has an automatic governor and it is maintained at the required RPM corresponding to the governor control lever position. The governor automatically controls the propeller pitch to maintain the required RPM. - Oil radiators shutters and engine cowl outlet shutters are manually operated. - Airplane has trimmers for all flight-controls: pitch, roll and yaw. - Landing flaps have a hydraulic actuator and they can be extended to any angle up to 45°. - Airplane has independent left and right hydraulic wheel brake controls. To apply either brake push the upper part of the rudder pedal. - Airplane is equipped with upper formation lights. - Engine has a two-stage mechanical supercharger which must be manually switched at 3350 m (11000 ft) altitude. - The nose gear orients by itself, doesn't have brakes and can't be controlled. - There are white and red signal lamps in the tail: the white one is lit while bomb doors are open and the red one lights up for 5 seconds when bombs are released. - Airplane is equipped with a bomb salvo controller. It allows to drop selected bombs in a salvo or drop all bombs in salvo. There is also a controller for a drop delay between each bomb in the salvo.' and also for nominal speed from luascripts file for AI B-25: MaxAltTAS = 0,418.9 MaxAltTAS = 1000,433.6 MaxAltTAS = 2000,447.5 MaxAltTAS = 3000,439.1 MaxAltTAS = 4000,451.3 MaxAltTAS = 5000,458.9 MaxAltTAS = 6000,444.3 MaxAltTAS = 7000,421.5 MaxAltTAS = 7400,408.0 I used that for AI only airplanes, so if you test it at 4750m you should get around 220mph indicated for it to be corect for nominal power, and at 3900m you should have speed around 250mph indicated for max power/combat, how you will test that on AI only airplane i dont know as you can not be sure if hes using combat or nominal. Edited January 9, 2023 by CountZero
TP_Mouse Posted January 9, 2023 Posted January 9, 2023 (edited) hmm, yeah it's definitely a bug then if that's in their files. Just did some tests with the waypoints set above 370kph up to 800kph and then some with the waypoints set to 100kph. It doesn't matter what speed you set above 370kph, they'll only do a true speed of 370kph regardless of altitude. When slowed down they can go as low as 250kph true. So their speed is technically adjustable(ish), just not within the right envelope. Yay for bugs \o/ Edit: The B26 seems to be similarly locked to a low true speed. It is 10kph higher than the B25 though as it caps out at 380kph... I wonder what random single line of code somewhere has broken them ? Edit 2: The A-20 also can't make the same speed when flown by AI as it can when flown by players... definitely something strange going on Edited January 9, 2023 by Mouse*
CountZero Posted January 11, 2023 Author Posted January 11, 2023 On 1/9/2023 at 10:35 PM, Mouse* said: hmm, yeah it's definitely a bug then if that's in their files. Just did some tests with the waypoints set above 370kph up to 800kph and then some with the waypoints set to 100kph. It doesn't matter what speed you set above 370kph, they'll only do a true speed of 370kph regardless of altitude. When slowed down they can go as low as 250kph true. So their speed is technically adjustable(ish), just not within the right envelope. Yay for bugs \o/ Edit: The B26 seems to be similarly locked to a low true speed. It is 10kph higher than the B25 though as it caps out at 380kph... I wonder what random single line of code somewhere has broken them ? Edit 2: The A-20 also can't make the same speed when flown by AI as it can when flown by players... definitely something strange going on You can try it with some fighter airplanes also to see if its all AI or just bomber airplnes problem, or maybe there have to be some objective or priority for AI to fly at max speed and so on... i never bather to mutch with mission planer in this game so i do not know what exactly dictates if AI will fly at speed you set it to fly.
GADDY Posted January 30, 2023 Posted January 30, 2023 On 9/27/2019 at 11:30 AM, CountZero said: Not to long, 1-2h per plane probably for test, TAS calculations and input in files and so on... Your dedication is still impressing pilots - nearly 4 years later. Thank you sincerely, for your work, your patience and your contribution to your fellow pilots. Worthy of a good promotion and a medal or two, surely. Thanks again. 1 2
BlackBadger Posted May 23, 2023 Posted May 23, 2023 Hi CountZero, how far is this updated to if you don't mind me asking?
TCW_Sunjata Posted March 2, 2024 Posted March 2, 2024 Hi Count, Are you planning to update your datas for the news palnes and updates ? Best regards
StaB/Tomio_VR*** Posted March 3, 2024 Posted March 3, 2024 But if someones offers CountZero the lastest planes, i think he can ? Am i right CountZer0 ? ?
CountZero Posted March 3, 2024 Author Posted March 3, 2024 anyone can do their tests and add them simply to files, post link here and others can use it or not 1
MaxPower Posted June 30, 2024 Posted June 30, 2024 Hello CountZero! Thanks again for doing all of this testing for the community. I'm just doing some research (or I guess I'm still doing some research since the last time I appeared to ask questions XD ), and your work here has been instrumental. I know it was a long time ago, but do you recall if the Emergency Power graph for the FW-190 D-9 had MW-50 enabled or not? The Il2 aircraft stats page has airspeeds for Emergency Power, but it doesn't explicitly say MW-50. Your flight test airspeeds match up well with the Il2 stats page but at slightly different weight (full fuel vs. 50 percent fuel). The stats page also gives slightly different manifold pressure for Emergency Power MW-50 vs. Emergency Power. There's likely a difference in horsepower and therefore a difference in airspeed between Emergency Power and WEP with MW-50 I think?
CountZero Posted July 1, 2024 Author Posted July 1, 2024 On 6/30/2024 at 2:08 AM, MaxPower said: Hello CountZero! Thanks again for doing all of this testing for the community. I'm just doing some research (or I guess I'm still doing some research since the last time I appeared to ask questions XD ), and your work here has been instrumental. I know it was a long time ago, but do you recall if the Emergency Power graph for the FW-190 D-9 had MW-50 enabled or not? The Il2 aircraft stats page has airspeeds for Emergency Power, but it doesn't explicitly say MW-50. Your flight test airspeeds match up well with the Il2 stats page but at slightly different weight (full fuel vs. 50 percent fuel). The stats page also gives slightly different manifold pressure for Emergency Power MW-50 vs. Emergency Power. There's likely a difference in horsepower and therefore a difference in airspeed between Emergency Power and WEP with MW-50 I think? i dont remenber ill have to check, but i probably used mw50 1
CountZero Posted July 4, 2024 Author Posted July 4, 2024 On 6/30/2024 at 2:08 AM, MaxPower said: Hello CountZero! Thanks again for doing all of this testing for the community. I'm just doing some research (or I guess I'm still doing some research since the last time I appeared to ask questions XD ), and your work here has been instrumental. I know it was a long time ago, but do you recall if the Emergency Power graph for the FW-190 D-9 had MW-50 enabled or not? The Il2 aircraft stats page has airspeeds for Emergency Power, but it doesn't explicitly say MW-50. Your flight test airspeeds match up well with the Il2 stats page but at slightly different weight (full fuel vs. 50 percent fuel). The stats page also gives slightly different manifold pressure for Emergency Power MW-50 vs. Emergency Power. There's likely a difference in horsepower and therefore a difference in airspeed between Emergency Power and WEP with MW-50 I think? Yes its with MW-50 i just check few points and speeds match graph 1
MaxPower Posted July 6, 2024 Posted July 6, 2024 Thanks, Count Zero! I noticed that the speed graphs etc. in the Il-2 Data Sheet often match your number but at a different weight and/or engine mode. Your test results with the D-9 on MW-50 match the D-9 data sheet on 'Emergency Power'. Also, it's quite often that your test results at 50 percent fuel match very well with the Il-2 data sheet at Standard Weight (full ammo, 100 percent fuel). It's an interesting puzzle. I wonder if some of this has to do with the radiators opening and closing. Anyway, thanks for all the research. Your efforts from are still providing all kinds of entertainment and information for us today
CountZero Posted July 6, 2024 Author Posted July 6, 2024 3 hours ago, MaxPower said: Thanks, Count Zero! I noticed that the speed graphs etc. in the Il-2 Data Sheet often match your number but at a different weight and/or engine mode. Your test results with the D-9 on MW-50 match the D-9 data sheet on 'Emergency Power'. Also, it's quite often that your test results at 50 percent fuel match very well with the Il-2 data sheet at Standard Weight (full ammo, 100 percent fuel). It's an interesting puzzle. I wonder if some of this has to do with the radiators opening and closing. Anyway, thanks for all the research. Your efforts from are still providing all kinds of entertainment and information for us today They test it in same conditions, translated from russian "afterburner with injection, radiator closed, half fuel", and on simple airplanes like axis my tests are usealy similar to their data, if updated to latest changes, they usealy dont update their spec page when they change FM, so for some youll have old stuff but airplane dont behave like that now.
MaxPower Posted July 6, 2024 Posted July 6, 2024 Hmmm... That's useful info. Check out this excerpt from the il2 data sheet. Quote Note 1: the data provided is for international standard atmosphere (ISA). Note 2: flight performance ranges are given for possible aircraft mass ranges. Note 3: maximum speeds, climb rates and turn times are given for standard aircraft mass. Note 4: climb rates are given for Combat power, turn times are given for Emergency power. Almost all of the aircraft data sheets specify Standard Aircraft Mass, with a couple of exceptions. For instance, they specify 68% fuel in the P-51s which I'm guessing signifies the rear tank empty. I recall reading that standard aircraft mass is with 100% fuel. I don't know where I read it, but we can sort of verify it by taking minimum weight (which we have a definition for), subtracting the 10 percent fuel and adding 100 percent fuel. We get a number that is lower than Standard Aircraft mass. The difference is ammunition weight, I think. Just to make sure I understand: they say they do not test at standard aircraft mass when they describe the test procedure, and all the data sheets that say they do are probably incorrect? Maybe they changed their test procedure and didn't update their documentation procedure. Even the Ta-152 data sheet specifies standard mass for their published statistics.
Gryphon_VR Posted July 6, 2024 Posted July 6, 2024 Thank you for doing this. One of the side benefits is that I just realized that I wasn't using Boost at all (no key mapped) so my FW performance (terrible) is finally explained. I also managed to figure out MW50 use on the 109 such that I don't blow the engine. Now I just have to figure out that turbosupercharger thing to make my P47s perform. Thank you very much!
Gryphon_VR Posted July 6, 2024 Posted July 6, 2024 ...and I know you are sick of people asking you to provide more material for this project but I was wondering if you had a version of the files where the airspeed was in IAS rather than TAS? The kicker here is that different aircraft use different units.... ...but you must have started with those numbers when testing.
MaxPower Posted July 6, 2024 Posted July 6, 2024 (edited) I think in order to do that, someone would need to know the error of each aircraft's airspeed meter, which is sometimes significant in real life, and changes with altitude. I actually don't know if the air speed meters in IL-2 have error or not. You can convert between true airspeed and calibrated airspeed using an online calculator. For the aircraft you're interested in, all it would take is a few minutes and some elbow grease. Calibrated airspeed is indicated airspeed corrected for the errors in an airspeed meter design... which for us would just mean that it's an airspeed close to IAS but without having to figure out how the airspeed meter distorts airspeed readings. IAS free of error, in other words. I think if you want to make a new entry for your IAS aircraft in the IL-2 Compare tool, you'll have to make a new file in each of the DataCraft, DataSpeed, and DataTurn folders and follow the naming conventions by copying the aircraft entry you want to convert: i.e. P-47D-28_IAS.txt, P-47D-28_IAS_speed.txt, and P-47D-28_IAS_turn.txt. Then, for only the speed numbers in P-47D-28_IAS_speed.txt, take each TAS number and convert it to CAS using the calculator. There's some other number in the txt files in DataCraft that looks like it might be an airspeed but I'm not sure what it's for. https://aerotoolbox.com/airspeed-conversions/ To sum up: I think you can do it by copying and renaming 3 text files, then using an online calculator to convert 10 or 20 numbers, per aircraft. For an aircraft, this doesn't seem like a lot of work. For all the aircraft... it's probably not a good idea to try it in one sitting 😅 Edited July 6, 2024 by MaxPower
Gryphon_VR Posted July 7, 2024 Posted July 7, 2024 4 hours ago, MaxPower said: I think in order to do that, someone would need to know the error of each aircraft's airspeed meter, which is sometimes significant in real life, and changes with altitude. I actually don't know if the air speed meters in IL-2 have error or not. You can convert between true airspeed and calibrated airspeed using an online calculator. For the aircraft you're interested in, all it would take is a few minutes and some elbow grease. Calibrated airspeed is indicated airspeed corrected for the errors in an airspeed meter design... which for us would just mean that it's an airspeed close to IAS but without having to figure out how the airspeed meter distorts airspeed readings. IAS free of error, in other words. I think if you want to make a new entry for your IAS aircraft in the IL-2 Compare tool, you'll have to make a new file in each of the DataCraft, DataSpeed, and DataTurn folders and follow the naming conventions by copying the aircraft entry you want to convert: i.e. P-47D-28_IAS.txt, P-47D-28_IAS_speed.txt, and P-47D-28_IAS_turn.txt. Then, for only the speed numbers in P-47D-28_IAS_speed.txt, take each TAS number and convert it to CAS using the calculator. There's some other number in the txt files in DataCraft that looks like it might be an airspeed but I'm not sure what it's for. https://aerotoolbox.com/airspeed-conversions/ To sum up: I think you can do it by copying and renaming 3 text files, then using an online calculator to convert 10 or 20 numbers, per aircraft. For an aircraft, this doesn't seem like a lot of work. For all the aircraft... it's probably not a good idea to try it in one sitting 😅 Sound advice, might be a good python project.
CountZero Posted July 7, 2024 Author Posted July 7, 2024 (edited) 12 hours ago, MaxPower said: Hmmm... That's useful info. Check out this excerpt from the il2 data sheet. Almost all of the aircraft data sheets specify Standard Aircraft Mass, with a couple of exceptions. For instance, they specify 68% fuel in the P-51s which I'm guessing signifies the rear tank empty. I recall reading that standard aircraft mass is with 100% fuel. I don't know where I read it, but we can sort of verify it by taking minimum weight (which we have a definition for), subtracting the 10 percent fuel and adding 100 percent fuel. We get a number that is lower than Standard Aircraft mass. The difference is ammunition weight, I think. Just to make sure I understand: they say they do not test at standard aircraft mass when they describe the test procedure, and all the data sheets that say they do are probably incorrect? Maybe they changed their test procedure and didn't update their documentation procedure. Even the Ta-152 data sheet specifies standard mass for their published statistics. This is what they have for D9, like i said their spec page is full of errors i dont go by that, i go by this extracted data from their AI test: Spoiler // // FW190D9 // [performance] MaxSpeed = 693.0 MaxClimbRate = 18.6 ServiceCeiling = 11600.0 MinStructureHealth = 0.863 MinEngineHealth = 0.6 EngineWarming = true TurnRate = 300.0, 20.0 ////// ClimbTime = <float ALTITUDE>, <float TIME> // боевой режим, без использования впрыска, радиатор открыт ClimbTime = 0,0 ClimbTime = 1000,51 ClimbTime = 2000,105 ClimbTime = 3000,161 ClimbTime = 4000,220 ClimbTime = 5000,282 ClimbTime = 6000,347 ClimbTime = 7000,422 ClimbTime = 8000,510 ClimbTime = 9000,620 ClimbTime = 10000,773 ClimbTime = 11000,1030 ////// MaxAltTAS = <float ALTITUDE>, <float TAS> // форсаж с впрыском, радиатор закрыт, половина топлива MaxAltTAS = 0,607 MaxAltTAS = 1000,625 MaxAltTAS = 2000,642 MaxAltTAS = 3000,639 MaxAltTAS = 4000,673 MaxAltTAS = 5000,693 MaxAltTAS = 6000,688 MaxAltTAS = 7000,679 MaxAltTAS = 8000,667 MaxAltTAS = 9000,650 ////// turn time at altitude (m/s) = <float ALTITUDE>, <float TIME> // форсаж с впрыском, радиатор открыт, половина топлива TurnTimeAlt = 100,20.0 TurnTimeAlt = 1000,23.0 TurnTimeAlt = 2000,26.0 TurnTimeAlt = 3000,29.0 TurnTimeAlt = 4000,32.8 TurnTimeAlt = 5000,34.5 TurnTimeAlt = 6000,37.0 TurnTimeAlt = 7000,40.0 ////// optimal turn CAS at altitude= <float ALTITUDE>, <float CAS> TurnOptimal_CAS_Alt = 100,300 TurnOptimal_CAS_Alt = 3000,320 TurnOptimal_CAS_Alt = 6000,340 MaxClimbCAS = 280 MaxClimbRate = 18.6 MaxAltitude = 11600.0 CruiseFuelRate = 2.43 //[л./мин.] 290 км/ч (MinCruiseCAS); 3000 м; 50% бака, без подвесов, стандартная атмосфера PriorityType = 1 //FIGHTER=1,HEAVY_FIGHTER=2,LIGHT_BOMBER=3,BOMBER=4,LIGHT_RECON=5,RECON=6,SHTURMOVIK=7,CARGO=8 [end] [cruise] RefAngle = 90.0 RefRoll = 85.0 MaxRoll = 60.0 MaxRollClimb = 40.0 RefRollFactor = 0.5 RefAltError = 100.0 RefClimb = 19.0 RefClimbFactor = 1.5 RefDive = 10.0 RefDiveFactor = 1.5 TurnOffError = -5 TurnOnError = -2 MinRPM = 550 MinCruiseCAS = 270.0 MinWingmanCAS = 250.0 WingLeaderLagCorrectionK = 1.0 // коэфицент от 0.0 до 1.0(default), уменьшающий степень сброса скорости лидером при ожидании ведомых PursueWingmanDist = 350.0 // пороговое расстояние до места в формации с которого начинает падать заданное превышение скорости WingLeaderThrottleLowLimit = 0.3 // ограничение минимума газа ведущего в снижении и торможении WingLeaderThrottleUpLimit = 0.90 // ограничение максимума газа ведущего в наборе высоты и разгоне LandRoundCAS0 = 300 // Скорость на подходе к аэродрому, уходе на 2й круг, ко 2му и 3му разворотам LandRoundCAS1 = 290 // Скорость на подходе к 4му развороту LandRoundCAS2 = 250 // Скорость на подходе к точке входа в глиссаду LandingApproachCAS = 220.0 LandingTouchDownCAS = 190.0 TouchDownDistance = 200.0 // Расстояние от точки начала выравнивания до торца ВПП TouchDownPitch = 12.5 LandingApproachCAS_NoFuel = 230.0 LandingTouchDownCAS_NoFuel = 200.0 TouchDownDistance_NoFuel = 200.0 TouchDownPitch_NoFuel = 12.5 StartTurnBeforeGlissadeDistance = 600.0 TouchDownPitchUpSpeed = 140.0 // скорость с которой на посадке начинается интенсивное дотягивание ручки на себя для торможения после касания TouchDownAlignHeight = 70.0 // высота начала выравнивания SmoothTouchDownHeight = 2.0 // высота начала "мягкого касания(выдерживания)" LandingThrottleLimit = false BrakePitchMax = 12.0 // тангаж при котором начинается приотпускание тормозов BrakePitchMin = 11.0 // тангаж при котором тормоза не зажмутся больше BrakeLimMin BrakeLimMin = 0.0 // множитель заданного сигнала тормозов при тангаже BrakePitchMin (защита от капотирования) ApproachLowering = false ApproachIgnition = false LandingRoundIgnition = false TouchDownCYRFactor = 0.0 RestrictAttackAngle = true MinAttackAngle = 14.0 MaxAttackAngle = 16.0 MinNegativeAttackAngle = -8.0 MaxNegativeAttackAngle = -10.0 MinSlipAngle = 15.0 MaxSlipAngle = 20.0 TaxiD1 = 5.0 TaxiD2 = 20.0 TaxiD3 = 80.0 TaxiD4 = 300.0 TaxiSpeedD1 = 8.0 // заданная скорость руления до дистанции D1, к D2 линейно интерполируется TaxiSpeedD2D3 = 12.0 // заданная скорость руления от дистанции D2 до D3, к D2 линейно интерполируется TaxiSpeedD4 = 30.0 // заданная скорость руления от дистанции D4 TaxiMaxAngle = 10.0 // угол отклонения от заданного направления руления, при котором заданная скорость снизится до TaxiSpeedD1 TaxiMaxAside = 20.0 // боковое отклонение от заданного направления руления, при котором заданная скорость снизится до TaxiSpeedD1 TaxiBrakingThrottleUp = 0.2 // насколько подгазовывать при использовании тормоза для подруливания на скорости менее TaxiSpeedD1 TaxiingPitch = true // управление фиксатором хвостового колеса по взятию ручки управления на себя, тянет ручку когда до точки руления далеко и на взлете. Если выключено - тянет всегда. TaxiingPIDSpeed = 5.0 // скорость переключения PID с [pid_taxiing] в [pid_0] при взлёте, при посадке обратное переключение при скорости 0,75*TaxiingPIDSpeed по умолчанию = TakeOffCAS+10 Switch_2_TaxiingPIDSpeed = 150.0 // скорость переключения PID с [pid_0] в [pid_taxiing] при посадке. По умолчанию = LandingTouchDownCAS - 20.0 TakeOffCAS = 210.0 // целевая скорость , достигнув которой бот начинает пытаться оторвать самолёт от полосы. TakeoffPitch = 15.0 // угол тангажа до заданной высоты завершения маневра взлета TakeoffElevatorSafe = false TakeoffSafePitch = 11.0 TakeoffSurfaceSlope = false TakeoffCriticalSlope = 0.0 CriticalTakeoffRoll = 10 TakeoffYawFactor = 0 TakeOffBrakingMax = 0.5 // значение торможения при отклонении на взлете по курсу на TakeOffBrakingAngle (до скорости pid_taxiing) TakeOffBrakingAngle = 10.0 // отклонение по курсу на взлете, при котором осуществляется торможение на TakeOffBrakingMax StallRollRate = 120.0 StallYawRate = 30.0 StructureAlert = true StructureAlertNy = 5 // ограничение по пилоту, по самолёту =8 StructureAlertTAS = 780.0 AttackIgnitionControl = false TakeoffRefAngle = 10.0 MaxFlapsCAS = 120.0 MinFlapsCAS = 220.0 TakeOFFFlapsAngle = 2 // Номер положения закрылок при взлете, при дискретном управлении, от 1 до макс. номера LandingFlapsAngle = 3 // Номер положения закрылок при посадке, при дискретном управлении, от 1 до макс. номера FlapsPosQuantity = 3 // Дискретное управление при кол-ве положений >0 DifferentialBrakes = true // "true", если управление тормозами раздельное(мессер), "false" - общее (ЛаГГ) OpenCocpitWhileTaxi = true // true - рулим на взлёт с открытым фонарём NeedFilter = true // нужно ли применять фильтр управления MinStickMoveTime = 0.2 //минимальное время за которое ручка перебрасывается из крайнего положения в крайнее положение MaxStickMoveTime = 0.2 // максимальное время за которое ручка перебрасывается из крайнего положения в крайнее положение MinStickMoveCAS = 220.0 // скорость на которой время переброски m_MinStickMoveTime MaxStickMoveCAS = 250.0 // скорость на которой время переброски m_MaxStickMoveTime CruiseThrottleLimit = 0.85 // ограничитель положения РУД-а в крейсерских режимах полёта, 0..1 , по умолчанию - 1 taxiWindLimit = 5.5 // скорость ветра(м/с) выше которой самолёт не может рулить по земле и приземлившись выключается и дестроится на полосе (дефолт - 15.0 м/с) [end] [dogfight] [novice] RefNoseAngle = 30.0 MinCAS1 = 200.0 MaxCAS2 = 650.0 MaxPitchRate = 180.0 AttackDistance = 500.0 EngageDistance = 1500.0 MinFireDistance = 50.0 MaxFireDistance = 400.0 MinOpenFireAngle = 14.0 MaxOpenFireAngle = 7.0 MinStopFireAngle = 28.0 MaxStopFireAngle = 14.0 CollisionTimeTreshold = 3.0 HBTNegativeRoll = -60.0 HBTPositiveBTRoll = 60.0 InterceptAltitudeAdvance = 0.0 [end] [normal] RefNoseAngle = 30.0 MinCAS1 = 200.0 MaxCAS2 = 600.0 MaxPitchRate = 180.0 AttackDistance = 800.0 EngageDistance = 2000.0 MinFireDistance = 50.0 MaxFireDistance = 500.0 MinOpenFireAngle = 11.0 MaxOpenFireAngle = 5.0 MinStopFireAngle = 19.2 MaxStopFireAngle = 8.5 CollisionTimeTreshold = 3.0 HBTNegativeRoll = -70.0 HBTPositiveBTRoll = 70.0 InterceptAltitudeAdvance = 0.0 [end] [high] RefNoseAngle = 30.0 MinCAS1 = 200.0 MaxCAS2 = 500.0 MaxPitchRate = 180.0 AttackDistance = 1200.0 EngageDistance = 2500.0 MinFireDistance = 50.0 MaxFireDistance = 600.0 MinOpenFireAngle = 8.5 MaxOpenFireAngle = 3.0 MinStopFireAngle = 12.7 MaxStopFireAngle = 4.5 CollisionTimeTreshold = 3.0 HBTNegativeRoll = -75.0 HBTPositiveBTRoll = 75.0 InterceptAltitudeAdvance = 300.0 [end] [ace] RefNoseAngle = 30.0 MinCAS1 = 200.0 MaxCAS2 = 450.0 MaxPitchRate = 180.0 AttackDistance = 2000.0 EngageDistance = 3000.0 MinFireDistance = 50.0 MaxFireDistance = 800.0 MinOpenFireAngle = 5.5 MaxOpenFireAngle = 1.5 MinStopFireAngle = 6.8 MaxStopFireAngle = 1.8 CollisionTimeTreshold = 3.0 HBTNegativeRoll = -80.0 HBTPositiveBTRoll = 80.0 InterceptAltitudeAdvance = 1000.0 [end] MinSafeAltitude0 = 50.0 MaxSafeAltitude0 = 100.0 MinSafeAltitude45 = 80.0 MaxSafeAltitude45 = 250.0 MinSafeAltitudeVP = 600.0 MaxSafeAltitudeVP = 1200.0 CASPitchLimit = false MinPitchCAS = 125.0 MaxPitchCAS = 365.0 STVOffset = -1.5 // -5.5 YawAimingAngle = 7.0 AirTargetToLeaderCriticalDistance = 10000,15000 DiveCAS = 750.0 CruiseCAS = 400.0 ClimbCAS = 300.0 RestrictPitchBySSA = true MinPitchSSA = 10.0 MaxPitchSSA = 15.0 GunAirAimSmooth = 0.4 // Сглаживание наведения пушками в воздушном бою (нужно при расколбасе). [0..1], 0 - максимально, 1 - минимально, -1 - выключено [end] [approach] GroundTargetToLeaderCriticalDistance = 10000,15000 VFAngle = 0.0 ApproachCAS = 400.0 ApproachRadius = 800.0 ApproachDistance = 2700.0 ApproachAltitude = 600.0 GroundAttackExitAltitude = 100.0 // минимальная высота выхода из пикирования при атаке ракетами и пушками (настроить над верхушками деревьев, а потом +40м) GroundAttackDistance = 300.0 GroundEngageDistance = 2200.0 GroundEngageRocketK = 1.0 // к-т на который умножается m_GroundEngageDistance при атаке ракетами SpiralAttackApproach = true DiveBombAltitude = 2500.0 // минимальная высота начала отвесного пикирования, если самолёт ниже и есть команда на атаку - будет набирать эту высоту перед бомбёжкой DiveBombExitAltitude = 650.0 // минимальная высота выхода из отвесного пикирования DeepDiveWeaponSet = -1 // набор payloads подходящий для бомбёжки отвесным пикированием, -1 не используется, до 15 значений в строке ShallowDiveWeaponSet = 1,2,3 // набор payloads подходящий для бомбёжки пологим пикированием, -1 не используется, до 15 значений в строке OwerWingDive = true // вход в отвесное пикирование , true - переворотом через крыло, false - отдачей ручки от себя DiveSoftness = 10.0 // "мягкость" выбирания ручки в пикировании большее значение - медленнее подводится к точке сброса, при этом планее, если число большое - может не успевать на низких высотах (для переворота 10.0) PushDiveEntranceDistance = 1500.0 // горизонтальное расстояние(м) до цели с которого начинается ввод в пике "ручкой от себя", подбирать таким образом, чтобы самолёт успевал занять положение для бомбардировки в пике, чем меньше, тем угол пике - выше PushDiveEntranceK = 0.8 // Коэфф. интенсивности ввода в пике "ручкой от себя",при увеличении - более интенсивный ввод, грубо, (Гориз.расстояние - PushDiveEntranceDistance)*PushDiveEntranceK = требуемый угол тангажа (для переворота 0.8) ShallowDiveAngle = 30.0 // угол в пологом пикировании (для переворота 45.0) ShallowExitAltitude = 240.0 // минимальная высота выхода из пологого пикирования (настроить над верхушками деревьев, а потом +40м) ShallowDiveEnterKoef = 1.45 // коэффициент на который умножается расчётная дальность начала ввода в пикирование, >1 - самолёт пикировать начинает раньше, < 1 - позже, подбирать под инд. особенности самолёта Salvo2WeaponSet = 1 // набор payloads, при которых происходит залповый сброс/пуск бомб/ракет по 2 штуки, -1 не используется, до 15 значений в строке Salvo4WeaponSet = -1 // набор payloads, при которых происходит залповый сброс/пуск бомб/ракет по 4 штуки, -1 не используется, до 15 значений в строке SalvoAllWeaponSet = -1 // набор payloads, при которых происходит залповый сброс/пуск бомб/ракет всех сразу, -1 не используется, до 15 значений в строке NearRocketAimError = 20 // Допустимая ошибка прицеливания по неподвижной цели на дистанции 300м и менее FarRocketAimError = 12 // Допустимая ошибка прицеливания по неподвижной цели на дистанции 600м и менее RocketAimSmooth = 0.8 // Резкость наведения ракетами. При <1 плавнее, при >1 резче GunAimSmooth = 1.8 // Резкость наведения пушками по наземным целям. При <1 плавнее, при >1 резче. Дефолт =1.8 AimDamperCompensationTime = 1.45 // компенсация демпфера наведения, стремящегося остановить вращения самолёта. [end] [adapt_pid_0] CAS = 200.0 Roll = 12.0, 0.0, 2.7, 0.05 Pitch = 45.0, 0.0, 14.0, 0.05 PitchVy = 50.0, 0.0, 70.0, 0.05 Yaw = 18.0, 0.0, 0.5, 0.05 Speed = 10.0, 50.0, 30.0, 0.25 [end] [adapt_pid_1] CAS = 300.0 Roll = 7.0, 0.0, 0.6, 0.05 Pitch = 35.0, 0.0, 5.0, 0.05 PitchVy = 20.0, 0.0, 15.0, 0.05 Yaw = 17.0, 0.0, 1.2, 0.05 Speed = 10.0, 50.0, 30.0, 0.25 [end] [adapt_pid_2] CAS = 400.0 Roll = 5.0, 0.0, 0.0, 0.05 Pitch = 25.0, 0.0, 3.0, 0.05 PitchVy = 8.0, 0.0, 5.0, 0.05 Yaw = 16.0, 0.0, 0.5, 0.05 Speed = 10.0, 50.0, 30.0, 0.25 [end] [pid_taxiing] Roll = 30.0, 0.0, 0.0, 0.04 Pitch = 8.0, 0.0, 0.0, 0.05 Yaw = 35.0, 0.0, 0.0, 0.05 Speed = 40.0, 20.0, 0.5, 0.25 WheelBrakes = 1.0, 0.0, 0.1 [end] and here is for ta152 Spoiler // // TA152H1 // [performance] MaxSpeed = 755.0 MaxClimbRate = 17.5 ServiceCeiling = 13500.0 MinStructureHealth = 0.863 MinEngineHealth = 0.6 EngineWarming = true TurnRate = 280.0, 21.5 ////// ClimbTime = <float ALTITUDE>, <float TIME> // боевой режим, без использования впрыска, радиатор открыт ClimbTime = 0,0 ClimbTime = 1000,61 ClimbTime = 2000,131 ClimbTime = 3000,203 ClimbTime = 4000,282 ClimbTime = 5000,364 ClimbTime = 6000,450 ClimbTime = 7000,541 ClimbTime = 8000,645 ClimbTime = 9000,754 ClimbTime = 10000,871 ClimbTime = 11000,1012 ClimbTime = 12000,1232 ClimbTime = 13000,1839 ////// MaxAltTAS = <float ALTITUDE>, <float TAS> // форсаж с впрыском (до 9км), боевой (после 9км), радиатор закрыт, половина топлива MaxAltTAS = 0,575 MaxAltTAS = 1000,595 MaxAltTAS = 2000,600 MaxAltTAS = 3000,623 MaxAltTAS = 4000,642 MaxAltTAS = 5000,660 MaxAltTAS = 6000,677 MaxAltTAS = 7000,677 MaxAltTAS = 8000,715 MaxAltTAS = 9000,737 MaxAltTAS = 10000,700 MaxAltTAS = 11000,710 MaxAltTAS = 12000,686 MaxAltTAS = 13000,630 ////// turn time at altitude (m/s) = <float ALTITUDE>, <float TIME> // боевой режим, радиатор закрыт, половина топлива TurnTimeAlt = 100,21.5 TurnTimeAlt = 1000,23.0 TurnTimeAlt = 2000,24.9 TurnTimeAlt = 3000,26.9 TurnTimeAlt = 4000,30.8 TurnTimeAlt = 5000,32.5 TurnTimeAlt = 6000,35.0 TurnTimeAlt = 7000,38.0 ////// optimal turn CAS at altitude= <float ALTITUDE>, <float CAS> TurnOptimal_CAS_Alt = 100,280 TurnOptimal_CAS_Alt = 3000,290 TurnOptimal_CAS_Alt = 6000,320 MaxClimbCAS = 270 MaxClimbRate = 17.5 MaxAltitude = 13500.0 CruiseFuelRate = 2.30 //[л./мин.] 270 км/ч (MinCruiseCAS); 3000 м; 50% бака, без подвесов, стандартная атмосфера PriorityType = 1 //FIGHTER=1,HEAVY_FIGHTER=2,LIGHT_BOMBER=3,BOMBER=4,LIGHT_RECON=5,RECON=6,SHTURMOVIK=7,CARGO=8 [end] [cruise] RefAngle = 90.0 RefRoll = 85.0 MaxRoll = 60.0 MaxRollClimb = 40.0 RefRollFactor = 0.5 RefAltError = 100.0 RefClimb = 17.5 RefClimbFactor = 1.5 RefDive = 10.0 RefDiveFactor = 1.5 TurnOffError = -5 TurnOnError = -2 MinRPM = 550 MinCruiseCAS = 270.0 MinWingmanCAS = 220.0 WingLeaderLagCorrectionK = 0.95 // коэфицент от 0.0 до 1.0(default), уменьшающий степень сброса скорости лидером при ожидании ведомых PursueWingmanDist = 350.0 // пороговое расстояние до места в формации с которого начинает падать заданное превышение скорости WingLeaderThrottleLowLimit = 0.3 // ограничение минимума газа ведущего в снижении и торможении WingLeaderThrottleUpLimit = 0.90 // ограничение максимума газа ведущего в наборе высоты и разгоне LandRoundCAS0 = 270 // Скорость на подходе к аэродрому, уходе на 2й круг, ко 2му и 3му разворотам LandRoundCAS1 = 250 // Скорость на подходе к 4му развороту LandRoundCAS2 = 210 // Скорость на подходе к точке входа в глиссаду LandingApproachCAS = 190.0 LandingTouchDownCAS = 160.0 TouchDownDistance = 200.0 // Расстояние от точки начала выравнивания до торца ВПП TouchDownPitch = 12.5 LandingApproachCAS_NoFuel = 175.0 LandingTouchDownCAS_NoFuel = 150.0 TouchDownDistance_NoFuel = 195.0 TouchDownPitch_NoFuel = 13.0 StartTurnBeforeGlissadeDistance = 550.0 TouchDownPitchUpSpeed = 140.0 // скорость с которой на посадке начинается интенсивное дотягивание ручки на себя для торможения после касания TouchDownAlignHeight = 70.0 // высота начала выравнивания SmoothTouchDownHeight = 2.0 // высота начала "мягкого касания(выдерживания)" LandingThrottleLimit = false BrakePitchMax = 12.5 // тангаж при котором начинается приотпускание тормозов BrakePitchMin = 10.0 // тангаж при котором тормоза не зажмутся больше BrakeLimMin BrakeLimMin = 0.0 // множитель заданного сигнала тормозов при тангаже BrakePitchMin (защита от капотирования) ApproachLowering = false ApproachIgnition = false LandingRoundIgnition = false TouchDownCYRFactor = 0.0 RestrictAttackAngle = true MinAttackAngle = 16.0 MaxAttackAngle = 18.0 MinNegativeAttackAngle = -8.0 MaxNegativeAttackAngle = -10.0 MinSlipAngle = 10.0 MaxSlipAngle = 15.0 TaxiD1 = 5.0 TaxiD2 = 20.0 TaxiD3 = 80.0 TaxiD4 = 300.0 TaxiSpeedD1 = 8.0 // заданная скорость руления до дистанции D1, к D2 линейно интерполируется TaxiSpeedD2D3 = 18.0 // заданная скорость руления от дистанции D2 до D3, к D2 линейно интерполируется TaxiSpeedD4 = 60.0 // заданная скорость руления от дистанции D4 TaxiMaxAngle = 15.0 // угол отклонения от заданного направления руления, при котором заданная скорость снизится до TaxiSpeedD1 TaxiMaxAside = 20.0 // боковое отклонение от заданного направления руления, при котором заданная скорость снизится до TaxiSpeedD1 TaxiBrakingThrottleUp = 0.2 // насколько подгазовывать при использовании тормоза для подруливания на скорости менее TaxiSpeedD1 TaxiingPitch = true // управление фиксатором хвостового колеса по взятию ручки управления на себя, тянет ручку когда до точки руления далеко и на взлете. Если выключено - тянет всегда. TaxiingPIDSpeed = 5.0 // скорость переключения PID с [pid_taxiing] в [pid_0] при взлёте, при посадке обратное переключение при скорости 0,75*TaxiingPIDSpeed по умолчанию = TakeOffCAS+10 Switch_2_TaxiingPIDSpeed = 150.0 // скорость переключения PID с [pid_0] в [pid_taxiing] при посадке. По умолчанию = LandingTouchDownCAS - 20.0 TakeOffCAS = 190.0 // целевая скорость , достигнув которой бот начинает пытаться оторвать самолёт от полосы. TakeoffPitch = 15.0 // угол тангажа до заданной высоты завершения маневра взлета TakeoffElevatorSafe = false TakeoffSafePitch = 11.0 TakeoffSurfaceSlope = false TakeoffCriticalSlope = 0.0 CriticalTakeoffRoll = 10 TakeoffYawFactor = 0 TakeOffBrakingMax = 0.5 // значение торможения при отклонении на взлете по курсу на TakeOffBrakingAngle (до скорости pid_taxiing) TakeOffBrakingAngle = 10.0 // отклонение по курсу на взлете, при котором осуществляется торможение на TakeOffBrakingMax StallRollRate = 120.0 StallYawRate = 30.0 StructureAlert = true StructureAlertNy = 5 // ограничение по пилоту, по самолёту =8 StructureAlertTAS = 800.0 AttackIgnitionControl = false TakeoffRefAngle = 10.0 MaxFlapsCAS = 120.0 MinFlapsCAS = 220.0 TakeOFFFlapsAngle = 0.0 // 0..1 позиция закрылков при взлете LandingFlapsAngle = 1.0 // 0..1 позиция закрылков в посадочной конфигурации FlapsPosQuantity = 0 // Дискретное управление при кол-ве положений >0 DifferentialBrakes = true // "true", если управление тормозами раздельное(мессер), "false" - общее (ЛаГГ) OpenCocpitWhileTaxi = true // true - рулим на взлёт с открытым фонарём NeedFilter = true // нужно ли применять фильтр управления MinStickMoveTime = 0.2 //минимальное время за которое ручка перебрасывается из крайнего положения в крайнее положение MaxStickMoveTime = 0.2 // максимальное время за которое ручка перебрасывается из крайнего положения в крайнее положение MinStickMoveCAS = 220.0 // скорость на которой время переброски m_MinStickMoveTime MaxStickMoveCAS = 250.0 // скорость на которой время переброски m_MaxStickMoveTime CruiseThrottleLimit = 0.85 // ограничитель положения РУД-а в крейсерских режимах полёта, 0..1 , по умолчанию - 1 taxiWindLimit = 5.5 // скорость ветра(м/с) выше которой самолёт не может рулить по земле и приземлившись выключается и дестроится на полосе (дефолт - 15.0 м/с) [end] [dogfight] [novice] RefNoseAngle = 30.0 MinCAS1 = 200.0 MaxCAS2 = 650.0 MaxPitchRate = 180.0 AttackDistance = 500.0 EngageDistance = 1500.0 MinFireDistance = 50.0 MaxFireDistance = 400.0 MinOpenFireAngle = 14.0 MaxOpenFireAngle = 7.0 MinStopFireAngle = 28.0 MaxStopFireAngle = 14.0 CollisionTimeTreshold = 3.0 HBTNegativeRoll = -60.0 HBTPositiveBTRoll = 60.0 InterceptAltitudeAdvance = 0.0 [end] [normal] RefNoseAngle = 30.0 MinCAS1 = 200.0 MaxCAS2 = 600.0 MaxPitchRate = 180.0 AttackDistance = 800.0 EngageDistance = 2000.0 MinFireDistance = 50.0 MaxFireDistance = 500.0 MinOpenFireAngle = 11.0 MaxOpenFireAngle = 5.0 MinStopFireAngle = 19.2 MaxStopFireAngle = 8.5 CollisionTimeTreshold = 3.0 HBTNegativeRoll = -70.0 HBTPositiveBTRoll = 70.0 InterceptAltitudeAdvance = 0.0 [end] [high] RefNoseAngle = 30.0 MinCAS1 = 200.0 MaxCAS2 = 500.0 MaxPitchRate = 180.0 AttackDistance = 1200.0 EngageDistance = 2500.0 MinFireDistance = 50.0 MaxFireDistance = 600.0 MinOpenFireAngle = 8.5 MaxOpenFireAngle = 3.0 MinStopFireAngle = 12.7 MaxStopFireAngle = 4.5 CollisionTimeTreshold = 3.0 HBTNegativeRoll = -75.0 HBTPositiveBTRoll = 75.0 InterceptAltitudeAdvance = 300.0 [end] [ace] RefNoseAngle = 30.0 MinCAS1 = 200.0 MaxCAS2 = 450.0 MaxPitchRate = 180.0 AttackDistance = 2000.0 EngageDistance = 3000.0 MinFireDistance = 50.0 MaxFireDistance = 800.0 MinOpenFireAngle = 5.5 MaxOpenFireAngle = 1.5 MinStopFireAngle = 6.8 MaxStopFireAngle = 1.8 CollisionTimeTreshold = 3.0 HBTNegativeRoll = -80.0 HBTPositiveBTRoll = 80.0 InterceptAltitudeAdvance = 1000.0 [end] MinSafeAltitude0 = 50.0 MaxSafeAltitude0 = 100.0 MinSafeAltitude45 = 80.0 MaxSafeAltitude45 = 250.0 MinSafeAltitudeVP = 600.0 MaxSafeAltitudeVP = 1200.0 CASPitchLimit = false MinPitchCAS = 125.0 MaxPitchCAS = 365.0 STVOffset = -1.5 // -5.5 YawAimingAngle = 7.0 AirTargetToLeaderCriticalDistance = 10000,15000 DiveCAS = 750.0 CruiseCAS = 450.0 ClimbCAS = 270.0 RestrictPitchBySSA = true MinPitchSSA = 10.0 MaxPitchSSA = 15.0 GunAirAimSmooth = 0.4 // Сглаживание наведения пушками в воздушном бою (нужно при расколбасе). [0..1], 0 - максимально, 1 - минимально, -1 - выключено [end] [approach] GroundTargetToLeaderCriticalDistance = 10000,15000 VFAngle = 0.0 ApproachCAS = 475.0 ApproachRadius = 750.0 ApproachDistance = 2800.0 ApproachAltitude = 600.0 GroundAttackExitAltitude = 100.0 // минимальная высота выхода из пикирования при атаке ракетами и пушками (настроить над верхушками деревьев, а потом +40м) GroundAttackDistance = 300.0 GroundEngageDistance = 1700.0 GroundEngageRocketK = 1.0 // к-т на который умножается m_GroundEngageDistance при атаке ракетами SpiralAttackApproach = true DiveBombAltitude = 2500.0 // минимальная высота начала отвесного пикирования, если самолёт ниже и есть команда на атаку - будет набирать эту высоту перед бомбёжкой DiveBombExitAltitude = 650.0 // минимальная высота выхода из отвесного пикирования DeepDiveWeaponSet = -1 // набор payloads подходящий для бомбёжки отвесным пикированием, -1 не используется, до 15 значений в строке ShallowDiveWeaponSet = -1 // набор payloads подходящий для бомбёжки пологим пикированием, -1 не используется, до 15 значений в строке OwerWingDive = true // вход в отвесное пикирование , true - переворотом через крыло, false - отдачей ручки от себя DiveSoftness = 10.0 // "мягкость" выбирания ручки в пикировании большее значение - медленнее подводится к точке сброса, при этом планее, если число большое - может не успевать на низких высотах (для переворота 10.0) PushDiveEntranceDistance = 1500.0 // горизонтальное расстояние(м) до цели с которого начинается ввод в пике "ручкой от себя", подбирать таким образом, чтобы самолёт успевал занять положение для бомбардировки в пике, чем меньше, тем угол пике - выше PushDiveEntranceK = 0.8 // Коэфф. интенсивности ввода в пике "ручкой от себя",при увеличении - более интенсивный ввод, грубо, (Гориз.расстояние - PushDiveEntranceDistance)*PushDiveEntranceK = требуемый угол тангажа (для переворота 0.8) ShallowDiveAngle = 30.0 // угол в пологом пикировании (для переворота 45.0) ShallowExitAltitude = 240.0 // минимальная высота выхода из пологого пикирования (настроить над верхушками деревьев, а потом +40м) ShallowDiveEnterKoef = 1.45 // коэффициент на который умножается расчётная дальность начала ввода в пикирование, >1 - самолёт пикировать начинает раньше, < 1 - позже, подбирать под инд. особенности самолёта Salvo2WeaponSet = -1 // набор payloads, при которых происходит залповый сброс/пуск бомб/ракет по 2 штуки, -1 не используется, до 15 значений в строке Salvo4WeaponSet = -1 // набор payloads, при которых происходит залповый сброс/пуск бомб/ракет по 4 штуки, -1 не используется, до 15 значений в строке SalvoAllWeaponSet = -1 // набор payloads, при которых происходит залповый сброс/пуск бомб/ракет всех сразу, -1 не используется, до 15 значений в строке NearRocketAimError = 20 // Допустимая ошибка прицеливания по неподвижной цели на дистанции 300м и менее FarRocketAimError = 12 // Допустимая ошибка прицеливания по неподвижной цели на дистанции 600м и менее RocketAimSmooth = 0.8 // Резкость наведения ракетами. При <1 плавнее, при >1 резче GunAimSmooth = 1.8 // Резкость наведения пушками по наземным целям. При <1 плавнее, при >1 резче. Дефолт =1.8 AimDamperCompensationTime = 1.45 // компенсация демпфера наведения, стремящегося остановить вращения самолёта. [end] [adapt_pid_0] CAS = 200.0 Roll = 10.0, 0.0, 6.5, 0.05 Pitch = 50.0, 0.0, 18.0, 0.05 PitchVy = 27.0, 0.0, 20.0, 0.05 Yaw = 16.0, 0.0, 9.0, 0.05 Speed = 10.0, 50.0, 30.0, 0.25 [end] [adapt_pid_1] CAS = 300.0 Roll = 8.0, 0.0, 2.4, 0.05 Pitch = 35.0, 0.0, 12.5, 0.05 PitchVy = 11.5, 0.0, 9.5, 0.05 Yaw = 14.0, 0.0, 6.5, 0.05 Speed = 10.0, 50.0, 30.0, 0.25 [end] [adapt_pid_2] CAS = 500.0 Roll = 5.0, 0.0, 0.8, 0.05 Pitch = 25.0, 0.0, 2.5, 0.05 PitchVy = 7.5, 0.0, 4.0, 0.05 Yaw = 9.0, 0.0, 5.5, 0.05 Speed = 10.0, 50.0, 30.0, 0.25 [end] [pid_taxiing] Roll = 30.0, 0.0, 0.0, 0.04 Pitch = 8.0, 0.0, 0.0, 0.05 Yaw = 20.0, 0.0, 0.0, 0.05 Speed = 40.0, 20.0, 0.5, 0.25 WheelBrakes = 1.0, 0.0, 0.1 [end] 10 hours ago, Gryphon_VR said: ...and I know you are sick of people asking you to provide more material for this project but I was wondering if you had a version of the files where the airspeed was in IAS rather than TAS? The kicker here is that different aircraft use different units.... ...but you must have started with those numbers when testing. like he said just do reverse conversion and round up the numbers im not waisting my time on that Edited July 7, 2024 by CountZero
MaxPower Posted July 7, 2024 Posted July 7, 2024 Ah that's super cool! The numbers are often pretty close to the data sheet in these two instances but some may be slightly higher or lower. They say that their top speed numbers are with the radiators closed. Your radiators were also closed unless otherwise specified (like with a few P-51 tests)? I looked in the data\luascripts\ folder but I don't have an AI folder. I only have svc scripts for snap views, sadly. I wonder if this is because I bought it from Steam... This kind of stuff would be really handy because it seems to take human error out of the equation... like comparing your tests to the data sheets is usually fine but the data sheets have some really weird entries, as you mentioned. Being able to test these automatically would be a pretty cool superpower. I really appreciate the engagement, Count Zero. All this info is really cool.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now