Skip to content
Snippets Groups Projects
Select Git revision
7 results Searching

boardcore.cmake

Blame
  • conversion.m 1000 B
    % conversion from full, empty to total
    clc 
    iMotor = 484;
    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.94;
    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.24, 1.084];   
    xcgTot = 1.24;
    xcgEmpty = 1.084;
    
    settings.Lcenter = 2.496;
    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