Cyclist slope physics general help

In summary, the team is struggling to figure out what they will need to model cyclist movement for the green wave system. They are thinking about data such as weight, power, and stamina. They also want to model cyclist movement for a given stretch of road.
  • #1
keml
2
0
I've volunteered for a project at my uni in which the objective is to develop a "green wave" system to sync traffic signals for cyclists. We have a specific location, but the idea is to build a general case that can be applied to any stretch of road.

The brief is super vague and we didn't manage to get any mechanical engineering students (we're mostly undergrad civils), and the traffic professor that was supposed to be sort of mentoring us is away on maternity leave, so we're feeling a bit out of our depth! But it's still early days, so have plenty of time to do research.

We have figured that it will probably be necessary to model cyclist velocity in relation to slopes. So that the green wave can be slowed down or sped up based on the slope, to match an "average" cyclists speed.

What I wanted to try to do as the first major milestone is to model a cyclist in 2D (in Matlab) in terms of distance and elevation (so no lateral movement/turning etc) for a given stretch of road. So basically produce a graph of one cyclists velocity based on given elevations for a road.

So I'm wondering if anyone could give me some advice about what kind of things we will need to consider in terms of modelling cyclist movement? I guess we want to keep things as simple as possible given that we don't have any expertise in this area and will have to learn things as we go along.

Perhaps what kind of data we need to collect? The point is to have the wave at some speed that most people can keep up with. So we were thinking we might need to collect some data about cyclists weight/power/stamina and things like that?

Cheers!
 
Engineering news on Phys.org
  • #2
It's a simple ##F=ma## situation, where ##F = F_t - \sum R##, i.e. the bicycle traction force minus the sum of the resistances.

The traction force is ##F_t = \frac{P}{v}##, where ##P## is the rider's power and ##v## is the bicycle's velocity.

The possible resistances are:
Where:

##C_d## = drag coefficient;
##A## = frontal area;
##f_r## = rolling friction coefficient;
##mg## = bicycle + rider's weight;
##\alpha## = the slope angle.

With this, you will get a cubic equation of ##v##. Simplifying, you can assume ##a## = 0 (constant velocity), you can find the velocity of a rider, given its typical power input ##P##, the typical drag ##C_dA## and rolling resistance ##f_r## of a bicycle for any given slope of the road.

Suggested reading:
Accelerating
Power limited
Hill Climbing
Speed, Distance and Time
 
  • #3
As it's almost the holiday is there an option to temporarily close the road and time a bunch of cyclists as they travel the route. Nothing like first hand data.
 
  • #4
CWatters said:
As it's almost the holiday is there an option to temporarily close the road and time a bunch of cyclists as they travel the route. Nothing like first hand data.
loan out a bunch of FitBits... :smile:

https://www.fitbit.com/
 
  • #5
It doesn't seem like a very complicated problem... especially considering accuracy isn't of great importance since you want to accommodate many riders, and they're all going to have various capabilities..

