Top Banner
PRINCETON SATELLITE SYSTEMS 1 6 Market Street, Suite 926, Plainsboro, New Jersey 08536-2096 Phone: 609-275-9606 | Fax: 609-275-9609 E-Mail: [email protected] Web: www.psatellite.com Toolboxes for MATLAB® Princeton Satellite Systems, Inc. is a trusted provider of advanced control software. Our MATLAB® toolboxes provide you with the tools you need to create cutting edge products. Whether you are a new customer or an existing customer, you will find exciting new tools to accelerate your research and development.
12

Toolboxes for MATLAB® - Princeton Satellite Systems · Princeton Satellite Systems sells MATLAB toolboxes for spacecraft, aircraft, wind turbine and ... intended for undergraduate

Sep 06, 2018

Download

Documents

NguyễnHạnh
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Toolboxes for MATLAB® - Princeton Satellite Systems · Princeton Satellite Systems sells MATLAB toolboxes for spacecraft, aircraft, wind turbine and ... intended for undergraduate

PRINCETONSATELLITESYSTEMS 1

6 Market Street, Suite 926, Plainsboro, New Jersey 08536-2096 Phone: 609-275-9606 | Fax: 609-275-9609

E-Mail: [email protected] Web: www.psatellite.com

Toolboxes for MATLAB® Princeton Satellite Systems, Inc. is a trusted provider of advanced control software. Our MATLAB® toolboxes provide you with the tools you need to create cutting edge products. Whether you are a new customer or an

existing customer, you will find exciting new tools to accelerate your research and development.

Page 2: Toolboxes for MATLAB® - Princeton Satellite Systems · Princeton Satellite Systems sells MATLAB toolboxes for spacecraft, aircraft, wind turbine and ... intended for undergraduate

PRINCETONSATELLITESYSTEMS 2

6 Market Street, Suite 926 -275-9609

E-Mail: [email protected] Web: www.psatellite.com

Spacecraft Control Toolbox

Professional Edition

Academic Edition

CubeSat Toolbox

VisualCommander

Fusion PropulsionModule

Spin Axis Attitude Determination Module

Solar Sail Module

Formation Flying Module

Aero/Astro Vehicle Control

DSim ControlDeck MatrixLib

SpacecraftModels

Flight Software and Embedded System Simulation

Orbit Mini Toolbox

Add-ons

Aircraft Control Toolbox

Academic Edition

Professional Edition

Launch Vehicle Toolbox

Launch Vehicle Module

* includes both Spacecraft and Aircraft

Core Control Toolbox Target Tracking Module

Imaging Module

Wind Turbine Module

Control Systems

Mac App SimulationFramework

SCControl

MATLAB Product Line

LunarCube

Page 3: Toolboxes for MATLAB® - Princeton Satellite Systems · Princeton Satellite Systems sells MATLAB toolboxes for spacecraft, aircraft, wind turbine and ... intended for undergraduate

PRINCETONSATELLITESYSTEMS 3

6 Market Street, Suite 926 -275-9609

E-Mail: [email protected] Web: www.psatellite.com

Contents Princeton Satellite Systems MATLAB® Toolboxes ..................................................................... 4

Spacecraft Control Toolbox ......................................................................................................... 5

LunarCube Module for CubeSat .................................................................................................. 6

Case Study: Asteroid Prospector ................................................................................................ 7

Core Control Toolbox .................................................................................................................. 9

Aircraft Control Toolbox ............................................................................................................... 9

Add-On Modules ....................................................................................................................... 10

Wind Turbine Control Module ............................................................................................................. 10

Target Tracking Module ...................................................................................................................... 10

Imaging Module (Core only) ................................................................................................................ 10

Formation Flying Module (SCT Only) .................................................................................................. 10

Fusion Propulsion Module (SCT Only) ................................................................................................ 10

Solar Sail Module (SCT Only) ............................................................................................................. 10

Spin Axis Attitude Determination Module (SCT Only) ......................................................................... 10

LunarCube (CubeSat/SCT Academic) ................................................................................................ 10

Orbit Mini Toolbox (CubeSat) .............................................................................................................. 10

