Jump to content
Sign in to follow this  
netshadoe

Heads up on new AI separation utilities for P3Dv4

Recommended Posts

FYI, I had 2 CTD in a row in P3dV5.1hf1 at EGCC leaving gate 206 with a AiCull  ( running not executing) crash in the event viewer:

Restarted without AiCull and I am ok now.

Faulting application name: AICull.exe, version: 1.0.1.1, time stamp: 0x5f03bd07
Faulting module name: ntdll.dll, version: 10.0.19041.662, time stamp: 0x27bfa5f0
Exception code: 0xc0000005
Fault offset: 0x0000000000045f86
Faulting process id: 0x4cfc
Faulting application start time: 0x01d6d0b9645b315b
Faulting application path: C:\Users\vince\Documents\Prepar3D v5 Add-ons\AICull\AICull.exe
Faulting module path: C:\WINDOWS\SYSTEM32\ntdll.dll
Report Id: 0f109dff-e02e-445a-893d-fc0c64e71fc7
Faulting package full name: 
Faulting package-relative application ID: 
Edited by vincentrouleau

Vincent Rouleau

Intel Core i7 8700K @ 5.1GHz / 32.0GB G.SKILL TridentZ DDR4 3000 / Gigabyte  GeForce® RTX 2080 / / Samsung C49RG9 49' /ASUS  PB287QQ ‑ 27" UHD / Samsung 970 PRO 1TB /  PNY SSD 1TB / Windows 10 Pro 64-bit / Gigabyte Z370 AORUS Gaming 5 Motherboard

Share this post


Link to post
On 12/3/2020 at 4:16 PM, colinosullivan said:

Hello all,

The first issue I would like to address is the amount of holding being created. It seems that there may be in error in the spacing between aircraft at times? Not entirely sure. Reference " Holds ". I do have a pretty massive amount of aircraft in my sim, so issuance of holds and updating them could be a problem, however it looks like they keep being put into them.

Secondly, reference " Holds 2" . In this image we can see an aircraft inbound to LAX going into a hold for no apparent reason. With this being said, my separation factor is 2 nm. 

Holds - Link to image https://photos.app.goo.gl/ze8thLB2CXVTptHRA

Holds 2 - Link to image https://photos.app.goo.gl/zG61LH4387TfGFt96

An AI is put on hold based on an estimate of how close the AI is to another AI arriving for the same runway, not AI immediately ahead/behind.  In other words, an AI approaching from the north 20 nm out may be put on hold for an AI approaching from the south 20 nm out because they are both calculated to arrive at the runway within the separation distance and even though they are currently 40 nm apart.  Having said that, the distance calculation are estimates only especially since they have to take into account the predicted flight path.  Additionally, if an AI on short final has to hold, all AI queued up have to hold in order to prevent an AI go-around bug.  Finally, if you're running high AI densities, I would recommend a max no. of holders in the config file because a high number of holders tends to beget more holders.  With a max number of holders, excessive holders (tending to happen in the first arrival wave after a situation is loaded) will egress will egress the reality bubble, but you should still get a pretty busy and organized landing flow.

 

On 12/12/2020 at 12:18 PM, Ray Proudfoot said:

A week ago I took off from Rwy25 at Rome LIRF. As I was on the take-off roll I noticed an Ai suspended in mid air having taken off on 16R. As soon as my wheels left the ground he continued flying. Is there any advantage to this? We were never in any danger of a collision.

On another flight I was a couple of miles out from Rwy 04 at EHAM when an Ai taxied onto the runway and Radar Contact issued a GA. The visibility was poor so I had no chance of seeing him so I could zap him with FSUIPC.

Sadly there is no log created with AiFlow so it’s difficult to analyse what it’s doing. Any chance a log could be generated?

No advantage.  Thanks for identifying that, I need to tweak the logic so it doesn't impact AI in takeoff2 but airborne.

Perhpas 1500 ft agl is too low of a trigger alt.  I should probably revisit that value and/or add a parameter to the config file to customize.

 

On 12/12/2020 at 3:20 PM, vincentrouleau said:

FYI, I had 2 CTD in a row in P3dV5.1hf1 at EGCC leaving gate 206 with a AiCull  ( running not executing) crash in the event viewer:

Restarted without AiCull and I am ok now.

Faulting application name: AICull.exe, version: 1.0.1.1, time stamp: 0x5f03bd07
Faulting module name: ntdll.dll, version: 10.0.19041.662, time stamp: 0x27bfa5f0
Exception code: 0xc0000005
Fault offset: 0x0000000000045f86
Faulting process id: 0x4cfc
Faulting application start time: 0x01d6d0b9645b315b
Faulting application path: C:\Users\vince\Documents\Prepar3D v5 Add-ons\AICull\AICull.exe
Faulting module path: C:\WINDOWS\SYSTEM32\ntdll.dll
Report Id: 0f109dff-e02e-445a-893d-fc0c64e71fc7
Faulting package full name: 
Faulting package-relative application ID: 

OK, will keep an eye on this.  About to upgrade to 5.1 now that VR seems to be sorted out for my setup.  If I do experience this, shouldn't be hard to trouble shoot as AICull is doing very little when not executing a cull.

  • Like 1

Share this post


Link to post

Awesome set of utilities, Roland! Bravo!

