IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0100378
(2008-04-09)
|
등록번호 |
US-8924069
(2014-12-30)
|
발명자
/ 주소 |
- Kaneshige, John T.
- Krishnakumar, Kalmanje S.
|
출원인 / 주소 |
- The United States of America as Represented by the Administrator of the National Aeronautics & Space Administration (NASA)
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
4 인용 특허 :
5 |
초록
▼
A method and system for control of a first aircraft relative to a second aircraft. A desired location and desired orientation are estimated for the first aircraft, relative to the second aircraft, at a subsequent time, t=t2, subsequent to the present time, t=t1, where the second aircraft continues i
A method and system for control of a first aircraft relative to a second aircraft. A desired location and desired orientation are estimated for the first aircraft, relative to the second aircraft, at a subsequent time, t=t2, subsequent to the present time, t=t1, where the second aircraft continues its present velocity during a subsequent time interval, t1≦t≦t2, or takes evasive action. Action command sequences are examined, and an optimal sequence is chosen to bring the first aircraft to the desired location and desired orientation relative to the second aircraft at time t=t2. The method applies to control of combat aircraft and/or of aircraft in a congested airspace.
대표청구항
▼
1. A method for control of an aircraft relative to one or more other aircraft, the method comprising: providing a first airborne aircraft, having a first aircraft processor and associated processor memory unit that autonomously observes and evaluates present location and on present velocity of a sec
1. A method for control of an aircraft relative to one or more other aircraft, the method comprising: providing a first airborne aircraft, having a first aircraft processor and associated processor memory unit that autonomously observes and evaluates present location and on present velocity of a second airborne aircraft relative to the first aircraft at a first time value t1, where the processor infers that the second aircraft appears to follow a flight configuration that is non-cooperative with, or evasive relative to, the first aircraft;causing the first aircraft processor to estimate a first desired location and a first desired orientation of the first aircraft relative to the second aircraft at a second time value t2 that is greater than the first time value t1, where the processor is configured to assume that the second aircraft will continue the present orientation and present velocity of the second aircraft for a first time interval, that extends from the time value t1 to the time value t2;providing a group of action-commands for the first aircraft processor, drawn from a group of action variable commands comprising: a roll angle change within a first specified time interval, a pitch angle change within a second specified time interval, an altitude change within a third specified time interval, a bank angle command within a fourth specified time interval, a heading command within a fifth specified time interval, a thrust command within a sixth specified time interval, and a flight path angle command within a seventh specified time interval, for the first aircraft;providing a wait command for the first aircraft processor that commands that the first aircraft make no change in any action variable for an eighth specified time interval, which may have zero time interval length;providing an action command sequence (ACS) for the first aircraft processor that comprises a first action variable command, followed by a first wait command, followed by a second action variable command, followed by a second wait command where the first and second action variable commands are drawn from a group of action commands and the action command sequence is constructed so that the first aircraft will arrive at the first desired location and the first desired orientation relative to the second aircraft at the second time value t2; andcausing the first aircraft to implement the action command sequence for a first time interval which extends from the time value t1 to the time value t2, so that the first aircraft arrives at the first desired location and the first desired orientation relative to the second aircraft at the second time value t2. 2. The method of claim 1, further comprising: providing a training set for said first aircraft processor, comprising first and second candidate action command sequences of action variable commands for said first aircraft, where each of the first and second candidate action command sequences will cause said first aircraft to arrive at said desired location and said desired orientation relative to said second aircraft at said second time value, t2;comparing said first candidate action command sequence and said second candidate action command sequence with each other, using said first aircraft processor, by comparing a first action value associated with the first candidate action command sequence with a corresponding second action value associated with the second candidate action command sequence; andbased upon comparison of the first and second action values, causing said processor to select one of the first candidate action command sequence and the second candidate action command sequence, as a first optimal action command sequence for said first desired location and said first desired orientation of said first aircraft relative to said second aircraft at said second time value, t2. 3. The method of claim 2, further comprising: causing said first aircraft processor to estimate a second desired location and a second desired orientation of said first aircraft relative to said second aircraft at a third time value t3, which is greater than said second time value t2, where said processor is configured to assume that said second aircraft will continue present orientation and present velocity for said second aircraft for a second time interval, which extends from said second time value t2 to the third time value t3;providing for said first aircraft processor a second training set, comprising a third candidate action command sequence of said action variable commands and said first optimal action command sequence, where each of the third candidate action command sequence and said first optimal action command sequence will cause said first aircraft to arrive at the second desired location and the second desired orientation relative to said second aircraft at the third time value t3;causing said first aircraft processor to compare the third candidate action command sequence and said first optimal action command sequence with each other, by comparing a third action value associated with the said first optimal action command sequence with a corresponding fourth action value associated with the third candidate action command sequence; andcausing said first aircraft processor to select one of the third candidate action command sequence and said first optimal action command sequence as a second optimal action command sequence to that will cause said first aircraft to arrive at the second desired location and the second desired orientation relative to said second aircraft at the third time value t3. 4. The method of claim 1, further comprising causing said first aircraft processor to estimate a subsequent flight path for said second aircraft using at least one of a group of flight configurations comprising: a flight path with constant velocity vector; a flight path with constant bank angle; a flight path with-constant curvature; a flight path in a horizontal plane with a constant curvature; and a flight path in a vertical plane with constant curvature. 5. The method of claim 1, further comprising providing said action command sequence for said first aircraft processor from at least one of a group of action command sequences comprising: a Half-Cuban-eight maneuver; a right S-turn maneuver; a left S-turn maneuver; a split-S maneuver; a left horizontal turn maneuver; a right horizontal turn maneuver; a clockwise vertical turn maneuver; a counter-clockwise vertical turn maneuver; a clockwise oblique turn maneuver; and a counter-clockwise oblique turn maneuver.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.