New in Version 2016.1 .............................................................................................................. 11

Page 4: Toolboxes for MATLAB® - Princeton Satellite Systems · Princeton Satellite Systems sells MATLAB toolboxes for spacecraft, aircraft, wind turbine and ... intended for undergraduate

PRINCETONSATELLITESYSTEMS 4

6 Market Street, Suite 926 -275-9609

E-Mail: [email protected] Web: www.psatellite.com

Princeton Satellite Systems MATLAB® Toolboxes PrincetonSatelliteSystemssellsMATLABtoolboxesforspacecraft,aircraft,windturbineandindustrialproblems.ModulesforthesetoolboxesincludetheTargetTrackingModuleforrobusttargettracking,theFusionPropulsionModule,theSpinAxisAttitudeDeterminationModuleforsatellitelaunchoperationsandtheSolarSailModuleforsolarsaildesign,analysisandsimulation.

Thetoolboxesallowengineerstodesignvehicles,analyzethemandsimulatethem,allwithintheMATLABenvironment.Thetoolboxesincludeextensivecontrolandestimationdesignfunctions,aswellascompletesourcecode--anecessityforadvancedsystemsdevelopment.Extensivedocumentationandhelpsystemsmakeourtoolboxesaccessibletoengineersateverylevelandstudentsfromhighschooltograduateschool.

Thetoolboxesareusedinternallyforallofourworkandtheyareconstantlyrefinedandupdated.WehavehaddozensofcontractswithNASA,theAirForce,Navy,Army,ESTECandmanycommercialorganizations.

WeusedourtoolboxestodeveloptheattitudecontrolsystemforthegeosynchronousIndostar-1,thesafemodeguidancesystemforthePrismaformationflyingsatellites,theTechSat-21formationflyingsystem,andtheATDRSmomentummanagementsystem.

WedevelopedanovelOpticalNavigationSystemforNASAwithourSpacecraftControlToolbox.RecentlywedesignedamagnetichysteresiscontrolsystemforaCubeSatusingourCubeSattoolbox.Wearecurrentlydevelopinganultra-precisionpointingcontrolsystemforsmallsatellitesfortheU.S.Army.

Weleverageourtoolboxestoprovidecustomsolutionstocustomers.Thesesolutionscanincludenewscriptsandnewfunctions.Weactivelyseekfeedbackfromcustomerssothatwecanimproveourproductsandprovidefeaturesthatourcustomersneed.

OurtoolboxesareusedworldwidebyoverahundredorganizationsincludingtheCanadianSpaceAgency,NASA,ESTEC,EnergiainRussia,NEC,LockheedMartin,Raytheon,GeneralDynamics,OrbitalSciencesCorporationandmanyothers.

0 5 10 15 20 25 30 35 400.4

0.6

0.8

1

1.2

1.4

TSFC

(lbm/lb

f-h)

Comp r es s o r Pr es s u r e R at i o

T /ma

SFC

0 5 10 15 20 25 30 35 400

500

1000

1500

2000

2500

T/m

a(lbf-s/

slug)

M = 0M = 0.66

SCARA Robot Arm

CubeSat Mission Planning

Jet engine modeling

00.05

x

0.10.150

-0.02-0.04

-0.06

0

0.070.060.050.040.030.020.01

y

z

Page 5: Toolboxes for MATLAB® - Princeton Satellite Systems · Princeton Satellite Systems sells MATLAB toolboxes for spacecraft, aircraft, wind turbine and ... intended for undergraduate

PRINCETONSATELLITESYSTEMS 5

6 Market Street, Suite 926 -275-9609

E-Mail: [email protected] Web: www.psatellite.com

Spacecraft Control Toolbox TheSpacecraftControlToolboxproductfamilyincludestheProfessionalEdition,theAcademicEdition,andtheCubeSatToolbox.YoucanmodelasatelliteusingtheCADlayouttools;designandanalyzeestimationandcontrolsystems;performdisturbanceanalyses;andtestyouralgorithmsinasixdegree-of-freedomsimulation-allintheMATLABenvironment.

