资源描述:
《simulated flight testing of a uav using flightgear外语英文电子书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、SimulatedFlightTestingofanAutonomousUnmannedAerialVehicleUsingFlightGear*†EricF.SortonandSonnyHammakerInstituteforScientificResearch,Inc.,Fairmont,WestVirginia,26555Small,low-cost,unmannedaerialvehicles(UAVs)areincreasinglyusedbycommercialorganizations,researchers,andthemilitarytoperformavarietyo
2、fmissions.Inmanycases,theseUAVshaveon-boardautopilotscapableofautonomousflight.However,duetotheirlowcost,dedicated,custom-builtsimulationscommonlyassociatedwithfullsizeaircraftarecostprohibitive.ThispaperdescribestheuseofFlightGear,anopen-sourceflightsimulator,andJSBSim,anopen-sourceflightdynamic
3、smodel,toperformsimulatedflighttestingoftheavionicsandcontrolsystemofasmallautonomousUAVwithminimalcostandeffort.FlightGearprovidesanativenetworkinterfaceforinteractingwiththeinternalstatesoftheflightsimulationsuchasairspeed,altitude,accelerations,andposition.Severalsmallbridgingapplicationswered
4、evelopedtocommunicatewithFlightGearandtranslatetheinternalstatesofFlightGeartothesensorinputsexpectedbytheavionicsandcontrolsystem.Inaddition,thebridgingapplicationreadsandconvertsthecontroloutputsfromthecontrolsystemfeedingitbackintoFlightGear.Aflexiblearchitectureallowsthesimulationenvironmentt
5、obeusedthroughoutdevelopmentandtesting.Duringautopilotdevelopment,abridgingapplicationcommunicatesdirectlywithMATLAB/Simulink,theenvironmentunderwhichtheautopilotisdeveloped.Duringregressiontesting,abridgingapplicationcommunicateswiththeautocodedautopilotandexecutesaseriesofautomatedteststotestal
6、loftheautopilotcapabilities.Duringhardware-in-the-looptesting,abridgingapplicationcommunicatesdirectlywiththeflighthardware,emulatingtherawsensoroutput.Inordertoaccuratelysimulatethetestaircraft,itwasmodeledusingJSBSim'sconfigurationlanguage.ByleveragingtheopennessandextensibilityofFlightGearandJ
7、SBSim,aneffectivetestingenvironmentwasbuiltinashortperiodoftimewithaminimalamountofcustomdevelopment.I.IntroductionSMALL,lowcostunmannedaerialvehicles(UAVs)areincreasinglyusedbycommercialorganizations,researchers,andth