A vehicle may encounter potentially hazardous conditions while traveling. For example, an aircraft may encounter a weather condition that may affect the flight of the aircraft. In certain cases, the weather condition may pose a threat to the existing flight path and a safe reroute may be necessary.
In one aspect, the inventive concepts disclosed herein are directed to a method. The method may include: predicting a movement of a condition of concern; analyzing the movement of the condition of concern and a movement of a vehicle traveling along a planned route to generate a projection of the condition of concern onto the planned route, wherein the projection indicates conditions the vehicle is predicted to encounter at a plurality of positions along the planned route; determining whether a portion of the planned route is potentially hazardous based on the projection of the condition of concern; and visually identifying the portion of the planned route that is potentially hazardous to a user.
Some embodiments of the inventive concepts disclosed herein may include additional steps to selectively displaying a predicted location of the condition of concern based on a specified time reference or a visual representation of the projection indicating conditions the vehicle is predicted to encounter at the plurality of positions along the planned route.
A further embodiment of the inventive concepts disclosed herein is directed to a system. The system may include a processor and a display device. The processor may be configured to: predict a movement of a condition of concern; analyze the movement of the condition of concern and a movement of a vehicle traveling along a planned route to generate a projection of the condition of concern onto the planned route, wherein the projection indicates conditions the vehicle is predicted to encounter at a plurality of positions along the planned route; and determine whether a portion of the planned route is potentially hazardous based on the projection of the condition of concern. The display device may be configured to display a graphical representation to a user, wherein the graphical representation may include a visual indication of the portion of the planned route that is potentially hazardous and one of: a predicted location of the condition of concern based on a specified time reference or a visual representation of the projection indicating conditions the vehicle is predicted to encounter at the plurality of positions along the planned route.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the inventive concepts disclosed and claimed herein. The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate embodiments of the inventive concepts and together with the general description, serve to explain the principles and features of the inventive concepts disclosed herein.
The numerous objects and advantages of the inventive concepts disclosed herein may be better understood by those skilled in the art by reference to the accompanying figures in which:
Reference will now be made in detail to exemplary embodiments of the inventive concepts disclosed herein, examples of which are illustrated in the accompanying drawings.
Weather related delays are one of the greatest contributors to delays within the airspace system. Pilots are often faced with highly dynamic weather related hazards, which may require tactical and strategic reroutes while in flight. Pilots may attempt to use information obtained from uplinked and/or on-board weather radar to estimate the track and intensity of a weather condition (e.g., a storm) and plot a path around it. Such a process is highly operator-dependent and requires the pilot to have sufficient meteorological experiences. As a result, late reroutes, multiple corrections and longer diversions may occur.
Embodiments of the inventive concepts disclosed herein provide various options for displaying time evolved hazards such as weather conditions relative to a vehicle. For instance, a weather condition that may be encountered in the future can be detected and graphically presented to the pilot in the context of the planned flight path. The pilot may also utilize the graphical interface to effectively plan a different route around the weather condition.
It is contemplated that while weather conditions are referenced in the examples described herein, such references are merely exemplary. Embodiments of the inventive concepts disclosed herein may be applicable to various other types of conditions that an aircraft may encounter, such as icing, turbulence, traffic conditions or flight restrictions, which may also be graphically presented and handled in a similar manner. It is also contemplated that embodiments of the inventive concepts disclosed herein may be applicable to various other types of vehicles, including land-based vehicles, maritime vehicles and/or space vehicles without departing from the broad scope of the inventive concepts disclosed herein.
Referring to
More specifically, a user interface for adjusting a time reference is provided. In some embodiments, a time reference slider 106 is utilized as an exemplary user interface. Alternatively and/or additionally, a text field 108 may also be utilized to display and/or receive time reference adjustments. It is contemplated that user input may be received via a touch screen interface, a keyboard interface, a turn knob interface, as well as various other types of input devices without departing from the broad scope of the inventive concepts disclosed herein.
In the example shown in
In accordance with embodiments of the inventive concepts disclosed herein, if the weather hazard 102 is predicted to cause some potential conflicts with the planned route 104 (e.g., less than a minimum separation is predicted to exist between the weather hazard 102 and the planned route 104 at some point during the flight of the aircraft), warning indicators may be displayed to inform the user of such potential conflicts.
In some embodiments, one or more segment of the planned route 104 that may be in a potential hazardous area of the weather hazard 102 at a specific time in the predictable future may be identified. For instance, a hazardous segment may include any point along the planned route 104 that is within a certain lateral distance (e.g., 10 nautical miles) or within a certain vertical distance (e.g., 5000 feet) away from the weather hazard 102 when the aircraft travels through that point. Referring to the example shown in
In some embodiments, the identified hazardous segments 112 may be displayed in a visually differentiable manner with respect to the other parts of the route 104. For example, different texture, color, line width, or various other types of visually differentiable features may be utilized to distinguish the identified hazardous segments 112 from other parts of the planned route 104. It is contemplated that various methods and systems may be utilized to assist avoidance of the identified hazardous segments 112, such as those described in: Method and Apparatus for Guiding an Aircraft Through a Cluster of Hazardous Areas, U.S. Pat. No. 6,744,38, in: Method and Apparatus for Identification of Hazards Along an Intended Travel Route, U.S. Pat. No. 6,577,947, and in: Weather Radar System and Method with Fusion of Multiple Weather Information Sources, U.S. patent application Ser. No. 14/465,753, which are herein incorporated by reference in their entireties.
In some embodiments, the time-adjustable graphical representation 100 may be configured to support user adjustments of the time reference within a predefined time range. For instance, the user adjustable time reference may range between −20:00 minutes and +20:00 minutes, wherein a negative time reference may prompt a display of historical data (e.g., sensed or observed weather information) and a positive time reference may prompt a display of predicted data. Alternatively and/or additionally, the time-adjustable graphical representation 100 may support an animated display mode wherein the display loops between a start time (e.g., +00:00) and an end time (e.g., +20:00) based on a given increment value (e.g., 1 minute). It is contemplated that the time-adjustable graphical representation 100 may also provide the user options to pause the animation and switch between animated and manual mode.
It is also contemplated that predicted information may be presented in a visually differentiable manner with respect to actual data. For instance, as depicted in
Furthermore, it is contemplated that additional visual indicators may be utilized to serve as a reminder when the time-adjustable graphical representation 100 is displaying predicted future information. For instance, as depicted in
In addition to providing an easily understandable graphical representation for the user to visually recognize potential effects of a temporal hazard on the planned route 104, the time-adjustable graphical representation 100 may also be utilized as a reroute-assist tool to help the user to steer around the weather hazard while taking the time-evolved nature of the weather hazard 102 into consideration.
Upon receiving the first waypoint 120, a first alternative route 124 may be calculated and displayed. It is noted that the time reference displayed in the text field 108 may be updated accordingly. That is, the position of the first waypoint 120 may drive the time frame, and based on the position of the waypoint 120 and the current position of the aircraft, the time needed to travel to the waypoint 120 may be calculated and displayed accordingly. In addition, all time based elements (e.g., predicted position of the weather hazard 102) may be synchronized to the updated time reference accordingly.
Similar to the hazardous segment identification process previously described, one or more hazardous segment that may exist on the first alternative route 124 may be identified and displayed. In the example depicted in
Upon receiving the second waypoint 122, the first waypoint 120 and the first alternative route 124 may be cleared from the display, and a second alternative route 126 may be calculated and displayed instead. It is noted that the time reference displayed in the text field 108 may be updated again, and all time based elements (e.g., predicted position of the weather hazard 102) may be synchronized again to the updated time reference.
As shown in the example depicted in
The user may continue to select alternative waypoints for consideration and may continue to interact with the time-adjustable graphical representation 100 in a similar manner as described above. The user may also tentatively commit to waypoint 122 and continue to select a subsequent waypoint(s) that eventually rejoins the original planned route 104. For example, the user may select a waypoint 134 as depicted in
It is noted that the new route through waypoint 122 and rejoining the original planned route 104 at waypoint 134 is predicted to be completely free of hazardous segments. The user may commit to this new route and complete the reroute process.
It is contemplated that a vertical deviation over or below the weather hazard 102 may be selected utilizing a vertical situation display presented on the vertical view 130 in a similar manner. More specifically, instead of selecting a new waypoint to create a new route and avoid a predicted condition, a new altitude may be selected for avoidance of a growing or decaying weather hazard. Similarly, a new route may include a new planned speed to help avoiding the weather hazard.
It is also contemplated that in addition (or alternative) to the waypoint-based routing process described above, the time-adjustable graphical representation 100 may also support a heading-based routing process as depicted in
Similar to the time reference adjustment processed previously described, the user may set the time reference to, for example, +6:00, indicating that the user wants to view the predicted position of the weather hazard 102 six minutes into the future. Accordingly, the predicted position of the weather hazard 102 six minutes into the future is depicted, as well as the predicted position 110 of the aircraft. If the weather hazard 102 is predicted to cause some potential conflicts with one or more segment 112 of the ground track prediction 142, such a segment 112 may be identified and visually indicated to the user as described above.
It is also contemplated that in addition to the time-adjustable graphical representation 100 as described above, wherein a time reference is utilized to control the visualization of the time evolved condition 102, a space-time consolidated graphical representation may be utilized to provide an alternative (or an additional) visualization of the time evolved condition 102.
More specifically, in the example shown in
In some embodiments, weather conditions may be clipped to a band (e.g., 10 nautical miles) around the aircraft 202 to reduce the amount of information that needs to be processed and displayed in the consolidated graphical representation 206. For instance, weather conditions that are projected to be more than 10 nautical miles away from the aircraft 202 may not be of a particular concern, and may therefore be excluded from the consolidated graphical representation 206. It is to be understood that clipping at 10 nautical miles is merely exemplary. That is, the consolidated graphical representation 206 may be configured to depict the projection of the consolidated weather pattern 208 within a certain distance around the planned route 210. It is to be understood that the distance may also change depending on whether the aircraft 202 is above or below a certain altitude. For instance, in some embodiments, the distance may be set to 10 nautical miles on either side of the planned route 210 when the aircraft 202 is at or above 20,000 ft, and 5 nautical miles when the aircraft 202 is below 20,000 ft. It is to be understood that the lateral and/or vertical distances may vary without departing from the broad scope of the inventive concepts disclosed herein. It is also to be understood that the specific number of positions (e.g., 1 through 16) depicted in
It is contemplated that additional information may also be provided on the consolidated graphical representation 302. For example, one or more predicted time frames 306 and 308 may be calculated and displayed. These predicted time frames 306 and 308 not only provide timing information to the user, but may also serve as an interface to switch to the time-adjustable graphical representation 100 previously described. For example, the user may view the consolidated graphical representation 302 at a glance, and then use the time frame 306 to switch to the time-adjustable graphical representation 100 that defaults the time reference to +8:00. The user may interact with the time-adjustable graphical representation 100 as previously described, and switch back to the consolidated graphical representation 302 as needed. In some embodiments, a mode indicator 314 may be utilized to indicate whether the current display is in the space-time consolidated graphical representation 302 or the time-adjustable graphical representation 100. The ability to switch between the space-time consolidated graphical representation 302 and the time-adjustable graphical representation 100 may be beneficial and may further facilitate the decision making process.
It is contemplated that hazardous segment(s) 312 may be identified utilizing the identification process as previously described. Furthermore, the weather condition may be clipped to a band around the aircraft as previously described. In some embodiments, clipping bars 310 are set to 10 nautical miles on either side of the planned route when the aircraft is at or above 20,000 ft, and 5 nautical miles when the aircraft is below 20,000 ft. It is contemplated that these parameters are user configurable and may vary without departing from the broad scope of the inventive concepts disclosed herein. In some embodiments, the minimum separation is configurable based upon airline operation preferences in addition to user/operator preferences.
It is further contemplated that the consolidated graphical representation 302 may also be utilized to assist a reroute process and help the user to steer around the weather hazard.
The consolidated graphical representation 302 may also be utilized in a heading display mode as depicted in
The consolidated graphical representation 302 may also be utilized in a heading-based preview mode as depicted in
Upon receiving a new heading 330 in the heading-based preview mode, a ground track prediction 334 may be calculated and displayed accordingly. Any weather conditions the ground track prediction 334 is projected to encounter may be identified and displayed in the space-time consolidated manner. The ability to provide such a space-time consolidated weather projection for each previewed heading 330 is beneficial because it presents the projected weather conditions to the user in a concise manner. The user may continue to change the heading 330 and preview weather conditions to decide whether to make any heading changes.
It is noted that while clipping bars are utilized in the various space-time consolidated graphical representations 302 described above, such clipping bars may be removed to provide an alternative representation referred to as the arc representation.
Referring to
Also similar to the graphical representations previously described, the arc representation may be displayed in both the heading mode or the on-route mode.
Referring now to
In some embodiments, data devices 502 may be utilized to gather relevant data to be processed by a processor 504. Data devices 502 may include various sensors, antennas, or radars onboard an aircraft. For example, uplinked data and/or data obtained using on-board radars/sensors may be utilized to provide data regarding a particular condition of concern to be processed by the processor 504.
The processor 504 may be implemented as a dedicated processing unit, or as an add-on to existing systems onboard the aircraft. Alternatively, the processor 504 may be configured as an integrated component of an existing system, such as the flight management system or various other types of avionics. The processor 504 may be configured to process the received data input and provide predictions (e.g., weather forecasts) based on the received data input. The processor 504 may also be configured to access information regarding the planned route which the aircraft is set to execute, allowing the processor 504 to take into account the positional and movement information of both the aircraft and the condition of concern (e.g., a storm) to identify any potential hazardous segments along the planned route of the aircraft.
In the event that one or more potential hazardous segments are identified along the planned route of the aircraft, the identified potential hazardous segments may be displayed utilizing a display device 506. The display device 506 may be implemented as a dedicated display or a visual indicator. Alternatively, the display device 506 may be configured as an integrated component of the cockpit display system on board the aircraft.
It is contemplated that the display device 506 may be configured to display the various graphical representations previously described, including the time-adjustable graphical representation, the space-time consolidated graphical representation, and/or the arc representation. The display device 506 may be further configured to serve as a part of the human machine interface that enables a user (may also be referred to as a pilot or an operator) to engage the various reroute processes (as previously described) through a control interface 508.
It is also contemplated that the reroute process may be automated. For instance, in certain embodiments, the processor 504 may utilize automation or decision support software to create a new route including: lateral recommendation, new route (waypoint), vector (new heading), vertical deviation (altitude), or new speed along a flight plan leg. The new route (waypoints, headings, altitudes, and/or speeds) may be computed automatically by a route planner or route optimization decision support function, and may take into account the time, potential hazards, fuel consumption, performance and other considerations. The new computed conflict free route may be displayed, along with the current route, and the weather threats that are impacting the current route. In this manner, the user may be provided with information on the display device 506 that includes the recommended route generated by the processor 504 (e.g., utilizing automation or decision support), threat assessment of the current route (e.g., depicted to the user using the consolidated weather pattern projection), as well as the rationale as to why a new route is recommended. The user may review the recommended route, and make modifications to the recommended route, prior to execution.
Referring now to
In some embodiments, if any segment along the planned route of the vehicle is identified as potentially hazardous, that particular segment may be displayed in a step 610. It is contemplated that additional information may also be displayed in the step 610. For instance, the predicted position of the particular condition of concern may be displayed in a time-adjustable graphical representation, allowing the user to visualize the position of the condition of concern by manually or automatically adjusting a time reference. Alternatively/additionally, the projection of the condition of concern onto the planned route of the vehicle may be displayed in a space-time consolidated graphical representation, allowing the user to visualize the conditions that the vehicle is predicted to encounter if the vehicle travels according to the planned route. It is contemplated that arc representations as previously described may also be displayed. Furthermore, the user may switch between the different graphical representations described herein to perform his/her own visual analysis.
It is contemplated that the method 600 may further include steps 612 to assist reroute processes. A new route may be entered by a user utilizing waypoints, headings, altitudes and/or speeds. Alternatively and/or additionally, a new route may be generated by a route planner or a route optimization decision system. Regardless of the specific input method, the new route is analyzed in the same manner as the analysis performed on the original planned route. That is, the predicted movement of the particular condition of concern (e.g., the storm) is analyzed with respect to the movement of the vehicle along the new route, and conditions that the vehicle is predicted to encounter if the vehicle starts to travel according to the new route is projected onto the new route. As previously described, the movements of the vehicle may be predicated based on weather conditions (e.g., winds), aircraft performance predictions and other constraints (e.g., speed or altitude). This analysis allows potential hazardous segments along the new route to be identified, providing an effective graphical interface to plan different routes around the condition of concern.
Furthermore, it is contemplated that flight plan anomalies such as holds, discontinuities, projections past the end of the flight plan, as well as other types of anomalies may occur in certain situations. For example, an aircraft may be put into a hold so it can wait for traffic or weather to clear out or just as a way to reverse direction of flight in a more confined geographical area. Normally, the assignment of a hold is supposed to include an “Expect Further Clearance (EFC) Time”, which is set to let the flight crew know how long they are supposed to fly in the holding pattern (e.g., a racetrack shaped pattern). In reality, however, the flight crew may not receive the EFC time, which makes the prediction of the movement of the aircraft difficult. In the event that the EFC time is not received, the vehicle may be assumed to continue its holding pattern until the EFC time is received or the hold is cleared, and the prediction and projection processes in accordance with embodiments of the present disclosure may be carried out based on this assumption.
Discontinuity is another example where flight plan anomalies may occur. A discontinuity happens when a flight management system does not know how to close a gap between two different portions or procedures in a flight plan. In the event that a discontinuity occurs in a flight plan, the prediction and projection processes may stop producing predictions at the point of the discontinuity. Alternatively, a direct path may be assumed across the discontinuity, and the prediction and projection processes may be carried out based on this assumption.
In another example, a flight plan normally includes some level of termination. Usually the termination is at an airport and, when known, a specific runway. Published approaches to a runway may include what is known as a missed approach procedure, which is a contingency plan in case something were to go wrong during the approach. These missed approach segments usually have to be activated to be seen on the maps or specifically selected for viewing on a map. In the event that a missed approach segment is activated or selected for viewing, the prediction and projection processes may include the missed approach segment as well. In certain situations, if it is determined/assumed that the aircraft may not be able to land, a long (or perpetual) hold time may be assumed and reflected on the prediction/projection results as well.
It is to be understood that the flight plan anomalies described above are merely exemplary. It is contemplated that the prediction and projection processes in accordance with embodiment of the inventive concepts described herein may be configured to handle various other types of flight plan anomalies without departing from the broad scope of the inventive concepts disclosed herein.
It is to be understood that the present disclosure may be conveniently implemented in forms of a software, hardware or firmware package. Such a package may be a computer program product which employs a computer-readable storage medium including stored computer code which is used to program a computer to perform the disclosed function and process of the present invention. The computer-readable medium may include, but is not limited to, any type of conventional floppy disk, optical disk, CD-ROM, magnetic disk, hard disk drive, magneto-optical disk, ROM, RAM, EPROM, EEPROM, magnetic or optical card, or any other suitable media for storing electronic instructions.
It is to be understood that embodiments of the inventive concepts described in the present disclosure are not limited to any underlying implementing technology. Embodiments of the inventive concepts of the present disclosure may be implemented utilizing any combination of software and hardware technology and by using a variety of technologies without departing from the broad scope of the inventive concepts or without sacrificing all of their material advantages.
It is to be understood that the specific order or hierarchy of steps in the processes disclosed is an example of exemplary approaches. It is to be understood that the specific order or hierarchy of steps in the processes may be rearranged while remaining within the broad scope of the present disclosure. The accompanying method claims present elements of the various steps in a sample order, and are not meant to be limited to the specific order or hierarchy presented.
It is believed that the inventive concepts disclosed herein and many of their attendant advantages will be understood by the foregoing description, and it will be apparent that various changes may be made in the form, construction, and arrangement of the components thereof without departing from the broad scope of the inventive concepts or without sacrificing all of their material advantages. The form herein before described being merely an explanatory embodiment thereof, it is the intention of the following claims to encompass and include such changes.