TheProfessionalEditionprovidescomprehensivesoftwareandextensiveexamplesfordesigninganyspacecraftcontrolsystem,anywhereinthesolarsystem.Add-onmodulesareavailabletotheProEditionforformationflying,fusionpropulsion,launchvehicles,solarsails,andspin-axisattitudedeterminationinatransferorbit.TheAcademicEditionisasubsetoftheProsoftwareintendedforundergraduateandgraduatelevelattitudecontrolsystemdesignandanalysis.TheCubeSatToolboxisourentrylevelproductthathasbeenspecificallydesignedforCubeSatteams.

Thetoolboxisalibraryofspaceenvironmentandsatellitemodelingfunctions,butitisalsosomuchmore–hundredsofdesignexamplesandsamplemissions,fromlowearthconstellations,togeosynchronoussatellitesanddeepspacemissions.Whetheryoursatellitehasapassivecontrolsystem,basicsensorsorahighlyaccurateIMU,reactionswheelsandthrusters,orevenflexiblearticulatedappendages,youcanmodelit.Ourcomprehensivetextbook,SpacecraftAttitudeandOrbitControl,helpsyourelatethetheorytothecode.

Ourorbitanalysisfunctionsenableyoutomodeltrajectoriesanywhereinthesolarsystem.DesignandperformHohmanntransfers,stationkeepingmaneuvers,low-thrustspirals,andevenperformadvancedinterplanetarytargeting.AvarietyofclassicandnovelalgorithmsareavailableincludingLamberttargetingandoptimallandinglaws.

OurCADmodelingpackageallowsyoutodescribeyourspacecraftusinggeometricprimitivesandperformdisturbanceanalysisthatoperatesontheresultingmesh.IncludeoftenoverlookeddisturbancessuchasRFtorquesandthermalemissions,andaccountforrotatingsolararrays.Calculateafrequencyanalysisofthedisturbancesinyourmissionorbitforuseinstatisticalsimulations.

Page 6: Toolboxes for MATLAB® - Princeton Satellite Systems · Princeton Satellite Systems sells MATLAB toolboxes for spacecraft, aircraft, wind turbine and ... intended for undergraduate

PRINCETONSATELLITESYSTEMS 6

6 Market Street, Suite 926 -275-9609

E-Mail: [email protected] Web: www.psatellite.com

CubeSat Toolbox TheCubeSatToolboxisourentry-leveltoolboxforCubeSatuniversityteams.ItsuniquesimplifiedsurfacemodelletsuserscalculatefulldisturbancesandmodelpowersubsystemswithoutcomplicatedCADmodels.Thetoolboxalsoprovidesmissionplanningtools,linkandthermalanalysis,andfullattitudeandorbitsimulation[limitedtoEarthorbits].

CubeSatsaregettingmoresophisticatedandeveryonewantsmorepower!Onewaytogetthatiswithdeployablesolarpanels.OurCubeSatModeldesignfunctionnowallowsyoutoadddeployablesolarpanels.Youcanpickthenumber,locationandlocationofthepanels.Thefunctionautomaticallygeneratesthesurface,power,massandthermalmodelsforthespacecraft.Itoutputsthedatastructureusedbytheright-hand-sidefunctions,simplifyingthedesignprocessforCubeSats.

Theplottotherightshowsa3U CubeSatwithfourcantedsolarwings.Thearrowsshowthe surfacenormalsforallofthesurfaces.Panelscanbeattached anywhereandinanyorientation;justspecifytheposition andnormal.

Wehaveimprovedthedisturbance modelsfortheCubeSattoolbox.TheymatchtheSpacecraft ControlToolboxdisturbancemodelsclosely.TheSpacecraft ControlToolboxallowsyoutomodelmorecomplexspacecraft withmultiplerotatingsurfacesthatarenormallynotfound onCubeSats.

LunarCube Module for CubeSat TheLunarCubemoduleaddsallthetoolsneededtosendyourCubeSatintolunarorbit.Missionplanningtoolsfortranslunarflightandlunarorbitoperationsareincluded.ThemodulealsoincludesanewdynamicalmodelthatisapplicabletoEarthorbit,lunartransferandlunarorbit.Itincludesreactionwheels,thrusters,apowersystemmodelandathermalmodel.Highfidelitylunargravityandlunarsurfacetopographymodelsarealsoincluded.

