?? datafile.desc
字號:
MDOLVersion: 6.0
CompilerOptions: warn
Task ACSanalysis
TaskHeader ACSanalysis
Description: ""
Version: 1.0
Evaluation: taskplan
ControlMode: user
RunCounter: 1
BoundsPolicy: adjustbound
CheckPoint: unknown
End TaskHeader ACSanalysis
Inputs ACSanalysis
Parameter: WingArea Type: real InitialValue: 135.0
Parameter: FuseLength Type: real InitialValue: 20.0
Parameter: CruiseVel Type: real InitialValue: 200.0
Parameter: WtFuel Type: real InitialValue: 139.2
Parameter: AR Type: real InitialValue: 5.6
Parameter: CLmax Type: real InitialValue: 1.92
Parameter: sfc Type: real InitialValue: 1.816e-07
Parameter: PropEfficiency Type: real InitialValue: 0.945
Parameter: UltLoadFactor Type: real InitialValue: 4.56
Parameter: WtEng Type: real InitialValue: 141.84
Parameter: WtPayload Type: real InitialValue: 286.56
Parameter: FuseDia Type: real InitialValue: 4.05
Parameter: density Type: real InitialValue: 0.0021
Parameter: NumPass Type: integer InitialValue: 2
Parameter: NumEng Type: integer InitialValue: 1
Parameter: AircraftRangeRequired Type: real InitialValue: 565.0
Parameter: VstallMax Type: real InitialValue: 70.0
End Inputs ACSanalysis
Outputs ACSanalysis
Parameter: WetArea Type: real
Parameter: LoD Type: real
Parameter: EmptyWeight Type: real
Parameter: TotalWeight Type: real
Parameter: AircraftRange Type: real
Parameter: StallSpd Type: real
Parameter: ObjectiveWeight Type: real
Parameter: AircraftRangeConstraint Type: real
Parameter: StallConstraint Type: real
End Outputs ACSanalysis
Calculations ACSanalysis
Calculation Evaluation
Parameters
TotalWeight AircraftRange AircraftRangeRequired StallSpd VstallMax ObjectiveWeight AircraftRangeConstraint StallConstraint
Tcl
set ObjectiveWeight(V) [expr $TotalWeight(V)]
set AircraftRangeConstraint(V) [expr $AircraftRange(V)/$AircraftRangeRequired(V)-1.0]
set StallConstraint(V) [expr 1.0-$StallSpd(V)/$VstallMax(V)]
End Tcl
End Calculation Evaluation
End Calculations ACSanalysis
SimCode AircraftSizing
InputFiles AircraftSizing
FileDescription farFile0
FileType: standard
TemplateFile: "ACSInTemp.dat"
InputFile: "ACSIn.txt"
Parameters
AR WingArea FuseLength FuseDia density CruiseVel WtFuel NumPass NumEng WtEng
UltLoadFactor WtPayload PropEfficiency sfc CLmax AircraftRangeRequired VstallMax
Instructions
find "'AR'"
replace word with $AR
find "'Swing'"
replace word with $WingArea
find "'Lfuse'"
replace word with $FuseLength
find "'Dfuse'"
replace word with $FuseDia
find "'rho'"
replace word with $density
find "'vel'"
replace word with $CruiseVel
find "'Wfuel'"
replace word with $WtFuel
find "'Npass'"
replace word with $NumPass
find "'Nen'"
replace word with $NumEng
find "'Wen'"
replace word with $WtEng
find "'Wpay'"
replace word with $WtPayload
find "'Nzult'"
replace word with $UltLoadFactor
find "'eta'"
replace word with $PropEfficiency
find "'c'"
replace word with $sfc
find "'clmax'"
replace word with $CLmax
find "'reqrange'"
replace word with $AircraftRangeRequired
find "'VstallMax'"
replace word with $VstallMax
End Instructions
End FileDescription farFile0
End InputFiles AircraftSizing
OutputFiles AircraftSizing
FileDescription farFile1
FileType: standard
OutputFile: "ACSOut.txt"
Parameters
WetArea LoD EmptyWeight TotalWeight AircraftRange StallSpd
Instructions
find "1"
read WetArea
provide $WetArea
find "2"
read LoD
provide $LoD
find "3"
read EmptyWeight
provide $EmptyWeight
find "4"
read TotalWeight
provide $TotalWeight
find "5"
read AircraftRange
provide $AircraftRange
find "6"
read StallSpd
provide $StallSpd
End Instructions
End FileDescription farFile1
End OutputFiles AircraftSizing
SimCodeProcess AircraftSizing
Program: "../../Programs/acs.exe"
ElapseTime: 20s
Prologue
WriteInputSpecs: farFile0
Epilogue
ReadOutputSpecs: farFile1
Execution: "$Program"
End SimCodeProcess AircraftSizing
End SimCode AircraftSizing
TaskProcess ACSanalysis
Control: [
AircraftSizing
Evaluation
]
End TaskProcess ACSanalysis
Optimization ACSanalysis
PotentialVariables:
AR WingArea FuseLength FuseDia density CruiseVel WtFuel NumPass NumEng WtEng
WtPayload UltLoadFactor PropEfficiency sfc CLmax AircraftRangeRequired VstallMax
Variables:
FuseLength WtPayload UltLoadFactor FuseDia WtEng CruiseVel
VariableScaling
Parameter: AR ScaleFactor: 1.0
Parameter: WingArea ScaleFactor: 1.0
Parameter: FuseLength ScaleFactor: 1.0
Parameter: FuseDia ScaleFactor: 1.0
Parameter: density ScaleFactor: 1.0
Parameter: CruiseVel ScaleFactor: 1.0
Parameter: WtFuel ScaleFactor: 1.0
Parameter: NumPass ScaleFactor: 1.0
Parameter: NumEng ScaleFactor: 1.0
Parameter: WtEng ScaleFactor: 1.0
Parameter: WtPayload ScaleFactor: 1.0
Parameter: UltLoadFactor ScaleFactor: 1.0
Parameter: PropEfficiency ScaleFactor: 1.0
Parameter: sfc ScaleFactor: 1.0
Parameter: CLmax ScaleFactor: 1.0
Parameter: AircraftRangeRequired ScaleFactor: 1.0
Parameter: VstallMax ScaleFactor: 1.0
InputConstraints
Parameter: PropEfficiency LowerBound: 0.5 UpperBound: 1.18125
Parameter: NumPass LowerBound: 1 UpperBound: 8
Parameter: WtFuel LowerBound: 100 UpperBound: 2000
Parameter: WingArea LowerBound: 100 UpperBound: 300
Parameter: CruiseVel LowerBound: 150.0 UpperBound: 312.5
Parameter: AR LowerBound: 4.2 UpperBound: 9
Parameter: density LowerBound: 1.9e-3 UpperBound: 2.378e-3
Parameter: FuseLength LowerBound: 15.0 UpperBound: 31.25
Parameter: FuseDia LowerBound: -20 UpperBound: 20
Parameter: NumEng LowerBound: 1 UpperBound: 4
PotentialObjectives:
WetArea LoD EmptyWeight TotalWeight AircraftRange StallSpd ObjectiveWeight AircraftRangeConstraint StallConstraint
Objectives
Parameter: ObjectiveWeight Direction: minimize Weight: 1.0 ScaleFactor: 1.0
OutputConstraints
Parameter: AircraftRangeConstraint LowerBound: 0 Weight: 1.0 ScaleFactor: 1.0
Parameter: StallConstraint LowerBound: 0 Weight: 1.0 ScaleFactor: 1.0
# PLAN TO BE CONFIGURED BY ADVISOR:
OptimizePlan PriorityRankedPlan
Control: [
]
End Optimization ACSanalysis
TaskPlan ACSanalysis
Control: [
PriorityRankedPlan
]
End TaskPlan ACSanalysis
DataStorage ACSanalysis
Restore: no
DataLog: "datafile.db" Mode: overwrite
DataLookUp: "datafile.db"
MatchMode: Exact
Levels: all
StoreGradRuns: yes
StoreApproxRuns: yes
End DataStorage ACSanalysis
End Task ACSanalysis
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -