[bfdf16]: / Body / AAUHuman / Leg / MusParSimple.any

Download this file

194 lines (146 with data), 7.2 kB

// This include file contains all the muscle parameter 
// data of the lower extremity. Please note that it is 
// necessary to calibrate the model. This data is not 
// calibrated.

// A lot of information in this file is obtained from:
// http: //isb.ri.ccf.org/data/delp/Muscle_parameter_table.txt

// Mark de Zee

// Sartorius, gracilis parameters added 26-6-02
// gmax 1,2,3 and tensor fasciae latae added 5-9-02
// missing muscles: peroneus long + tertius, adductor brevis, pectineus, quadratus femoris, gemelli
// Mark Thompson

//AnyVar StrengthScaleShank = ....Scaling.StrengthScaling.Shank.StrengthScale;
//AnyVar StrengthScaleThigh = ....Scaling.StrengthScaling.Thigh.StrengthScale;
//AnyVar StrengthScalePelvis = ....Scaling.StrengthScaling.Pelvis.StrengthScale;
AnyVar StrengthScaleShank = .StrengthScaling.Shank.StrengthScale;
AnyVar StrengthScaleThigh = .StrengthScaling.Thigh.StrengthScale;
AnyVar StrengthScalePelvis = ....Scaling.StrengthScaling.Pelvis.StrengthScale;

AnyMuscleModel SartoriusPar = {
  F0 = .StrengthScaleThigh*.StressIndex*104; // Maximum force output at optimum fiber length.
}; // Data from Delp for first four parameters, others identical to MdZ's set.

AnyMuscleModel GracilisPar = {
  F0 = .StrengthScaleThigh*.StressIndex*108; // Maximum force output at optimum fiber length.
}; // Data from Delp for first four parameters, others identical to MdZ's set.

AnyMuscleModel SoleusPar = {
  F0 = .StrengthScaleShank*.StressIndex*2830; // Maximum force output at optimum fiber length.
};

AnyMuscleModel GastrocnemiusPar = {
  F0 = .StrengthScaleShank*.StressIndex*1605; // Maximum force output at optimum fiber length.
};

AnyMuscleModel FlexorDigitorumLongusPar = {
  F0 = .StrengthScaleShank*.StressIndex*310; // Maximum force output at optimum fiber length.
};

AnyMuscleModel FlexorHallucisLongusPar = {
  F0 = .StrengthScaleShank*.StressIndex*320; // Maximum force output at optimum fiber length.
};

AnyMuscleModel TibialisPosteriorPar = {
  F0 = .StrengthScaleShank*.StressIndex*1270; // Maximum force output at optimum fiber length.
};

AnyMuscleModel PeroneusBrevisPar = {
  F0 = .StrengthScaleShank*.StressIndex*350; // Maximum force output at optimum fiber length.
};

AnyMuscleModel TibialisAnteriorPar = {
  F0 = .StrengthScaleShank*.StressIndex*600; // Maximum force output at optimum fiber length.
};

AnyMuscleModel ExtensorDigitorumLongusPar = {
  F0 = .StrengthScaleShank*.StressIndex*340; // Maximum force output at optimum fiber length.
};

AnyMuscleModel ExtensorHallucisLongusPar = {
  F0 = .StrengthScaleShank*.StressIndex*110; // Maximum force output at optimum fiber length.
};

AnyMuscleModel VastusLateralisPar = {
  F0 = .StrengthScaleThigh*.StressIndex*1870; // Maximum force output at optimum fiber length.
};

AnyMuscleModel VastusMedialisPar = {
  F0 = .StrengthScaleThigh*.StressIndex*1295; // Maximum force output at optimum fiber length.
};

AnyMuscleModel VastusIntermediusPar = {
  F0 = .StrengthScaleThigh*.StressIndex*1235; // Maximum force output at optimum fiber length. Delp had 1365 N.
};

AnyMuscleModel RectusFemorisPar = {
  F0 = .StrengthScaleThigh*.StressIndex*780; // Maximum force output at optimum fiber length.
};

AnyMuscleModel SemitendinosusPar = {
  F0 = .StrengthScaleThigh*.StressIndex*330; // Maximum force output at optimum fiber length.
};

AnyMuscleModel SemimembranosusPar = {
  F0 = .StrengthScaleThigh*.StressIndex*1030; // Maximum force output at optimum fiber length.
};

