Download this file

182 lines (147 with data), 3.6 kB

  AnyParamStudy ParameterStudy = 
  {
    Analysis = 
    {
    Settings = 
    {
    Echo = On;
    ModelSceneUpdate = On;
    };
    AnyOperation &op = Main.Study.InverseDynamics;
    };
    nStep = {10,10};

    AnyDesVar LigStiffness = 
    {
      Val = Main.Model.HumanModel.Lig.LigamentProperties.Stiffness;
      Min = 5;
      Max = 5000;
    };

   AnyDesVar err = 
    {
      Val = Main.Model.HumanModel.Lig.LigamentProperties.er;
      Min = -0.3;
      Max = 0.3;
    };
  
    // maximum on variables
    AnyDesMeasure MaxMuscleActivityMax = 
    {
      Val = max(Main.Study.MaxMuscleAct());
    };
    
    AnyDesMeasure TMJ_L_xMax = 
    {
      Val = max(Main.Study.TMJ_L_x());
    };

    AnyDesMeasure TMJ_L_yMax = 
    {
      Val = max(Main.Study.TMJ_L_y());
    };

    AnyDesMeasure TMJ_L_zMax = 
    {
      Val = max(Main.Study.TMJ_L_z());
    };

    AnyDesMeasure TMJ_R_xMax = 
    {
      Val = max(Main.Study.TMJ_R_x());
    };

    AnyDesMeasure TMJ_R_yMax = 
    {
      Val = max(Main.Study.TMJ_R_y());
    };

    AnyDesMeasure TMJ_R_zMax = 
    {
      Val = max(Main.Study.TMJ_R_z());
    };    

    AnyDesMeasure TMJ_MoveZ_LMax = 
    {
      Val = max(Main.Study.TMJ_MoveZ_L());
    };

    AnyDesMeasure TMJ_MoveZ_RMax = 
    {
      Val = max(Main.Study.TMJ_MoveZ_R());
    };        
    
    AnyDesMeasure TMJ_Lig1_LMax = 
    {
      Val = max(Main.Study.TMJ_Lig_L_1());
    };        

    AnyDesMeasure TMJ_Lig2_LMax = 
    {
      Val = max(Main.Study.TMJ_Lig_L_2());
    };        

    AnyDesMeasure TMJ_Lig3_LMax = 
    {
      Val = max(Main.Study.TMJ_Lig_L_3());
    };        
    
    AnyDesMeasure TMJ_Lig1_RMax = 
    {
      Val = max(Main.Study.TMJ_Lig_R_1());
    };        

    AnyDesMeasure TMJ_Lig2_RMax = 
    {
      Val = max(Main.Study.TMJ_Lig_R_2());
    };        

    AnyDesMeasure TMJ_Lig3_RMax = 
    {
      Val = max(Main.Study.TMJ_Lig_R_3());
    };    
    
    
    // mean on variables
    AnyDesMeasure MaxMuscleActivityMean = 
    {
      Val = mean(Main.Study.MaxMuscleAct());
    };
    
    AnyDesMeasure TMJ_L_xMean = 
    {
      Val = mean(Main.Study.TMJ_L_x());
    };

    AnyDesMeasure TMJ_L_yMean = 
    {
      Val = mean(Main.Study.TMJ_L_y());
    };

    AnyDesMeasure TMJ_L_zMean = 
    {
      Val = mean(Main.Study.TMJ_L_z());
    };

    AnyDesMeasure TMJ_R_xMean = 
    {
      Val = mean(Main.Study.TMJ_R_x());
    };

    AnyDesMeasure TMJ_R_yMean = 
    {
      Val = mean(Main.Study.TMJ_R_y());
    };

    AnyDesMeasure TMJ_R_zMean = 
    {
      Val = mean(Main.Study.TMJ_R_z());
    };    

    AnyDesMeasure TMJ_MoveZ_LMean = 
    {
      Val = mean(Main.Study.TMJ_MoveZ_L());
    };

    AnyDesMeasure TMJ_MoveZ_RMean = 
    {
      Val = mean(Main.Study.TMJ_MoveZ_R());
    };        
    
    AnyDesMeasure TMJ_Lig1_LMean = 
    {
      Val = mean(Main.Study.TMJ_Lig_L_1());
    };        

    AnyDesMeasure TMJ_Lig2_LMean = 
    {
      Val = mean(Main.Study.TMJ_Lig_L_2());
    };        

    AnyDesMeasure TMJ_Lig3_LMean = 
    {
      Val = mean(Main.Study.TMJ_Lig_L_3());
    };        
    
    AnyDesMeasure TMJ_Lig1_RMean = 
    {
      Val = mean(Main.Study.TMJ_Lig_R_1());
    };        

    AnyDesMeasure TMJ_Lig2_RMean = 
    {
      Val = mean(Main.Study.TMJ_Lig_R_2());
    };        

    AnyDesMeasure TMJ_Lig3_RMean = 
    {
      Val = mean(Main.Study.TMJ_Lig_R_3());
    };    
    
  };