YoucancombinetheLunarCubefunctionsandscriptswiththeothertoolsintheCubeSattoolboxtogofromconceptualdesigntospaceoperations.

Page 7: Toolboxes for MATLAB® - Princeton Satellite Systems · Princeton Satellite Systems sells MATLAB toolboxes for spacecraft, aircraft, wind turbine and ... intended for undergraduate

PRINCETONSATELLITESYSTEMS 7

6 Market Street, Suite 926 -275-9609

E-Mail: [email protected] Web: www.psatellite.com

Case Study: Asteroid Prospector WeusedSCTtogenerateacompletedesignforAsteroidProspector,asmallreusablespacecraftcapableofflyingtoanasteroidfromEarthorbit,operatingnearthesurfaceoftheasteroidandreturningsamples.Thefirststepisestimatingthedelta-Vrequiredandanalyzingthetrajectory.Then,webuiltamodelofthespacecraft,demonstratingthatthecomponentsfitinthedesiredformfactor.Finally,wespecifiedtheindividualthrusterlocationsandsimulatedoperationsneartheasteroid,requiringrelativeorbitdynamicsduetotheverylowasteroidgravity.

1. Model the trajectory

WefirstuseapproximateorbitalelementsfortheApophisasteroidtoestimatethedelta-Vfortwolow-thrusttransfers:anEarthescapespiralandalow-thrusttransferspiral.Thiscanbedonewithanalyticalmethodsavailableinthetoolbox.WethensimulatetheEarthescapephase,wherethrustisappliedalongthevelocityvector,raisingtheorbit.ThissimulationusestheSun-Earthcircularrestrictedthree-bodydynamicsforamoreaccurateestimateofthespiralduration.Startingfrom850kmaltitude,ittakesabouttwoyearsand6.8km/sdelta-VtoescapetheEarth’sgravitywellusinga2mNionengine;withachangetooneline,wecantestdepartingfromGEOaltitudeinstead,resultingina2.4km/sdelta-Vinjust283days,atright.TorendezvouswiththeasteroidfromthisEarthdeparturetrajectoryisacomplexthreedimensionalproblem;wedevelopedacustomoptimizationfortherendezvousphaseusingtheGaussvariationalequationsfunctionsinthetoolbox.GLPKisusedtocomputethecontrolacceleration.Aninitialtrajectoryisplannedwithlinearizeddynamics,thecontrolsolutionisfoundandappliedinanopen-loopnonlinearsimulation,andthisnewtrajectoryisusedasthereferenceorbitforthenextiteration.Thefulltransfercalculatedafter6iterationstakes395additionaldaysandmatchestheasteroid’ssemi-majoraxisandeccentricitytowithin1%.TheplotsbelowshowthefinalthrustercontrolcommandsintheLVLHframeaswellasthesixiterationsoftheorbitalelements.

Thrust control vector in LVLH frame

Optimization of the transfer to Apophis using GVE and GLPK

Simulation of Earth escape spiral

X [km] #105-1 0 1 2 3

Y [k

m]

#105

-2

-1

0

1

2

3

4

5

6

7

280 days

300 days

Page 8: Toolboxes for MATLAB® - Princeton Satellite Systems · Princeton Satellite Systems sells MATLAB toolboxes for spacecraft, aircraft, wind turbine and ... intended for undergraduate

PRINCETONSATELLITESYSTEMS 8

6 Market Street, Suite 926 -275-9609

E-Mail: [email protected] Web: www.psatellite.com

2. Model the spacecraft

ThetrajectorymodelingworkshowsthatwecanreachApophiswith13.5km/sdelta-Vusinga2mNionengine.Wecreatedamodelofthesatellite,witha27kgtotalmass,10.5kgXenon,and1.7kgchemicalpropellantfortheRCSsystem.Thespacecrafthasreactionwheelsforattitudemaintenance,dualarticulatedtelescopesforopticalnavigationandstarsensing,andaminideployablehighgainantenna(Sband).Thereisarobotarmforcollectingasampleoftheasteroid.Wealsomodeledthepowerandcommunicationsubsystem,sizingandlayingoutallthecomponents.TheresultingCADmodelandspacecraftpropertiesarebelow.