AnyMuscleModel BicepsFemorisCaputLongumPar = {
  F0 = .StrengthScaleThigh*.StressIndex*720; // Maximum force output at optimum fiber length.
};

AnyMuscleModel BicepsFemorisCaputBrevePar = {
  F0 =.StrengthScaleThigh*.StressIndex* 400; // Maximum force output at optimum fiber length.
};

AnyMuscleModel IliopsoasPar = {
  F0 = .StrengthScalePelvis*.StressIndex*800; // Maximum force output at optimum fiber length.
};

AnyMuscleModel GluteusMinimus1Par = {
  F0 = .StrengthScalePelvis*.StressIndex*180; // Maximum force output at optimum fiber length.
};

AnyMuscleModel GluteusMinimus2Par = {
  F0 = .StrengthScalePelvis*.StressIndex*190; // Maximum force output at optimum fiber length.
};

AnyMuscleModel GluteusMinimus3Par = {
  F0 =.StrengthScalePelvis*.StressIndex* 215; // Maximum force output at optimum fiber length.
};

AnyMuscleModel GluteusMedius1Par = {
  F0 = .StrengthScalePelvis*.StressIndex*550; // Maximum force output at optimum fiber length.
};

AnyMuscleModel GluteusMedius2Par = {
  F0 = .StrengthScalePelvis*.StressIndex*380; // Maximum force output at optimum fiber length.
};

AnyMuscleModel GluteusMedius3Par = {
  F0 = .StrengthScalePelvis*.StressIndex*435; // Maximum force output at optimum fiber length.
};

AnyMuscleModel GluteusMaximus1Par = {
  F0 = .StrengthScalePelvis*.StressIndex*382; // Maximum force output at optimum fiber length.
};

AnyMuscleModel GluteusMaximus2Par = {
  F0 = .StrengthScalePelvis*.StressIndex*546; // Maximum force output at optimum fiber length.
};

AnyMuscleModel GluteusMaximus3Par = {
  F0 = .StrengthScalePelvis*.StressIndex*368; // Maximum force output at optimum fiber length.
};

AnyMuscleModel TensorFasciaeLataePar = {
  F0 = .StrengthScaleThigh*.StressIndex*155; // Maximum force output at optimum fiber length.
};

AnyMuscleModel PiriformisPar = {
  F0 = .StrengthScalePelvis*.StressIndex*295; // Maximum force output at optimum fiber length.
};

AnyMuscleModel AdductorLongusPar = {
  F0 = .StrengthScaleThigh*.StressIndex*420; // Maximum force output at optimum fiber length.
};

AnyMuscleModel AdductorMagnus1Par = {
  F0 =.StrengthScaleThigh*.StressIndex* 345; // Maximum force output at optimum fiber length.
};

AnyMuscleModel AdductorMagnus2Par = {
  F0 = .StrengthScaleThigh*.StressIndex*310; // Maximum force output at optimum fiber length.
};

AnyMuscleModel AdductorMagnus3Par = {
  F0 = .StrengthScaleThigh*.StressIndex*445; // Maximum force output at optimum fiber length.
};


AnyMuscleModel QuadratusFemorisPar = {
  F0 = .StrengthScaleThigh*.StressIndex*255; // Maximum force output at optimum fiber length.
};

AnyMuscleModel AbductorBrevisPar = {
  F0 = .StrengthScaleThigh*.StressIndex*285; // Maximum force output at optimum fiber length.
};
AnyMuscleModel PectineusPar = {
  F0 = .StrengthScaleThigh*.StressIndex*285; // Maximum force output at optimum fiber length.
};

AnyMuscleModel ObturatoriusExternusPar = {
  F0 = .StrengthScaleThigh*.StressIndex*285; // Maximum force output at optimum fiber length.
};

AnyMuscleModel ObturatoriusInternusPar = {
  F0 = .StrengthScaleThigh*.StressIndex*285; // Maximum force output at optimum fiber length.
};

AnyMuscleModel PictineusPar = {
  F0 = .StrengthScaleThigh*.StressIndex*175; // Maximum force output at optimum fiber length.
};

AnyMuscleModel GemellusSuperiorPar = {
  F0 = .StrengthScaleThigh*.StressIndex*110; // Maximum force output at optimum fiber length.
};
AnyMuscleModel GemellusInferiorPar = {
  F0 = .StrengthScaleThigh*.StressIndex*110; // Maximum force output at optimum fiber length.
};