Skip to content
Snippets Groups Projects
Select Git revision
  • 973c9427f0ab24e695c2501b7834d64b36ca03ed
  • main default protected
  • jr/tsify/improve-properties-typing
  • jr/refactor/docenizer-naming
  • jr/tsify/mapfiles
  • mg/esm_yet_again
  • dependabot/npm_and_yarn/minimatch-and-mocha-3.1.2
  • mg/cgroupsv2
  • dkm/compile_binary_obj
  • rr/env-bars-draft
  • cmakebuildwithninja
  • cudacmake
  • asmlibs
  • jr/fix/support-asm-docs-default
  • dkm/objc
  • ewavrasmparse
  • rr/tiny-go
  • compiler-overrides
  • sg/fix/remove-require-in-ts
  • rr/highlight-pane-on-disabled-button
  • sg/refactor/asmdocs-out-of-compiler
  • gh-5268
  • gh-5266
  • gh-5265
  • gh-5263
  • gh-5258
  • gh-5257
  • gh-5256
  • gh-5255
  • gh-5254
  • gh-5252
  • gh-5250
  • gh-5248
  • gh-5245
  • gh-5243
  • gh-5241
  • gh-5240
  • gh-5239
  • gh-5237
  • gh-5235
  • gh-5233
41 results

da65.ts

Blame
  • conversion.m 998 B
    % conversion from full, empty to total
    clc 
    iMotor = 406;
    settings.motor.expTime = motors(iMotor).t;
    settings.motor.expThrust = motors(iMotor).T;
    settings.motor.expM = motors(iMotor).m;
    settings.mp = motors(iMotor).mp;                  % [kg]   Propellant Mass
    settings.tb = motors(iMotor).t(end) ;             % [s]    Burning time
    settings.mc = motors(iMotor).mc;
    settings.mNoMot = 17.85;
    settings.ms = settings.mNoMot + settings.mc;               % [kg]   Structural Mass
    settings.m0 = settings.ms + settings.mp;          % [kg]   Total Mass
    settings.mnc = 0;
    settings.Lmot = motors(iMotor).L/1000;
    
    mNoMot = settings.ms
    mProp = settings.m0 - settings.mNoMot;
    
    settings.xcg = [1.05, 0.98];   
    xcgTot = 1.05;
    xcgEmpty = 0.98;
    
    settings.Lcenter = 2.270;
    settings.boatL = 0.0;
    LcenterNoMot = settings.Lcenter - settings.Lmot - settings.boatL
    
    xcgProp = settings.Lmot/2;
    
    % XcgNoMotor = (XcgTot*(MNoMot + Mfull) - mFull*XcgFull)/MNotMot
    XcgNoMotor = (xcgTot*(mNoMot + mProp) - mProp*xcgProp)/mNoMot