There will be an acceleration period.. probably about 10 seconds to a terminal speed, which is determined by the slope..
The terminal speed factor can probably be simplified for most typical grades to Vt = Vf * (1+(S/100))^(factor), where S is slope in %, and factor is an empirically determined number (I found a number between 4 and 8 to provide 'sane' results), Vt is the terminal velocity, and Vf is an empirically determined average speed on flat ground.
Using a factor of 5 and a flat ground speed of 5m/s you get (hope the formatting is legible)
slope speed
-15 = 10.1
-10 = 8.1
-5 = 6.4
0 = 5.0
5 = 3.9
10 = 3.0
15 = 2.2You can probably simplify the acceleration/deceleration portion to a distance (EG, it takes 50 meters to get up to speed, we'll call that Da), so you just deduct half of that from the total distance.
Then the equation for time becomes
T = (D-Da)/Vt
Substitute the formula for Vt and you have T = (D-Da)/(Vf * (1+(S/100))^(factor)).
Is it going to be super accurate? No, but if you're going to have Tour-de-France cyclists on the same path as people trying to stave off heart attacks you're going to have to make concessions one way or another... Perhaps the Tour-de-France cyclists get through it in the time requires, and the unfit people will take 2 light cycles!
 
  • #6
Awesome thanks guys!

I've created a matrix of the road gradients and the corresponding power/velocity based on this article:

https://www.researchgate.net/publication/223922575_Design_speeds_and_acceleration_characteristics_of_bicycle_traffic_for_use_in_planning_design_and_appraisal

Next thing is acceleration. Not sure about just adding distance. The way I've done it so far is calculating the time taken to travel each road segment, but the distance to get up to speed would change depending on the gradient and then if you're accelerating over multiple segments I think that could get a bit tricky?

I was thinking about starting the power at 0 (at rest), and then each second checking if the power is below the "mean power" for that gradient, and if it is increasing the power by some fraction of the mean power. Then I guess decreasing power to the "mean power" can be basically instant, because they're just stopping pedaling?

(these numbers just off the top of my head/not accurate) So for instance, switching from a power of say 100W on flat going at 25kph, to a -2% slope where you only need -50W to go at 25kph can happen instantly?

When a cyclist breaks, I guess that's applying negative power?

I'm assuming that riders will use their breaks when they're going downhill to stay at the mean speed.

Also I guess that braking can be much faster than accelerating, so I could decrease the power by much more each step.

Does that seem like a reasonable way to do it? Or any other ideas?

It would be great if we could close the road and get some uninterrupted data of the route, but I'm not too optimistic because it's in the city and quite a busy road. Our supervisor talked about getting some people to ride the route with pedal power meters fitted on their bikes, but I'm not sure if that will happen because they're pretty expensive. A couple of our group have just ridden the route a few times and gotten data from the Strava app, so we might continue with that. It's a
 
Last edited by a moderator:

1. How does the slope of a road affect a cyclist's speed?

The slope of a road is a key factor in determining a cyclist's speed. When riding uphill, the slope acts as a resistance force, making it harder for the cyclist to pedal and decreasing their speed. On the other hand, when riding downhill, the slope acts as an assisting force, allowing the cyclist to maintain a higher speed with less effort.

2. What is the relationship between slope and kinetic energy for a cyclist?

Slope and kinetic energy are directly related for a cyclist. As the slope increases, the kinetic energy of the cyclist also increases, as they are using more force to fight against gravity and maintain their speed. Conversely, on a downward slope, the cyclist's kinetic energy decreases as they are using less energy to maintain their speed.

3. How does a cyclist's weight affect their performance on a slope?

The weight of a cyclist can greatly impact their performance on a slope. A heavier cyclist will have a harder time riding uphill, as they need to exert more force to overcome the resistance of the slope. On the other hand, a lighter cyclist may have an advantage when riding uphill, but may struggle to maintain a high speed on a downward slope due to their lower mass.

4. How do different gear ratios affect a cyclist's ability to climb a slope?

Gear ratios play a crucial role in a cyclist's ability to climb a slope. A lower gear ratio, meaning a smaller chainring with a larger rear cog, allows the cyclist to pedal at a higher cadence but with less force. This is useful for climbing steep slopes. In contrast, a higher gear ratio, with a larger chainring and smaller rear cog, requires more force but allows the cyclist to maintain a higher speed on a flat or downhill slope.

5. How do external factors, such as wind or road surface, affect a cyclist's performance on a slope?

External factors, such as wind or road surface, can greatly impact a cyclist's performance on a slope. Headwinds can make it more difficult for a cyclist to maintain their speed on a flat or uphill slope, while tailwinds can assist them in maintaining a higher speed. Additionally, a rough or slippery road surface can affect the cyclist's traction and ability to maintain control while riding on a slope.

Similar threads

  • General Math
Replies
5
Views
2K
  • STEM Educators and Teaching
Replies
11
Views
2K
Replies
5
Views
990
  • Set Theory, Logic, Probability, Statistics
Replies
23
Views
2K
  • Special and General Relativity
Replies
11
Views
1K
  • STEM Educators and Teaching
Replies
5
Views
659
Replies
24
Views
2K
  • Feedback and Announcements
5
Replies
169
Views
6K
Replies
19
Views
1K
  • Differential Geometry
Replies
29
Views
1K
Back
Top