Back to results
US 11,767,134 B2Granted
Power-enhanced slew maneuvers
OwnerSkylar Cox, Tyson Smith +1inventors
InventorsSkylar Cox, Tyson Smith, Tanner Lex Jones
Life of this patent
Estimating the term…
Abstract
For power-enhanced slew maneuvers, a method determines a power collection function for a satellite. The method determines a power cost function for the satellite. The method calculates a power enhanced slew maneuver based on the power collection function and the power cost function.
Claims15
A method comprising:
- determining, by use of a processor, a power collection function for a satellite;
- determining a power cost function Cαw for the satellite as Cαw=Σt0tfp(t)dt wherein p(t) is a reaction wheel consumption for time t the satellite slews from a first frame t0 to a second frame t;
- determining a cost function Ji(xN) from the power collection function and the power cost function as Ji(xN)=−CpPbN+Cθ(x2N−θd)2 wherein PbN is battery charge, Cp is a nonzero weighting factor for the battery charge, Cθ is power collected, x is a satellite position, and θd is a satellite orientation;
- calculating a power enhanced slew maneuver by minimizing the cost function subject to the power collection function and the power cost function;
- and
- maneuvering the satellite with the power enhanced slew maneuver.
3 more elements
An apparatus comprising:
- a processor executing code stored in a memory to perform:
- determining a power collection function for a satellite;
- determining a power cost function C for the satellite as Cαw for the satellite as Cαw=Σt0tfp(t)dt wherein p(t) is a reaction wheel consumption for time t the satellite slews from a first frame t0 to a second frame t;
- determining a cost function Ji(xN) from the power collection function and the power cost function as Ji(xN)=−CpPbN+Cθ(x2N−θd)2 wherein PbN is battery charge, Cp is a nonzero weighting factor for the battery charge, Cθ is power collected, x is a satellite position, and θd is a satellite orientation;
- calculating a power enhanced slew maneuver by minimizing the cost function subject to the power collection function and the power cost function;
- and
- maneuvering the satellite with the power enhanced slew maneuver.
4 more elements
A program product comprising a non-transitory computer readable storage medium that stores code executable by a processor, the executable code comprising code to perform:
- determining a power collection function for a satellite;
- determining a power cost function Cαw for the satellite as Cαw=Σt0tfp(t)dt wherein p(t) is a reaction wheel consumption for time t the satellite slews from a first frame t0 to a second frame t;
- determining a cost function Ji(xN) from the power collection function and the power cost function as Ji(xN)=−CpPbN+Cθ(x2N−θd)2 wherein PbN is battery charge, Cp is a nonzero weighting factor for the battery charge, Cθ is power collected, x is a satellite position, and θd is a satellite orientation;
- calculating a power enhanced slew maneuver by minimizing the cost function subject to the power collection function and the power cost function;
- and
- maneuvering the satellite with the power enhanced slew maneuver.
3 more elements
Dependencies are inferred from the claim text.