Fan blade Physics and a Peek inside C2's Black Box
Posted: February 25th, 2021, 8:01 am
This is not a usual Forum topic, but I cannot think of another place to find readers who might be interested in how the C2 erg works and how the exercise performance is calculated. I hope that there are some readers who have an education in physics or an engineering background because I love to get feedback on my thoughts and measurements. I know that there are at least two frequent visitors to this forum, Carl Watts and JonW (John Wilson?) who know what is inside C2's black box. I hope that they will correct me if I get it terribly wrong.
Just a teasing question to start with for all readers who got this far. Do you know how long the fan keeps spinning after your last stroke? Please make your choice : 5 sec - 10 sec - 20 sec - 60 sec - 90 sec -120 sec. You will find the correct answer below.
The provisional title of this topic was 'Flywheel physics and a peek inside C2's black box'. The rotor of a C2 erg is not a typical flywheel. Flywheels are used to store energy and air is an unwanted drain. Many flywheels operate in a vacuum. The rotor of the C2 erg is designed to lose energy in a controlled way by fanning air. Thus 'fan blade' appears a better term, although I will mostly keep using 'flywheel'.
Three issues motivated this topic :
1. How does C2 measure the flywheel speed ?
2. Do the data confirm the physics of flywheels as explained in the well-known Physics of Ergometers ?
3. How might C2 calculate power from the flywheel speed ?
In this post I will only deal with the first question. The second and third question will be discussed in later posts. This is because each questions requires a long answer. I have found out that I can only attach a limited number of pictures and graphs to each post. Moreover, a few hours after posting, a post gets locked for further editing. So I chose for divide and rule.
The connector from the flywheel sensor to the Performance Monitor is a 2.5 mm stereo jack with 3 contacts. I had no idea which contact is transmitting what signal. There is also confusion about the type of sensor that C2 uses in their model D (mine is from around 2010). Obviously the sensor needs to respond to a moving magnetic field. A search in the forum contents most often comes up with a Hall effect sensor. This is a device that needs an external supply voltage of several volts. So, in case of a Hall sensor just measuring the voltage over the contacts will not give useful signal. Another type of magnetic sensor is a reed switch. This also requires an external voltage supply. Somewhere I read that C2 uses a coil to pickup the magnetic field. This is similar to what a moving-magnet pickup element in a classic turntable does. The output voltage is in the millivolt range and needs an amplifier.
So it was a big surprise that when I connected the bottom contact and the tip contact of the stereo jack with my DATAQ DI-145 data logger, which has an input impedance of 1 MOhm and can handle signals between -10V and +10V, that I got the result below. The data logger takes 240 samples per second. I started from standstil flywheel. After about 10 sec and did some 10 strokes. The last stroke was roughly at 40 sec from the start. I finished the recording when the fan got to a standstill, after about 170 sec.
Clearly the sensor signal was overloading my measuring device. The solution is a voltage divider. I connected the contacts on the jack by two 10 KOhm resistors in series and measured the voltage over 1 resistor. This halves the signal. The graph below shows that the signal was now inside the range of my data logger.
There are several remarkable features in the signal that merit a better view, because they tell us something about the sensor. First about what happens after the start from standstill. The graph below shows the first 15 seconds. The signal starts with some random noise, probably standstill, then there are some odd oscillations. After a few seconds a very dense set of pulses is generated that probably come from the passing magnets on the flywheel.
For this post I want to skip what happens during the strokes. This will be the topic of my 3th post. In this post I want to concentrate on the signal when there is no drive, but the flywheel is freely spinning and pumping air. Below is the signal during only 1 second in this rundown phase. We count about 35 peaks. Note that when the handle drives the flywheel, there is a relation between handle speed and flywheel speed. The chain has 1/4 inch elements and runs over a 14-teeth sprocket wheel. So one flywheel revolution corresponds to a chain displacement of 14*2.54/4 = 8.89 cm. A chain speed of 1 m/sec thus corresponds to 11.25 rotations per second. The flywheel has 3 magnets. So this signal can well be interpretated as a flywheel speed of 35/3 rps, i.e. roughly 11 rps. Note that the distance between the peaks is important ; their magnitude is irrelevant.
The final part of the recording is when the flywheel stops. This is detailed in the next graph. Note that the voltage scale is now very reduced and comes near to the resolution of my measuring device, about 20 mV.
As explained above, the information about the flywheel speed is contained in the spacing of the peaks. I will not go into how the exact position of each peak is determined, because this gets very technical. The plot below is a result of the data reduction process : flywheel speed as a function of time.
These data allow us to test various physical models and ultimately whether the power calculations make sense.
At a first glance, the flywheel speed (rps) follows an 'exponential decay'. This is what many physical systems do. But a quick test shows that the behaviour is not exactly exponential. For an exponential decay, the logarithm of the rps versus time should be a straight line. This is not the case for the full range.
The decay of speed of the free-running flywheel is used to calculate the drag factor. This is done in real time, which means during a few seconds. In the next graph I have plotted the data in a time interval shortly after the last drive. There is more scatter in the individual data points. I also fitted a 4th degree polynomial to the data (least squares). The fit (blue curve) is quite good. A polynomial is a very convenient expression to calculate the change in speed, as is required for testing the physics in the follow-up post (I have exhausted my allowance of graphs in one post).
What I have learned so far :
- the C2 sensor probably includes a power generator that amplifies the voltage of the (Hall?, coil?) element ; it takes a few seconds to start up.
- at high rotation speeds (corresponding to 1.5-2.5 m/sec handle speed) the sensor pulses tend to overlap, which makes exact location more difficult ;
- the accuracy of the data is sufficient to test the physics.
Just a teasing question to start with for all readers who got this far. Do you know how long the fan keeps spinning after your last stroke? Please make your choice : 5 sec - 10 sec - 20 sec - 60 sec - 90 sec -120 sec. You will find the correct answer below.
The provisional title of this topic was 'Flywheel physics and a peek inside C2's black box'. The rotor of a C2 erg is not a typical flywheel. Flywheels are used to store energy and air is an unwanted drain. Many flywheels operate in a vacuum. The rotor of the C2 erg is designed to lose energy in a controlled way by fanning air. Thus 'fan blade' appears a better term, although I will mostly keep using 'flywheel'.
Three issues motivated this topic :
1. How does C2 measure the flywheel speed ?
2. Do the data confirm the physics of flywheels as explained in the well-known Physics of Ergometers ?
3. How might C2 calculate power from the flywheel speed ?
In this post I will only deal with the first question. The second and third question will be discussed in later posts. This is because each questions requires a long answer. I have found out that I can only attach a limited number of pictures and graphs to each post. Moreover, a few hours after posting, a post gets locked for further editing. So I chose for divide and rule.
The connector from the flywheel sensor to the Performance Monitor is a 2.5 mm stereo jack with 3 contacts. I had no idea which contact is transmitting what signal. There is also confusion about the type of sensor that C2 uses in their model D (mine is from around 2010). Obviously the sensor needs to respond to a moving magnetic field. A search in the forum contents most often comes up with a Hall effect sensor. This is a device that needs an external supply voltage of several volts. So, in case of a Hall sensor just measuring the voltage over the contacts will not give useful signal. Another type of magnetic sensor is a reed switch. This also requires an external voltage supply. Somewhere I read that C2 uses a coil to pickup the magnetic field. This is similar to what a moving-magnet pickup element in a classic turntable does. The output voltage is in the millivolt range and needs an amplifier.
So it was a big surprise that when I connected the bottom contact and the tip contact of the stereo jack with my DATAQ DI-145 data logger, which has an input impedance of 1 MOhm and can handle signals between -10V and +10V, that I got the result below. The data logger takes 240 samples per second. I started from standstil flywheel. After about 10 sec and did some 10 strokes. The last stroke was roughly at 40 sec from the start. I finished the recording when the fan got to a standstill, after about 170 sec.
Clearly the sensor signal was overloading my measuring device. The solution is a voltage divider. I connected the contacts on the jack by two 10 KOhm resistors in series and measured the voltage over 1 resistor. This halves the signal. The graph below shows that the signal was now inside the range of my data logger.
There are several remarkable features in the signal that merit a better view, because they tell us something about the sensor. First about what happens after the start from standstill. The graph below shows the first 15 seconds. The signal starts with some random noise, probably standstill, then there are some odd oscillations. After a few seconds a very dense set of pulses is generated that probably come from the passing magnets on the flywheel.
For this post I want to skip what happens during the strokes. This will be the topic of my 3th post. In this post I want to concentrate on the signal when there is no drive, but the flywheel is freely spinning and pumping air. Below is the signal during only 1 second in this rundown phase. We count about 35 peaks. Note that when the handle drives the flywheel, there is a relation between handle speed and flywheel speed. The chain has 1/4 inch elements and runs over a 14-teeth sprocket wheel. So one flywheel revolution corresponds to a chain displacement of 14*2.54/4 = 8.89 cm. A chain speed of 1 m/sec thus corresponds to 11.25 rotations per second. The flywheel has 3 magnets. So this signal can well be interpretated as a flywheel speed of 35/3 rps, i.e. roughly 11 rps. Note that the distance between the peaks is important ; their magnitude is irrelevant.
The final part of the recording is when the flywheel stops. This is detailed in the next graph. Note that the voltage scale is now very reduced and comes near to the resolution of my measuring device, about 20 mV.
As explained above, the information about the flywheel speed is contained in the spacing of the peaks. I will not go into how the exact position of each peak is determined, because this gets very technical. The plot below is a result of the data reduction process : flywheel speed as a function of time.
These data allow us to test various physical models and ultimately whether the power calculations make sense.
At a first glance, the flywheel speed (rps) follows an 'exponential decay'. This is what many physical systems do. But a quick test shows that the behaviour is not exactly exponential. For an exponential decay, the logarithm of the rps versus time should be a straight line. This is not the case for the full range.
The decay of speed of the free-running flywheel is used to calculate the drag factor. This is done in real time, which means during a few seconds. In the next graph I have plotted the data in a time interval shortly after the last drive. There is more scatter in the individual data points. I also fitted a 4th degree polynomial to the data (least squares). The fit (blue curve) is quite good. A polynomial is a very convenient expression to calculate the change in speed, as is required for testing the physics in the follow-up post (I have exhausted my allowance of graphs in one post).
What I have learned so far :
- the C2 sensor probably includes a power generator that amplifies the voltage of the (Hall?, coil?) element ; it takes a few seconds to start up.
- at high rotation speeds (corresponding to 1.5-2.5 m/sec handle speed) the sensor pulses tend to overlap, which makes exact location more difficult ;
- the accuracy of the data is sufficient to test the physics.