You are on page 1of 7

UNIVERSIDAD POLITECNICA

SALESIANA.
Ortiz Christian J, Moscoso Santiago Xavier
cortizr@est.ups.edu.ec smoscoso@est.ups.edu.ec
Universidad Politécnica Salesiana - Sede Cuenca

TALLER #1 ELECTIVA II
(Cálculo de Fuerza resultante sobre la articulación de cadera)

Introducción

En este informe se va a explicar cómo se resolvió las ecuaciones que intervienen en


el sistema de músculos de la cadera, tanto para las fuerzas como para los momentos.
Estas fuerzas y momentos cuentan como incógnitas a 6 variables que son las sigmas
alfa, sigma beta, sigma Gamma, Rx, Ry y Rz, entonces para poder hallar estas
incógnitas se realizó un programa en matlab para facilitar la resolución de dichas
ecuaciones.

Desarrollo

Implementación de ecuaciones en líneas de código en el software Matlab

El análisis se realizo en base al sistema tridimensional, como se muestra en la siguiente


imagen:

Del cual se plantean las siguientes ecuaciones de fuerzas con el fin poder determinar el
valor de cada componente de la fuerza resultante.
De las ecuaciones se puede establecer como variable el valor de sigma (𝜎) el cual se
encuentra inmerso en la expresión de la fuerza y representa la tensión muscular
promedio.

Para poder determinar la fuerza, previamente se determino el valor de los vectores


posición de cada uno de los músculos, como se muestra en las siguientes líneas código

%Calculo de peso y las longitudes de las articulaciones de la cadera

%Caluclo de Peso y las Longitudes de las Articulaciones de la Cadera


l=16.9; %cm
b=0.24*l; %cm
c=0.5*l; %cm

Wb=[0,-800,0] % Newtons
Wl=0.16 * Wb % Newtons
Wt= Wb- Wl % Newtons

a=((Wb*c)-(Wl*b))/(Wb-Wl)

Ai=[0.266; 0.113; 0.120; 0.400; 0.266; 0.113; 0.266; 0.133; 0.100]

Mientras que Ai representa el área de sección transversal de cada musculo como se


muestra en la siguiente tabla.

El enfoque se lleva a cabo sobre la segunda ecuación con el fin de determinar el valor
de sigma para posteriormente calcular el valor de la fuerza resultante haciendo uso de
la primera ecuación. El valor de a es una constante con un valor de 9.52 que es un valor
general, mientras que WB representa el peso del cuerpo y WL el peso de la pierna, cabe
mencionar que el valor del peso del cuerpo se encuentra ingresado por el usuario, que
a partir de eso valor, el programa calcula el peso de la pierna, la cual es 16 veces mas
liviana que el cuerpo. Para ello se lleva a cabo el calculo de la fuerza y la posteriormente
el de la ecuación 2 como se muestra a continuación.

%Calculo de los coeficiente “e”

%Ingreso de los valores de ubicacion de los musculos

%Gluteo medio-anterior
g_med_ant_r=[10.2 2.7 6.2];
g_med_ant_rp=[-2.6 -1.8 7.3];

%Gluteo minimo-anterior
g_min_ant_r=[7.3 2.9 4.1];
g_min_ant_rp=[-2.7 0.4 6.9];

%Tensor fascia Latae


tfl_r=[7.8 4.5 5.6];
tfl_rp=[-43.6 2.2 3.3];

%Recto femoral
rf_r=[3.7 4.3 2.6];
rf_rp=[-41.5 4.3 0.2];

%Gluteo medio-central
g_med_cen_r=[13.2 -0.2 1.8];
g_med_cen_rp=[-2.6 -1.8 7.3];

%Gluteo minimo-central
g_min_cen_r=[8.8 -0.4 2.0];
g_min_cen_rp=[-2.7 0.4 6.9];

%Gluteo medio-posterior
g_med_pos_r=[9.7 -4.8 -1.5];
g_med_pos_rp=[-2.6 -1.8 7.3];

%Gluteo minimo-posterior
g_min_pos_r=[7.1 -2.6 0.0];
g_min_pos_rp=[-2.7 0.4 6.9];

%Piriforme
prf_r=[5.5 -7.8 -4.7];
prf_rp=[-0.1 -0.1 5.5];

En esta parte se procede a resolver los coeficientes de cada articulación de la cadera


siguiendo la formula establecida por los anexos adjuntados por el profesor guía de la
materia:

𝑒𝑖 − 𝑒𝑗
𝑒=
√𝑒𝑖 − 𝑒𝑗
Que como se puede observar el comando para poder obtener la raíz cuadrada de la
diferencia de las restas es el comando “norm”, y después se procede a resolver para
cada valor de coeficiente.

%Calculo de vector unitario


g_med_ant_e=(g_med_ant_r-g_med_ant_rp)./norm(g_med_ant_r-g_med_ant_rp)
g_min_ant_e=(g_min_ant_r-g_min_ant_rp)./norm(g_min_ant_r-g_min_ant_rp)
tfl_e=(tfl_r-tfl_rp)./norm(tfl_r-tfl_rp)
rf_e=(rf_r-rf_rp)./norm(rf_r-rf_rp)
g_med_cen_e=(g_med_cen_r-g_med_cen_rp)./norm(g_med_cen_r-g_med_cen_rp)
g_min_cen_e=(g_min_cen_r-g_min_cen_rp)./norm(g_min_cen_r-g_min_cen_rp)
g_med_pos_e=(g_med_pos_r-g_med_pos_rp)./norm(g_med_pos_r-g_med_pos_rp)
g_min_pos_e=(g_min_pos_r-g_min_pos_rp)./norm(g_min_pos_r-g_min_pos_rp)
prf_e=(prf_r-prf_rp)./norm(prf_r-prf_rp)