I love the improved pushback - is it possible to consider having AI pushback and turn 90 degrees instead of 180 degrees to point the opposite direction?
It seems like most aircraft IRL push back 180 degrees, stop and deploy flaps, detach the pushback tug, start engines, etc... it would make it so much more realistic.

Thanks for the consideration!

  • Like 2

Share this post


Link to post
11 hours ago, DuduGuimaraes said:

Hi guys

Does using aiground + aiflow have a big tool on frame rates ?

Thanks

Eduardo

No, virtually none. The AI itself will steal some frames as it does always.


System: i9 9900k@4.9 - 32 GB RAM - Aorus 1080ti --- Sim/Addons: P3D v5 + ProSim737
Signature3.png

Share this post


Link to post
On 1/16/2021 at 4:55 PM, Michael Leung said:

Awesome set of utilities, Roland! Bravo!

I love the improved pushback - is it possible to consider having AI pushback and turn 90 degrees instead of 180 degrees to point the opposite direction?
It seems like most aircraft IRL push back 180 degrees, stop and deploy flaps, detach the pushback tug, start engines, etc... it would make it so much more realistic.

Thanks for the consideration!

Thanks!  Good suggestion re: 90 deg turns.  My prior AIController read the scenery .bgl files and knew the taxi routes out of the terminal area and thus could figure out the correct 90 deg. turn direction.  However, AIGround is sort of a bare-bones version of AIController and doesn't read the scenery bgl files, thus the 180 deg turn to ensure the AI doesn't end up accidentally pointing into the corner of a terminal area after pushback.  I might be able to figure out a way to reliably do 90 deg. turns without reading .bgl data though, I'll keep looking into it.

Share this post


Link to post

Hey all! I see this thread has been quite dead since the beginning of the year, so I apologize for digging the grave up but I am having some issues… well… rather annoyances with AI Flow and AI Ground. With Flow, I am experiencing aircraft suddenly climbing straight up in the air as I pass by them or if I get too close and they just go straight up, stall, and then fall down to the ground. In real life, flight levels are separated by 1000ft in RVSM airspace. To me, this program does not accurately simulate this like in real life. I’ll be at FL390 and a aircraft at FL380 going in the opposite direction will just randomly go straight up in the air. I went into the settings and even put 1 mile separation between AI and user aircraft but nothing works. 
 

with AI ground, I am experiencing AI traffic coming to a complete stop even though I am nowhere near them whether taxing or parked on the apron. AI traffic will still hold in position for my aircraft even when I’m parked and engines off and everything. The program doesn’t take into account that once your aircraft is off, you don’t need for AI to take your aircraft into consideration. Is it possible to put into a future update that anytime your parking brake is set that the AI aircraft disregards your plane? That would help out so much! Also it says that flashing your landing lights will tell AI to continue taxiing but this does not work all the time. Only about 20% of the time for me. I’ll flash my lights on and off and still won’t get them to move. So my AI just sit there literally for hours and do not move. 
 

sorry for the lengthy message but hopefully this gets to the developer. BTW, I am using P3Dv4.5 with AIG for my AI traffic, and ProATC/X for my ATC. 

Edited by Deltaair1212

Share this post


Link to post

I've never been able to get AI Ground to connect and with AI Flow it usually shows this message...

AI Flow Ver. 1.1.0 for P3D V4 or V5

Waiting to detect AI aircraft within 55556 meters (29.9947 nautical miles) of the user's aircraft's current position.

Traffic flow operations may not be immediately reported (e.g., AI not currently close to each other, light traffic).

The AI Flow Program has connected to the P3D flight simulator!

\ User's aircraft is nearest ????.  ||Closest ICAO will update as user aircraft moves through different areas  ||

Any ideas what the problem could be? I really would love to get these to work to see the amazing functionality but have no idea why AI Flow would only work sporadically at a few airports and why AI Ground wouldn't work ever.

Thanks!

Jeremy

Share this post


Link to post

These are great tools, thank you!

Whenever flying at cruise level and another plane passes nearby it acts erratically, like it zigzags up and down in an abrupt manner. Even the contrails are drawn erratically too. Is it possible to fix this behaviour?


Best regards,

Wanthuyr Filho

qpwqa8-6.png

Instagram: AeroTacto

Share this post


Link to post
6 hours ago, Wanthuyr Filho said:

Whenever flying at cruise level and another plane passes nearby it acts erratically, like it zigzags up and down in an abrupt manner. Even the contrails are drawn erratically too. Is it possible to fix this behaviour?

Try this setting...  USERAISEPARATIONDISTANCE=0.0

Share this post


Link to post

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  
  • Tom Allensworth,
    Founder of AVSIM Online


  • Flight Simulation's Premier Resource!

    AVSIM is a free service to the flight simulation community. AVSIM is staffed completely by volunteers and all funds donated to AVSIM go directly back to supporting the community. Your donation here helps to pay our bandwidth costs, emergency funding, and other general costs that crop up from time to time. Thank you for your support!

    Click here for more information and to see all donations year to date.
  • Donation Goals

    AVSIM's 2020 Fundraising Goal

    Donate to our annual general fundraising goal. This donation keeps our doors open and providing you service 24 x 7 x 365. Your donation here helps to pay our bandwidth costs, emergency funding, and other general costs that crop up from time to time. We reset this goal every new year for the following year's goal.


    53%
    $13,405.00 of $25,000.00 Donate Now
×
×
  • Create New...