Sunday, May 1, 2016

F1 2016 Russian Grand Prix - Race Chart and Driver Battlemaps

From the perspective of race winner ROS, the on-track race history chart shows a relatively straighforward race, other than having to cope with traffic around lap 30 and then again from laps 43 to 46 or so.

There chart also shows a significant battle for 7th place throughout the race.

Despite a miserable Saturday, HAM got the opportunity to battle with the Williams of BOT and the Ferrari of RAI for the first third of the race, before getting passed BOT and breaking clear of RAI. Around lap 35 he look as if he might be able to make gains on ROS, but then ROS managed to pull away again, other than when he got caught in traffic.

RAI started to make a comeback towards the end of the race bit was never going to be a real threat...

Or was he? From RAI's perspective, the race looks as if it could have ben on - if only it had been a bit longer!

Second place on the grid BOT was never going to be able to keep ROS honest, although he did manage to fend off HAM for most of the first twenty laps, but then he lost out to both HAM and RAI, with RAI pulling away into the distance at a rate of knots from lap 40. Behind, teammate MAS could make no ground for the middle third of the race, and then fell further back over the last laps.
Indeed, for the last to thirds of the race, MAS was largely on his own...
ALO doesn't look as if he has much chance to race once he managed to pull away from GRO. VES was pulling away with ease ahead until his race came to an unfortunate end. 

MAG had quite an eventful race - after an early battle with GRO, with PAL fighting and then falling of behind, MAG took the place from GRO and began to chase down RIC at a rate of knots. After 5 laps of close fighting, MAG took the position but then failed to make any further progress against ALO a few seconds further up the road, whilst still having to fend off GRO behind.
After and early battle with ALO ahead and MAG behind, ALO pulled ahead to leave GRO still having to defend himself from MAG, and then losing out, spending the remaining 35 laps just out of DRS range ahead, and PER nipping at his heels behind.
PER certainly got a lot of close fought racing in throughout the day; caught between RIC and GUT for the first few laps, he then battled to get passed BUT whilst WEH and then ERI fell off behind. Passing BUT, all he could do was see MAS pull away ahead, but then following a brief battle with SAI he got stuck in a sandwich with GRO ahead and SAI behind, with last few laps free of an immediate threat from behind as SAI fell off and his place taken by BUT.
SAI's start to the race saw his wing mirrors filled with the likes of NAS and BUT, as PAL managed to pull away ahead, only to be pulled back in and passed a few laps later. SAI then got caught in a range of tussles with GRO, PER and BUT, and ended his race with everything falling away as BUT pulled away and RIC started to charge him down from behind.

BUT was back in the thick of the midfield, fending off WEH to start as he fought to pass NAS ahead, then challenging SAI as PER took over the offensive behind. The middle of the race saw him charge down, and pass, PAL, before getting stuck behind SAI until SAI's race went off in the last 5 laps.

Although fighting with various cars ahead for the first 10 laps, ERI spent the first 20 laps fending of RIC behind. After being passed by ALO midway through the race, there was no-one to focus on ahead, but there was RIC on a charge from behind, who then continued to charge on ahead. Behind, KVY posed no threat, but the race was on the last few laps as PAL looked increasingly like he could be caught.

 
I'm not sure how much RIC was grinning, but I can imagine his teeth were gritted as he chased ERI for two thirds of the race, and then cut down and passed PAL at the end of the race. Behind, MAG was held off for a few laps after charging from behind mid-race, and in the final third, ERI could only go backwards behind.


After a close convoy ahead and behind at the start of the race, VAN had some chances at chasing and cutting down cars ahead, first GUT and then WEH. Following a brief mid-race battle with NAS, the rest of the race was spent watching his mirrors as the leading cars came up to lap him.




(All the above readings are based  solely on what's depicted in the charts.)

Saturday, April 30, 2016

F1 2016 Russian Grand Prix - Qualifying Charts

First round of qualifying - HUL set the early pace, before ROS and HAM posted times well ahead of the field, times they further improved. RAI and VET were the best of the rest.

In Q2, HAM and ROS banked laps early on and didn't go out again. VET and RAI again were best of the rest, followed by MAS and BOT.

In Q3, ROS booked his pole spot early in the session following a good opener from VET, with BOT's first lap proving his best, though both laps beat RAI's second, and best, lap effort.

The time based progression chart shows how closely the drivers clustered. The back of the midfield are battling to get through to Q3.



The chart clearly shows BOT significantly improved his time by almost half a second going from Q2 to Q3, allowing him to leapfrog RAI who only made a slight improvement of less than a tenth, unlike teammate VET who shaved off hals a second too. RIC also made good progress going from Q2 to Q3.

Automatic event detection and text generation spots those drivers who failed to improve their time going from one session to the next.

Going from Q1 to Q2:
  • VET failed to improve their time, recording 96.623 compared to 96.555 (0.068s slower)
Going from Q2 to Q3:
  • ROS failed to improve their time, recording 95.417 compared to 95.337 (0.08s slower)
  • VES failed to improve their time, recording 97.583 compared to 97.51 (0.073s slower)
Rank position changes from one session to the next are shown by the rank based progression chart.

A text report pulling out those drivers who improved their time so significantly going from one session to the next that it allowed them to improve their rank position might be useful.

Sunday, April 3, 2016

F1 2016 Bahrain - Race - Track History Chart and Battlemaps

How the race played out, lap by lap on track - no competition at all up front!


So how did the race look in Rosberg's mirrors?


Hamilton's race was a bit more interesting...


Grosjean had a good race again in the Haas, though Verstappen chased towards the end...


Ricciardo's races are often eventful. So how did it play out today?


Verstappen as ever had a few battles - so what does the chart show for his race? Another few laps, and maybe he'd have taken Grosjean?
 

Vandoorne an eventful time!



So how did the Williams do? Bottas seemed to spend the last half of the race watching others drive away from him...

...whilst Massa was bravely defending his position for the first third before the race went away from him too...


Still on the to do list? Try to find some way of doing some automated commentary generation based on observations we can pull out of these charts by eye...

Saturday, April 2, 2016

F1 2016 Bahrain Qualification Cut-Off Time Evolution

Charts showing the evolution of cutoff times based on laptimes from FIA timing sheets.

There's an issue though... Perez didnlt make the cut according to the preliminary classification, so was the faster time recorded on the time sheet struck off because he went out of bounds, or because he missed the rolling cut-off guillotine time?

My timebase on the charts is off becuase the clock starts with the first recorded laptime. I could add a guessed laptime on to session elapsed time to account for this initial outlap, but this would still be a most recent bound on the session elapsed time, dependent on when the first car actually went out?

The current cut-off time is also messed up - eg the step-down due to PER's fast final laptime does not actually happen?

I'll try to add in a time guillotine, but it will be approximate because of the estimated elapsed timebase:-(






F1 2016 Bahrain Qualifying Progression Chart


The time based chart shows how close some of the times were, though the chart needs some work on thinking about how best to prevent overlap of labels:




F1 2016 Bahrain Qualifying Session Utilisation

How the teams made use of the qualifying session:


F1 2016 Bahrain FP3 Session Utilisation