%Ecuaciones de fuerza

Una vez que hemos obtenido todos los valores de los coeficientes se procede armar la
ecuación:

%F-R+(Wb-Wl)=0
La misma que esta prescrita en el programa para ahorro de tiempo al momento de
desarrollarla.

% Estructuracion de ecuaciones en x,y,z


ec_x=g_med_ant_sum(1)+g_min_ant_sum(1)+tfl_sum(1)+rf_sum(1)+g_med_cen_
sum(1)...
+g_min_cen_sum(1)+g_med_pos_sum(1)+g_min_pos_sum(1)+prf_sum(1);
ec_y=g_med_ant_sum(2)+g_min_ant_sum(2)+tfl_sum(2)+rf_sum(2)+g_med_cen_
sum(2)...
+g_min_cen_sum(2)+g_med_pos_sum(2)+g_min_pos_sum(2)+prf_sum(2);
ec_z=g_med_ant_sum(3)+g_min_ant_sum(3)+tfl_sum(3)+rf_sum(3)+g_med_cen_
sum(3)...
+g_min_cen_sum(3)+g_med_pos_sum(3)+g_min_pos_sum(3)+prf_sum(3);

En este paso se realiza la construcción de las ecuaciones de las fuerzas quedando en


función de sigma alfa, así mismo el mismo código para las demás fuerzas, pero
quedando en función de los sigmas beta y gamma, y sobre todo de los RX, RY y RZ.

% Resulcion de las 3 ecuaciones


sigma_x=solve(ec_x==0,sigma)
sigma_y=solve(ec_y==0,sigma)
sigma_z=solve(ec_z==0,sigma)
%
sigma_x=vpa(sigma_x)
sigma_y=vpa(sigma_y)
sigma_z=vpa(sigma_z)

%Ecuaciones de momentos

% Calculo de la ecuacion (2)


g_med_ant_sum=cross(g_med_ant_r,g_med_ant_f)+cross([0 0 9.2870],[0 -
(WB-WL) 0]);
g_min_ant_sum=cross(g_min_ant_r,g_min_ant_f)+cross([0 0 9.2870],[0 -
(WB-WL) 0]);
tfl_sum=cross(tfl_r,tfl_f)+cross([0 0 9.2870],[0 -(WB-WL) 0]);
rf_sum=cross(rf_r,rf_f)+cross([0 0 9.2870],[0 -(WB-WL) 0]);
g_med_cen_sum=cross(g_med_cen_r,g_med_cen_f)+cross([0 0 9.2870],[0 -
(WB-WL) 0]);
g_min_cen_sum=cross(g_min_cen_r,g_min_cen_f)+cross([0 0 9.2870],[0 -
(WB-WL) 0]);
g_med_pos_sum=cross(g_med_pos_r,g_med_pos_f)+cross([0 0 9.2870],[0 -
(WB-WL) 0]);
g_min_pos_sum=cross(g_min_pos_r,g_min_pos_f)+cross([0 0 9.2870],[0 -
(WB-WL) 0]);
prf_sum=cross(prf_r,prf_f)+cross([0 0 9.2870],[0 -(WB-WL) 0]);

El producto cruz entre el vector a y el peso WT, son las principales funciones para poder
construir las expresiones de los momentos, en for se puede expresar la forma de
construcción de las ecuaciones de los momentos en función de las sigmas Alfa, Beta y
Gamma.
En esta parte se reconstruyen las ecuaciones de momentos para luego poder resolver el
sistema de ecuaciones conformadas por las de fuerza y la de momentos.

%Resolución de las ecuaciones

% Estructuracion de ecuaciones en x,y,z


ec_x=g_med_ant_sum(1)+g_min_ant_sum(1)+tfl_sum(1)+rf_sum(1)+g_med_cen_
sum(1)...
+g_min_cen_sum(1)+g_med_pos_sum(1)+g_min_pos_sum(1)+prf_sum(1);
ec_y=g_med_ant_sum(2)+g_min_ant_sum(2)+tfl_sum(2)+rf_sum(2)+g_med_cen_
sum(2)...
+g_min_cen_sum(2)+g_med_pos_sum(2)+g_min_pos_sum(2)+prf_sum(2);
ec_z=g_med_ant_sum(3)+g_min_ant_sum(3)+tfl_sum(3)+rf_sum(3)+g_med_cen_
sum(3)...
+g_min_cen_sum(3)+g_med_pos_sum(3)+g_min_pos_sum(3)+prf_sum(3);

% Resulcion de las 3 ecuaciones


sigma_x=solve(ec_x==0,sigma)
sigma_y=solve(ec_y==0,sigma)
sigma_z=solve(ec_z==0,sigma)
%
sigma_x=vpa(sigma_x)
sigma_y=vpa(sigma_y)
sigma_z=vpa(sigma_z)

En la parte final se resuelve las ecuaciones con el comando “solve” dando como
resultado final los valores de Sigma Alfa, Sigma Beta, Sigma Gamma, Rx, Ry y Rz.

%Resolución sigmas
Resultados :

BIBLIOGRAFIA

COMPUTER DETERMINATION OF CONTACT STRESS DISTRIBUTION AND


SIZE OF WEIGHT BEARING AREA IN THE HUMAN HIP JOINT - ALESˇ IGLICˇ A, V. KRALJ-IGLICˇ B,M.
DANIELA,C AND A. MAC ˇ EK-LEBARA

A THREE-DIMENSIONAL BIOMECHANICAL MODEL OF HIP MUSCULATURE WILLIAM F. DOSTAL - PHYSICAL


THERAPY DEPARTMENT, AND JAMES G. ANDREWS

You might also like