STUDIUL ANALITIC AL VITEZELOR DE ALUNECARE PENTRU O
OSIE LIBERĂ
Noțiuni generale
Alunecările roților pe șine la nivelul punctelor de contact sunt cauzate de conicitatea
inversată a profilelor precum și de calarea fixă a roților pe osie. Analiza vitezelor de alunecare în punctele de contact reprezintă obiectul de studiu al cinematicii osiilor montate precum și baza studiului fenomenelor de contact. În punctele de contact roată-șină, pentru cazul unei osii libere în curbă sau în aliniament, se produc alunecări longitudinale datorită diferenței de raze de rulare ale celor două roții ale osiei și alunecări transversale cauzate de faptul că osia nu ocupă o poziție mediană față de calea de rulare.
Simulare analitică
Pentru stabilirea vitezelor de alunecare se vor considera următoarele ipoteze:
- osia este liberă (nu dezvoltă moment motor sau rezistent) - osia înaintează cu viteză constantă v [km/h] - raza curbei este constantă; - osia se află în poziţie de atac, caracterizată prin unghiul de atac ; - osia este decalată cu y c faţă de poziţia mediană, iar decalajul yc are valoarea maximă /2, unde = 10 mm - raza cercului nominal de rulare al roții: r = 460 m - semidistanţa dintre cercurile nominale de rulare: e = 750 mm - conicitatea echivalentă a suprafeţei de rulare: = 0.15 - supralărgirea căii pentru ecartamentul normal E = 1435 mm în funcţie de - mărimea razei R a curbei: R = (100 … 150) m S = 25 mm R = (151 … 250) m S = 20 mm R = (251 … 350) m S = 10 mm - jocul normal al osiei în cale: yc = (+S)/2 - ampatamentul vehiculului: a=2.57 m
Program:
% simularea analitica a vitezelor de alunecare pe directie
longitudinala % clear %date %semiecartament % e=0.750; % %conicitatea echivalenta, etc % gama=0.15; % r=0.460; % R=100:10:600; % niu=0.3; % v=4.32.*sqrt(R); % %calculeaza vitezele de alunecare % for n=1:length(R) % R1=R(n); % if R1>=100 && R1<=150 % yc=0.0175; % wex(n)=v(n)*(e./R(n)-yc*gama/r); % wix(n)=-v(n)*(e./R(n)-yc*gama/r); % end % if R1>151 && R1<=250 % yc=0.015; % wex(n)=v(n)*(e./R(n)-yc*gama/r); % wix(n)=-v(n)*(e./R(n)-yc*gama/r); % end % if R1>251 && R1<=350 % yc=0.01; % wex(n)=v(n)*(e./R(n)-yc*gama/r); % wix(n)=-v(n)*(e./R(n)-yc*gama/r); % end % if R1>351 % yc=0.005; % wex(n)=v(n)*(e./R(n)-yc*gama/r); % wix(n)=-v(n)*(e./R(n)-yc*gama/r); % end % end % plot(R,wex,'r',R,wix,'m') %simularea analitica a vitezelor de alunecare pe direc?ie transversal? clear %date %semiecartament e=0.750; %conicitatea echivalent? etc gama=0.15; sigma=0.01; r=0.460; R=100:10:600; % amapatamentul a=2.57; v=4.32.*sqrt(R); %calculeaza vitezele de alunecare for n=1:length(R) R1=R(n); v(n)=4.32.*sqrt(R(n)); %pentru pozitia secanta alfa1(n)=(a/(2*R(n)))+sigma/a ; wy1(n)=-v(n)*alfa1(n); %pentru pozitia coarda alfa2(n)=a/(2*R(n)); wy2(n)=-v(n)*alfa2(n); end % plot(R,wy1,'b',R,wy2,'r') plot(alfa1,wy1,'b',alfa2,wy2,'r')