Fluffy accelerator thought experiment by Grim

Imagine, if you will, that someone were to create a circular ring of electromagnets four miles across, and hook them all up to computers such that they could be precisely turned on and off.

If someone were to then feed a magnet to a fluffy, be it an adult or a foal, and then use the electromagnets to hover the fluffy in place, and after giving it a gentle push in one direction, run a program to have the electromagnets start to accelerate the fluffy around the loop, this suddenly becomes a fluffy accelerator.

Presumably, the main limiting factors to how fast you could get a living fluffy to go would be aerodynamic heating cooking/burning it and air compression/drag as they pertain to the fluffy breathing. With care, it should be possible to get a fluffy to mach one while still alive with minimal equipment carried, that being a small oxygen apparatus at the very most. The fluffy’s limbs would need to be strapped to the body to prevent flailing, and a face first configuration would probably be required, perhaps with a long stabilizing ribbon tied to the end of its tail.

With a diameter of four miles, at mach one (sea level is 340.29m/s) the lateral acceleration would be 35.91m/s^2, which is 3.66g or 3.66 times the force of earth gravity, well within suitability, albeit not at all comfortable.

This leaves us with the ability to accelerate a live fluffy through mach one into anything we place past a designated opening in the electromagnet loop, such as another fluffy, the foal’s mother, the mother’s foals, Dave the intern, a brick wall, or, perhaps most interesting of all, the output of a second fluffy accelerator.

All of this leads us to a wealth of possibilities, such as accelerating soon-mummahs through the sound barrier as they foal, or returning sensitibe babbehs to their mummahs at speeds far beyond terminal velocity. The threat of a sorry boxing or sorry sticking suddenly seems very tame after you strap down a misbehaving brat that that escaped to get knocked up and fire each of her foals just over her head at mach 1.1 so she can see them explode into a brick wall. Or use the same setup and aim slightly lower if you decide to return the foals to where they came from.

Mind, this has all been if you want to keep the fluffy alive through acceleration. If the goal is just to slam a fluffy into a fluffy, the speeds jump considerably, and we can bring the carcass to rather ridiculous speeds.

That said, if we go back to the living (to start with) fluffy, we can do some very interesting calculations.

If we start accelerating a 10 Kg fluffy at 1g (9.8m/s^2) in atmosphere, after around forty seconds it will be going around 400 m/s, and the atmospheric drag produced in that time should have heated it to around 100 degrees Celsius, killing it and cooking it, although more time will be needed for it to cook all the way through as the heat needs time to propagate through the tissues, but if we allow it to slow down carefully, it might end up somewhat edible.

Further math reveals that if we were to instead slam this still cooking fluffy into another fluffy that weighs 2.5kg or less, that second fluffy will have received enough kinetic energy from the collision to, itself, be cooked, if we ignore the fact that it will have exploded on impact from a supersonic, partly-cooked, mostly-burned ten kilogram fluffy carcass.

I love math -Grim.

Also here am code (python3)

import numpy as np
import pandas as pd

Constants

m_fluffy = 10 # mass of the fluffy in kg
c_fluffy = 3500 # specific heat capacity of the fluffy in J/kg¡K
delta_T_fluffy = 80 # temperature increase for cooking in K
Q_fluffy = m_fluffy * c_fluffy * delta_T_fluffy # total energy required for cooking in J
efficiency = 0.1 # efficiency factor
rho = 1.225 # air density in kg/m^3
C_d = 0.7 # drag coefficient
A = 0.1 # cross-sectional area in m^2
g = 9.8 # acceleration due to gravity in m/s^2

Function to calculate power absorbed by the fluffy at speed v

def power_absorbed(v):
P_drag = 0.5 * rho * v**3 * C_d * A # drag power in W
P_absorbed = efficiency * P_drag # power absorbed by the fluffy in W
return P_absorbed

Function to find the time required to reach energy Q for given acceleration

def time_to_cook(a):
dt = 0.01 # small time step in seconds
t = 0
E_absorbed = 0
while E_absorbed < Q_fluffy:
v = a * t
P_absorbed = power_absorbed(v)
E_absorbed += P_absorbed * dt
t += dt
return t

Function to calculate the temperature increase of another fluffy due to collision

def temp_increase(E_kinetic, m_other, c_other):
delta_T_other = E_kinetic / (m_other * c_other)
return delta_T_other

Create a DataFrame for accelerations, speeds, times, and temperature increase

accelerations = np.linspace(0.5, 10, num=20) * g # in m/s^2
speeds =
times =
delta_T_others =

for a in accelerations:
t = time_to_cook(a)
v = a * t
speeds.append(v)
times.append(t)
E_kinetic = 0.5 * m_fluffy * v**2 # kinetic energy of the fluffy in J
delta_T_other = temp_increase(E_kinetic, m_other=2.5, c_other=4000) # assuming another fluffy with different properties
delta_T_others.append(delta_T_other)

df = pd.DataFrame({
‘Acceleration (m/s^2)’: accelerations,
‘Speed (m/s)’: speeds,
‘Time (s)’: times,
‘Delta T Other fluffy (K)’: delta_T_others
})

print(df)
input(“Press enter to close program”)

6 Likes

This is amazing. I’m not the best at math, but I do enjoy it, and this was so much fun to read. I hope Dave the Intern can get his paperwork signed and get adviser approval before he gains a fluffy-shaped hole to the midsection and janitorial will need a major raise to deal with the shit-filled cyclotron.

I’d genuinely pay to watch a cluster of accelerated foals return to whence they came.

2 Likes

Nyyyyoooomm

2 Likes

now here me out here, a pillow fluffy

3 Likes

All the math makes my brain hurt

Grandpa Rick says “nice”.

2 Likes