Bus dimensions 30 x 40 x 30 cm Total mass 27 kg BOL Power 272.6 W Ion Delta-V 13.5 km/s RCS Delta-V 150 m/s Xenon mass 10.5 kg Xenon tank diameter 19 cm RCS mass 1.7 kg Ion engine power 80 W Antenna diameter >50 cm Transmit power 7 W

3. Near-Asteroid Operations

Apophishasadiameterofonly325mandanmassofabout4×1010kg,sothatatitssurface,thegravitationalaccelerationisstill200✕ smallerthanthatfromthesunat1AU.Asaresult,thisaccelerationcanbeconsideredanegligibledisturbance,andthemotionofthespacecraftaroundtheasteroidisachievedcompletelybytheaccelerationprovidedbytheRCSsystem.Wewrotea6DOFsimulationofproximityoperationsaroundtheasteroidusingrigidbodydynamicswithadoubleintegratorpositionmodel.Acircumnavigationata500mradiusrequirescontinuousthrust,withatangentialimpulseof17Nsrequiredtoinitialthetrajectoryandacontinuousradialforceof0.03Ntomaintainit.Forthenextleveloffidelity,theforcesandtorquesproducedbythissimulationcouldbefurthermodeledusingtheactualreactionwheelandthrusterparameters,suchaswheelfrictionandtachometerloops,thrusterminimumimpulsebit,andpulsewidthmodulation.

RCS force and torque vectors

AsteroidProspector CAD Model

Page 9: Toolboxes for MATLAB® - Princeton Satellite Systems · Princeton Satellite Systems sells MATLAB toolboxes for spacecraft, aircraft, wind turbine and ... intended for undergraduate

PRINCETONSATELLITESYSTEMS 9

6 Market Street, Suite 926 -275-9609

E-Mail: [email protected] Web: www.psatellite.com

Core Control Toolbox TheCoreControlToolboxprovidesthecontrolandestimationfunctionsofourSpacecraftControlToolboxwithgeneralindustrialdynamicsexamplesincludingroboticsandchemicalprocessing.ThesuiteofKalmanFilterroutinesincludesconventionalfilters,ExtendedKalmanFiltersandUnscentedKalmanFilters.TheUnscentedFiltershaveanewfastersigmapointcalculationalgorithm.Allofthefilterscannowhandlemultiplemeasurementsourcesthatcanbechangeddynamically.Add-onsfortheCoreControlToolboxincludeourImaging,WindTurbine,andTargetTrackingmodules.

Aircraft Control Toolbox TheAircraftControlToolboxisacompletepackagefortheanalysis,designandsimulationofairvehicles.Italsohasprofessionalandacademiceditions,andincludesamoduleonairships;you

canmodelanyairvehicle.Availableaircraftdynamicsmodelsincludeflexibility,actuators,andsensorandenginedynamics.Thereisanintegratednonlinearsimulationwithbuilt-inlinearizationandtrimming–youcanaddasmanydegreesoffreedomasnecessary.Thissimulationincludestheattitudedynamicsoftheaircraft;thereisalsoatrajectory-onlysimulationandevenasetgraphicalcontrolsforcontrollingyouraircraftinflight.Youcanflyentiremissionsfromtakeoffrolltolanding.Subsonic,supersonicandhypersonicvehiclescanallbemodeledseamlessly.

Thetoolboxprovidesextensiveperformanceanalysistools.Theseallowyoutoquicklysizeyouraircraftandperformtradestudies.OurCADtoolsletyoulayoutyouraircraftquicklywithouthavingtousesolidmodelers.

Theextensivelibraryofenginemodelsprovidedencompassesturbojets,turbofansandramjets.Propellermodelsarealsoincluded.Youcangenerateengineperformancetablesforuseinsimulationsorusethefunctionsdirectly.

Thetoolboxhassophisticatedatmospheremodels.Theseincludethestandardatmospherereachingtotheedgeofspaceandwindandgustmodels.

