[Starbase]Technical Report: Tripmeter, Accelerometer and Transient response


Relationship between Acceleration, Velocity, and Position


The Accelerometer Preparation


Principle: Differentiation and its approximation


Yolol Code

dt=0.2 Vo=Vn Vn=:speed :Acceleration=(Vn-Vo)/dt goto 1

The Distancemeter Preparation


Principle: Integrals and its approximation


If it is connected to a reset switch, it can be used as a Tripmeter like a car, if not, it can be used as an Odometer, and if connected to a stop switch, it can be used as a Braking-distance- meter.

Yolol Code

This is the braking distance meter version that works with the stop switch.

dt=0.2 Vn=:speed if :stop==0 then goto 1 end 
Vo=Vn Vn=:speed if :rfd>0.15 then :dist+=(Vn+Vo)/2*dt goto 2 end 
goto 1

Braking time meter


if :stop==1 then if:rfd>0.15 then :t+=0.2 end goto1 end :t = 0 goto1

Acceleration and Deceleration Transient response


Hyperbolic functions with similar behavior: sech

(挙動が類似している双曲線関数:sech について)

Calculus of sech(ax)


Relationship between general Drag and Speed


No Drag Force, Constant Acceleration Motion


Air Drag Proportional to Speed


Behavior at very low speeds on Earth.

Air Drag Proportional to the Square of the Speed


Behavior at high speeds on Earth.

Constant Dynamic Frictional Resistance Regardless of Speed


Braking distance is proportional to the square of the initial speed.

Starbase Acceleration and Deceleration Properties


The Relationship between Initial Speed, Braking Distance, and Braking Time


Proportional to initial speed and braking distance.

Excessive thrust will worsen braking.


When the ship is accelerating, the excess thrust allows it to reach its maximum speed faster.
When the ship decelerates, the excessive thrust causes it to run empty at its maximum speed.

Braking behavior is an S-shaped function


Natural deceleration causes rapid deceleration, and full stop is slow.


Effect of Ship Mass


There is an effect, but it is far less than the change in initial velocity.

Experimental Ship

It is used to study the relationship between thrust, mass, and velocity because it has high symmetry and converts thrust into acceleration without waste. The module can be easily extended to the left, right, up and down, which allows changing the mass measurement conditions.



1.Use the small button at the bottom left to enter 1 for "ThrusterState" to warm up the thrusters. This step is required for direct control of the thrusters.
2.Enter the target thrust value "ThrusterState" in the upper right button, and press it to accelerate.
3.The upper left button turns off the thrust, and braking distance and time can be measured.
*There is no reset function for the values, so enter the test mode again.
*When more modules are added, the Yolol chip is duplicated, so ChipWait is set to a negative value to stop the operation.
*Many unused items from the development process, such as the flight computer, maneuver thrusters, and buttons are left on the ship to maintain symmetry, but are not used.


Blueprint share

Officials do not recommend sharing blueprint files. If you are not familiar with sharing, I do not recommend using it.

  1. Press Win+R and type %appdata% and press enter.
  2. go to \AppData\Roaming\Starbase\ssc\autosave\ship_blueprints
  3. Unzip the downloaded file and paste it into this folder.
  4. You may want to rename the file to the one with the higher number.
  5. Enter the Spaceship Designer and you will find the blueprints in Autosave.

Video: Details of Surveys, Instruments, etc.

【Starbase】技術報告: 走行距離計, 加速度計と過渡応答の性質