နိဒါန်း
JSBSim ကို ၁၉၉၆ ခုနှစ်တွင် လေယာဉ်များအတွက် flight dynamics နှင့် control ကို model ပြုလုပ်ရန် ရည်ရွယ်သည့်၊ ပေါ့ပါးပြီး data-driven ဖြစ်သော၊ non-linear၊ six-degree-of-freedom (6DoF) batch simulation application တစ်ခုအဖြစ် စတင်ဖန်တီးခဲ့ပါသည်။ အစောဆုံးဗားရှင်းများမှစ၍ JSBSim သည် ၎င်းကြီးထွားလာခဲ့သည့် open source ဖွံ့ဖြိုးတိုးတက်မှု ပတ်ဝန်းကျင်မှရော၊ ၎င်း၏ ဆက်လက်တိုးတက်မှုအတွက် အိုင်ဒီယာများ ပံ့ပိုးပေးခဲ့ကြသော user အမျိုးမျိုးမှလည်းကောင်း အကျိုးကျေးဇူးများ ခံစားခဲ့ရပါသည်။
ဤလက်စွဲအကြောင်း
ဤအွန်လိုင်းစာတမ်းကို အပိုင်းများစွာ ခွဲခြားထားပါသည်။ ၎င်းမှာ JSBSim ကို မတူညီသော ရှုထောင့်များစွာမှ ကြည့်ရှုနိုင်သောကြောင့် ဖြစ်ပါသည် — flight vehicle model developer တစ်ဦး၏ ရှုထောင့်၊ visual များပါသော ပြည့်စုံသော flight simulation architecture ထဲသို့ JSBSim ကို ပေါင်းစပ်မည့် integrator တစ်ဦး၏ ရှုထောင့်၊ နှင့် JSBSim ကို စွမ်းရည်အသစ်များဖြင့် ပြုပြင်ချဲ့ထွင်လိုသော software developer တစ်ဦး၏ ရှုထောင့်တို့ ဖြစ်ပါသည်။
JSBSim ကို လျင်မြန်စွာ စတင်အသုံးပြုနည်းကို ရှင်းပြသည့် Section Zero ဖြစ်သော QuickStart အပိုင်းတစ်ခု ရှိပါသည်။
ထို့နောက် Section One အနေဖြင့် JSBSim ကို အသုံးပြု၍ simulation run များ ပြုလုပ်ခြင်း၊ လေယာဉ်မော်ဒယ်များ ဖန်တီးခြင်း၊ script များရေးသားခြင်းနှင့် JSBSim ၏ program code ကို ပြောင်းလဲရန် မလိုအပ်သည့် အခြားအလုပ်အမျိုးမျိုးကို ဘယ်လိုလုပ်ဆောင်ရမည်ကို ရှင်းပြထားသော User's Manual ပါရှိပါသည်။
Section Two သည် JSBSim ၏ architecture — code ကို မည်သို့ စီစဉ်ထားပြီး မည်သို့ အလုပ်လုပ်သည်ကို ရှင်းပြထားသော Programmer's Manual ဖြစ်ပါသည်။
Section Three သည် JSBSim တွင် ရှိသော math model နှင့် algorithm များ၏ ဖော်ပြချက်ကို ပါဝင်သော Formulation Manual ဖြစ်ပါသည်။
Section Four သည် JSBSim ကို မည်သို့ အသုံးပြုခဲ့သည်ကို ပြသသော ဥပမာများနှင့် case study အချို့ကို စုစည်းထားခြင်း ဖြစ်ပါသည်။
ဤစာတမ်း မဟုတ်သောအရာ
ဤစာတမ်းသည် equations of motion နှင့် flight dynamics ၏ ဆင်းသက်လာပုံအကြောင်း ပြည့်စုံသော ရည်ညွှန်းစာတမ်း မဟုတ်ပါ။ ထိုအကြောင်းအရာအတွက် (Stevens:Lewis:Johnson:2015) နှင့် (Zipfel:2003) ကို ကြည့်ပါ။ သို့သော်လည်း ဤစာတမ်းသည် JSBSim အကြောင်း အာဏာတည်သော (authoritative) စာတမ်းဖြစ်ရန် ရည်ရွယ်ထားပါသည်။