Princeton Satellite Systems

Jet Engine Performance

0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2M

1

2

3

4

5

6

7

8

9

10

11

F (N

)

#104

0 km 3 km 6 km 9 km 11 km 12 km 15 km

Button 1

Button 2

Toggle 1

Toggle 2

Toggle 3

0.45M

2.2

502.0V

0H

0.16dH

14Throttle

Stick

Rudder

Page 10: Toolboxes for MATLAB® - Princeton Satellite Systems · Princeton Satellite Systems sells MATLAB toolboxes for spacecraft, aircraft, wind turbine and ... intended for undergraduate

PRINCETONSATELLITESYSTEMS 10

6 Market Street, Suite 926 -275-9609

E-Mail: [email protected] Web: www.psatellite.com

Add-On Modules

Wind Turbine Control Module

TheWindTurbineControlModulecanleverageallofthenewcontrol,estimationandmathematicalfunctionsintheCoreControlToolboxtoprovideenhancedwindturbinecontrolsystemdesigncapabilities.

Target Tracking Module

ThismoduleimplementsMultipleHypothesisTesting(MHT)fortrackingofmultipleobjects.Itisessentialforreliabletrackingofobjectsinanoisyenvironment.ApplicationsofMHTincludeautomobileadaptivecruisecontrol,peopletrackingincrowdsandairtrafficcontrol.ThismoduleworkswiththeCoreControlToolboxandcontainsawiderangeofdemos.

Imaging Module (Core only)

Thismoduleincludeslensmodels,imageprocessing,raytracingandimageanalysistools.ThismoduleisincludedwithSCTProfessional.

Formation Flying Module (SCT Only)

Constellationsofsmallsatellitesareprovingtobeacost-effectivewayofsolvingmanyremotesensingproblems.TheFormationFlyingModuleisanadd-ontotheSpacecraftControlToolboxthatgivesyoucuttingedgealgorithms,someofwhichweretestedonthePrismarendezvousrobotsmission!Formationcontrolandplanningtoolsareprovided.

Fusion Propulsion Module (SCT Only)

Thismoduleincludesanextensivelibraryoffunctionsformodelingfusionpropulsionsystems.Itincludesfundamentalplasmaphysicsfunctions,fusionreactorfunctionsandfunctionsspecificallyfordesigningnuclearfusionengines.

Solar Sail Module (SCT Only)

ThismoduleaddssolarsailfunctionstotheSpacecraftControlToolbox.Itincludesafullsetofdesignandtrajectoryanalysistoolsforsailcraft.

Spin Axis Attitude Determination Module (SCT Only)

Spin-axisattitudedeterminationisareliablewayofattitudedeterminationduringtransferorbit.Thismoduleprovidesflight-testedsoftware.Agraphicaluserinterfaceisprovidedtofacilitateuseinreal-time.Itisalsoveryeasytocustomizeforyourownsensorset.Themoduleincludesbatchandrecursiveestimatorsincludingourhighlyreliablenonlinearbatchestimator.

LunarCube (CubeSat/SCT Academic) Thisnewmoduleprovideslunarmissionplanning,lunargravitymodelsandcompletesimulations.IncludedinSCTPro.

Orbit Mini Toolbox (CubeSat) Ahigh-fidelityorbitpropagationmodulewhichcanalsostandalone.

Page 11: Toolboxes for MATLAB® - Princeton Satellite Systems · Princeton Satellite Systems sells MATLAB toolboxes for spacecraft, aircraft, wind turbine and ... intended for undergraduate

PRINCETONSATELLITESYSTEMS 11

6 Market Street, Suite 926 -275-9609

E-Mail: [email protected] Web: www.psatellite.com

New in Version 2017.1 Over60newfunctionswereaddedinVersion2017.1andupdatestodozensofexistingfunctionsweremadetoimprovetheirperformanceandexpandtheirapplications.

IntheAircraftControlToolboxweaddedaninletlossfunctiontocomputelossesduetoshockwaves.OurUnscentedKalmanFilteralgorithmwasupdated.

