01.05.2017 Views

4569846498

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Appendix B: Fortran tyre model subroutines 485<br />

C -- As for longitudinal forces, Linear Decay to Sliding Friction<br />

C above critical slip ratio --<br />

C -- MU_S apparently not passed through? --<br />

C FYFZ*(1-EXP(-Ay))*(MU-(ABS(ALPHA)ALPHA_C)/<br />

ALPHA_M*(MUMU_S))<br />

C FYFY*B*SIGN(1.0D0,ALPHA)<br />

C -- Try U instead? --<br />

FYFZ*(1-EXP(-Ay))*U*B*SIGN(1.0D0,ALPHA)<br />

ENDIF<br />

C C ********** FIALA CALCULATIONS **************<br />

C C<br />

C C Calculate critical value of slip angle<br />

C C<br />

C ASTARATAN(ABS(3.D0*U*FZ/CA))<br />

C C<br />

C C Compute Fiala lateral force and aligning torque (FY & TZ)<br />

C C<br />

C IF(ABS(ALPHA) .LE. 1.D-10) THEN<br />

C FY0.D0<br />

C TZ0.D0<br />

C ELSE IF(ABS(ALPHA) .LE. ASTAR) THEN<br />

C H1.D0 - CA*ABS(TAN(ALPHA))/(3.D0*U*ABS(FZ))<br />

C FY-U*ABS(FZ)*(1.D0-H**3)*SIGN(1.0D0,ALPHA)<br />

C TZU*ABS(FZ)*2.D0*R2*(1.D0-H)*(H**3)*SIGN<br />

(1.0D0,ALPHA)<br />

C ELSE<br />

C FY-U*ABS(FZ)*SIGN(1.0D0,ALPHA)<br />

C TZ0.D0<br />

C ENDIF<br />

C C<br />

C C ********************************************<br />

C -- Add camber force to FY - “Taut String” --<br />

FYFYFZ*TAN(CAMBER)<br />

C<br />

Mitigate FY depending on “Friction Ellipse”<br />

FR_ELLIP(FX/(FZ*U))**2(FY/(FZ*U*B))**2.0<br />

IF (FR_ELLIP .GT. 1.0) THEN<br />

LSLIPSLIP_C-5.0<br />

IF(SLIP .LT. LSLIP) THEN<br />

C -- Friction Ellipse treatment for comprehensive slip below<br />

C critical slip ratio --<br />

FY-((1-(FX/(FZ*U))**2)*(FZ*U*B)**2)**0.5*SIGN<br />

(1.0D0,ALPHA)<br />

ELSE<br />

C -- Just kill the lateral force if slip ratio is above<br />

C critical slip ratio --<br />

USLIPSLIP_C15.0<br />

SCMIN0.03<br />

CALL STEP(SLIP, LSLIP, ONE, USLIP, SCMIN, IORD,<br />

* SCFACT, ERFLG)<br />

FY-((1-(FX/(FZ*U))**2)*(FZ*U*B)**2)**0.5*SIGN<br />

(1.0D0,ALPHA)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!