Guest User

Untitled

a guest
Jul 14th, 2016
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.57 KB | None | 0 0
  1. CLEARSCREEN.
  2.  
  3. SET X TO 15.0.
  4. SET Y TO 0.
  5. PRINT SHIP:VERTICALSPEED.
  6.  
  7. LOCK THROTTLE TO MYTHROT.
  8. SET INTEGRAL TO 0.0.
  9. UNTIL FALSE
  10.  
  11. {
  12. SET P TO 0.03.
  13. SET I TO 0.001.
  14. SET D TO -0.2.
  15. SET INTEGRAL TO INTEGRAL + (X-SHIP:VERTICALSPEED).
  16. SET MYTHROT TO ((X-SHIP:VERTICALSPEED)P + (I*INTEGRAL) + (SHIP:SENSORS:ACC:X)*D).
  17. WAIT 0.1.
  18. CLEARSCREEN.
  19.  
  20. PRINT "VerticalSpeed="+SHIP:VERTICALSPEED.
  21.  
  22. PRINT "VerticalACC="+SHIP:SENSORS:ACC:X.
  23.  
  24. PRINT "THROTTLE="+MYTHROT.
  25.  
  26. PRINT "P="+(X-SHIP:VERTICALSPEED)*P.
  27.  
  28. PRINT "I="+INTEGRAL*I.
  29.  
  30. PRINT "D="+(SHIP:SENSORS:ACC:X)*D.
  31.  
  32. }
Advertisement
Add Comment
Please, Sign In to add comment