Weexpandedoursupportforheliocentricmissions.Thisincludesfunctionstocomputesolareclipsesinheliocentricorbits,heliocentricsphereofinfluence,heliocentrictrajectoryplottingandthermalmodelsforheliocentricspacecraft.

SeveralnewcomponentmodelswereaddedforusewiththeCADmodelingfunctions.TheseincludedaLiquidApogeeEngine,curvedtubesandtriangulartrusses.

Wehaveaddedallnewstaridentificationfunctions.Thesearebasedonapyramidstaridentificationalgorithmusingfourstarsforadefinitivematchduringlost-in-skyconditions.Thealgorithmprovidesreliablestaridentificationwithalmostanystarcatalogandinanyorientation.Wehaveupdatedimageprocessingalgorithmsforstarcentroiddetermination.

Newattitudedeterminationdemosandalgorithmswereaddedformixturesofdifferentsensors,suchassunmeasurements,earthchordsandmagneticfieldmeasurements.YoucancomparetheperformanceofextendedandUnscentedKalmanFilters.Anewsecondorderguidancelawwasaddedforplanetaryandlunarlandingthatprovidesasimpleandeffectivealgorithmforlanders.

-600 -500 -400 -300 -200 -100 0

Downrange (km)

0

5

10

15

h (k

m)

t = 0.0 min

t = 2.9 min

t = 5.8 mint = 8.6 mint = 11.5 min

0 0.5 1 1.5 2 2.5Downrange Velocity (km/s)

-0.06

-0.04

-0.02

0

Vert

ical

Vel

ocity

(km

/s)

t = 0.0 min

t = 2.9 min

t = 5.8 min

t = 8.6 mint = 11.5 min

Second order landing guidance.

Updated center of mass star centroiding,

Extended Kalman Filter demo.

Page 12: Toolboxes for MATLAB® - Princeton Satellite Systems · Princeton Satellite Systems sells MATLAB toolboxes for spacecraft, aircraft, wind turbine and ... intended for undergraduate

PRINCETONSATELLITESYSTEMS 12

6 Market Street, Suite 926 -275-9609

E-Mail: [email protected] Web: www.psatellite.com

Foundedin1992,PrincetonSatelliteSystemsisaninnovativeengineeringfirmpushingthestate-of-the-artinAerospace,EnergyandControl.Wehelpourcustomersimplementcontrolsystemsthatareeasytouseandunderstand.WehavebeenanintegralpartofthecontrolsystemdevelopmentfortheCakrawarta-1CommunicationsSatellite,NASAATDRS,theGPSIIRsatellitesandthePrismaSpaceRendezvousRobots.OurextensivesatelliteoperationsexperienceincludesAsiasat,TelstarandKoreasat.Wehavepatentedawiderangeofinnovativetechnologies,rangingfromimagingsensorsandspacecraftmaneuveringalgorithms,towindturbinesandnuclearfusionpropulsion.Ourstaffprovidesuser-focusedengineeringtalentindevelopingandapplyingnewandinnovativesolutionstoanysetofcomplexproblems.PSSsellstheMATLABSpacecraft,AircraftandWindTurbineControlToolboxes.

AvarietyofhightechorganizationsusePrincetonSatelliteSystemssoftwareproductsfortheirwork.TheseincludeEnergia(Russia),ESTEC,NASA,theCanadianSpaceAgency,theSwedishSpaceCorporation,Raytheon,GeneralDynamics,LockheedMartin,OrbitalSciencesCorporation,MITLincolnLaboratories,NEC,Boeingandmanycollegesanduniversities.

PrincetonSatelliteSystemsregularlycustomizesandenhancesoursoftwaretomeetspecificclientrequirements;wefindthistobeaneffectivewayofenhancingourproductsandensuringthattheymeetallofourclients’needs.PrincetonSatelliteSystemscombinescustomdevelopmentwithcommercialsoftwarecomponentstoprovidepowerfulcontrolsoftwareinminimaltimeandwithmaximumflexibilitytoadapttothelatestcustomerrequirements.

Formoreinformationpleasecontactusdirectly:

[email protected]

[email protected]

http://blog.psatellite.com

Copyright©2016PrincetonSatelliteSystems.Allrightsreserved.