Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
378 words
Apparatus for use with an aircraft flight management system for achieving time constrained navigation, comprising: means for storing a predetermined cost index, a flight plan, wind conditions, and aircraft performance data for a given aircraft, means for converting speed input data to a speed control signal in accordance with said cost index, flight plan, wind conditions and aircraft performance data, and means for applying said speed control signal to control the speed of said aircraft, further comprising: (a) means responsive to said stored cost index, flight plan and aircraft performance data for providing an initial speed signal for each leg of the flight plan, (b) a profile generator responsive to said speed input signals, for executing said flight plan defining a plurality of flight segments comprising a sub-path and for providing an estimated time of arrival signal and said speed control signal, (c) junction means for comparing said estimated time of arrival signal with a given arrival time constraint and for providing a first difference signal representative of a time error thereof, (d) segment factor calculator means for providing time duration signals defined by a function of distance and velocity derived from said profile generator and corresponding to said plurality of flight segments, (e) summer means for providing a total arrival time signal corresponding to a summation of said time duration signals, and for excluding constant speed segments therefrom, (f) speed error calculator means responsive to a function of said first difference signal and said total arrival time signal for computing an incremental or decremental speed error signal, and (g) speed adjuster means for applying said speed error signal to said profile generator for repetitively modifying said total arrival time signal and said estimated time of arrival signal until said estimated time of arrival signal is monotonically urged to substantial coincidence with said given constraint time of arrival, whereby said speed error signal is reduced to a nullity, and (h) means responsive to said profile generator for applying said speed control signal to control the airspeed of said aircraft, whereby a given arrival time is achieved for each of said plurality of flight segments, thereby to control the speed of said aircraft so as to achieve a required time of arrival while minimizing costs and maximizing passenger comfort.
Claim 2
Dependent Claim
378 words
Apparatus for use with an aircraft flight management system for achieving time constrained navigation, comprising: means for storing a predetermined cost index, a flight plan, wind conditions, and aircraft performance data for a given aircraft, means for converting speed input data to a speed control signal in accordance with said cost index, flight plan, wind conditions and aircraft performance data, and means for applying said speed control signal to control the speed of said aircraft, further comprising: (a) means responsive to said stored cost index, flight plan and aircraft performance data for providing an initial speed signal for each leg of the flight plan, (b) a profile generator responsive to said speed input signals, for executing said flight plan defining a plurality of flight segments comprising a sub-path and for providing an estimated time of arrival signal and said speed control signal, (c) junction means for comparing said estimated time of arrival signal with a given arrival time constraint and for providing a first difference signal representative of a time error thereof, (d) segment factor calculator means for providing time duration signals defined by a function of distance and velocity derived from said profile generator and corresponding to said plurality of flight segments, (e) summer means for providing a total arrival time signal corresponding to a summation of said time duration signals, and for excluding constant speed segments therefrom, (f) speed error calculator means responsive to a function of said first difference signal and said total arrival time signal for computing an incremental or decremental speed error signal, and (g) speed adjuster means for applying said speed error signal to said profile generator for repetitively modifying said total arrival time signal and said estimated time of arrival signal until said estimated time of arrival signal is monotonically urged to substantial coincidence with said given constraint time of arrival, whereby said speed error signal is reduced to a nullity, and (h) means responsive to said profile generator for applying said speed control signal to control the airspeed of said aircraft, whereby a given arrival time is achieved for each of said plurality of flight segments, thereby to control the speed of said aircraft so as to achieve a required time of arrival while minimizing costs and maximizing passenger comfort.
Claim 3
Dependent Claim
151 words
Apparatus as set forth in claim 1, further comprising: speed generator means for receiving said predetermined cost index, said flight plan, and said performance parameters representative of said aircraft, for providing an initial speed schedule for each segment of said flight plan, and for generating signals corresponding thereto, a data base for storing data representative of predicted and actual wind velocities, said speed adjuster means being responsive to said speed schedule signals, to said wind velocity data base, and to said speed error signal, thereby to modify said initial speed schedule signals for each segment of said flight plan substantially in a uniform manner in accordance with said speed error signals, and speed limiter means for storing the magnitudes of unsafe and unattainable speed limits and responsive to said modified initial speed schedule signals for applying said stored minimum and maximum speed limits thereto in accordance with said aircraft performance parameters.
Claim 4
Dependent Claim
56 words
Apparatus as set forth in claim 2, wherein said profile generator is responsive to said speed limiter means for sequentially defining a distance signal and a velocity signal associated with each segment of said flight plan and for periodically modifying said defined distance and velocity signals in accordance with variations in said limited speed schedule signals.
Claim 5
Dependent Claim
53 words
Apparatus as set forth in claim 3, wherein said segment factor calculator means is responsive to said modified and limited segment distance and segment velocity signals from said profile generator for providing an output signal proportional to a ratio thereof, which signal is representative of a time to traverse each of said segments.
Claim 6
Dependent Claim
27 words
Apparatus as set forth in claim 4, wherein said ratio is of the form (S.sub.i /V.sub.i.sup.2) where S i =ith segment distance V i =ith segment velocity.
Claim 7
Dependent Claim
74 words
Apparatus as set forth in claim 5, wherein said speed error calculator means provides an output proportional to a ratio of said time error signal to said total time of arrival signal, and where said ratio is of the form (T.sub.e -T.sub.r)/Σ(S.sub.i /V.sub.i.sup.2) where T e =estimated arrival time of non-constant segments in sub-path T r =required time of arrival summed for non-constant segments S i =ith segment distance V i =ith segment velocity.
Claim 8
Dependent Claim
68 words
Apparatus as set forth in claim 6, wherein said profile generator is responsive to a flight plan providing a plurality of arbitrary points designated as time-constrained sub-paths, and wherein segments of said time-constrained sub-paths are comprised of variable speed segments and constant speed segments, and wherein any of said segments may be arbitrarily selected for exclusion from speed variation by a control signal applied to said summer means.
Claim 9
Dependent Claim
29 words
Apparatus as set forth in claim 7, wherein a common speed adjustment is applied by said speed adjuster means to each of said variable segments in a given sub-path.
Claim 10
Dependent Claim
27 words
The apparatus as set forth in claim 1, wherein said means for applying said modified speed control signal is the autothrottle of an autopilot of said aircraft.
Claim 11
Dependent Claim
41 words
The apparatus as set forth in claim 1, wherein said profile generator provides a speed advisory signal to a flight display instrument for display to a human pilot, and said pilot controls a manual throttle of said aircraft in accordance therewith.
Claim 12
Dependent Claim
40 words
The apparatus as set forth in claim 10, wherein said profile generator provides an altitude advisory signal to a flight display instrument for display to a human pilot, and said pilot controls the altitude of said aircraft in accordance therewith.
Claim 13
Dependent Claim
47 words
The apparatus as set forth in claim 11, wherein said profile generator provides a fuel advisory signal, and further comprising means for displaying said fuel advisory signal to provide an indication of fuel consumption over each leg of said flight plan and of the remaining fuel supply.
Claim 14
Independent Claim
403 words
A method for time-constrained navigation of an aircraft, comprising the steps of: storing in a data base a flight plan defining at least one flight segment having a time-constrained origin and a time-constrained destination point, a plurality of time-constrained segments comprising a sub-path, storing in said data base a predetermined cost index representative of at least fuel costs and crew labor costs, storing in said data base a family of performance data representative of a given aircraft, applying said stored flight plan, said stored cost index, and said stored performance data to a speed generator for deriving, storing, and providing an initial speed schedule for each segment of said flight plan, providing a second data base of wind velocities corresponding to said flight plan, defining predetermined ones of said segments wherein a constant speed must be maintained and providing signals corresponding thereto, sequentially applying said speed schedule for each of said segments, said wind velocity schedule, and said constant speed signal to a speed adjuster for storing and providing a modified speed schedule in accordance therewith, applying said modified speed schedule to a speed limiter having stored therein the magnitudes of allowable speed limits for imposing maximum and minimum speed limits thereon to provide a limited speed schedule, said limited speeds representative of unsafe or unattainable speeds with said given aircraft, applying said limited speed schedule to a profile generator for executing a simulation of the flight path through each leg of the flight plan and for predicting required speeds and altitudes and for sequentially providing corresponding distance and velocity for each segment in accordance with said flight plan, and for further providing an estimated time of arrival, computing a plurality of time durations corresponding to a function of said predicted segment distance and velocity, applying said computed time durations to a summer for computing a summation of said time durations, excluding constant speed segments from said summation to provide a total time of arrival, comparing said estimated time of arrival with a predetermined constraint time and providing a difference thereof, applying said difference and said summation to derive a ratio corresponding to a speed error correction, applying said speed error correction to said speed adjuster for urging said estimated time of arrival to coincidence with said predetermined constraint time, and applying said predicted required speeds to control the airspeed of said aircraft, whereby a given arrival time is achieved for each sub-path.
Claim 15
Independent Claim
403 words
A method for time-constrained navigation of an aircraft, comprising the steps of: storing in a data base a flight plan defining at least one flight segment having a time-constrained origin and a time-constrained destination point, a plurality of time-constrained segments comprising a sub-path, storing in said data base a predetermined cost index representative of at least fuel costs and crew labor costs, storing in said data base a family of performance data representative of a given aircraft, applying said stored flight plan, said stored cost index, and said stored performance data to a speed generator for deriving, storing, and providing an initial speed schedule for each segment of said flight plan, providing a second data base of wind velocities corresponding to said flight plan, defining predetermined ones of said segments wherein a constant speed must be maintained and providing signals corresponding thereto, sequentially applying said speed schedule for each of said segments, said wind velocity schedule, and said constant speed signal to a speed adjuster for storing and providing a modified speed schedule in accordance therewith, applying said modified speed schedule to a speed limiter having stored therein the magnitudes of allowable speed limits for imposing maximum and minimum speed limits thereon to provide a limited speed schedule, said limited speeds representative of unsafe or unattainable speeds with said given aircraft, applying said limited speed schedule to a profile generator for executing a simulation of the flight path through each leg of the flight plan and for predicting required speeds and altitudes and for sequentially providing corresponding distance and velocity for each segment in accordance with said flight plan, and for further providing an estimated time of arrival, computing a plurality of time durations corresponding to a function of said predicted segment distance and velocity, applying said computed time durations to a summer for computing a summation of said time durations, excluding constant speed segments from said summation to provide a total time of arrival, comparing said estimated time of arrival with a predetermined constraint time and providing a difference thereof, applying said difference and said summation to derive a ratio corresponding to a speed error correction, applying said speed error correction to said speed adjuster for urging said estimated time of arrival to coincidence with said predetermined constraint time, and applying said predicted required speeds to control the airspeed of said aircraft, whereby a given arrival time is achieved for each sub-path.