It's possible to get the power-data almost same as from the power-meter. Due to the software and a GPS logger..
Of course there is a condition. That's preparable arrangement of high accuracy GPS data of cycling. i.e. it's just need a high accuracy GPS logger.
It's desirable that the logger has a high-end chip. A GPS logger could be directly affected by cycling environments -- road width, building coverage, floor space index, roadside trees, satellite constellation by chance, weather, solar flare, and so on.
As for recent high-end chips, There's no need to worry about the geo-coordinates cause which accuracy is very high, but the altitude has been vagabond. It hinges on the chip though, the accuracy of error could be several meters in case of changing number of tracking satelites or the multipass under cluster of high-rise buildings. If the error had been took seriously, power prediction should be impossible.
However, the road is smooth, no doubt it has smooth undulation.
It's only necessary to exclude outliers. It's only necessary to smooth unreal oscillations. That's none other than the real state of the road. And that's the strong point of computing. Of course the data accuracy should be high enough to presume the real state.
As for the power prediction, three factors -- speed, acceleration, inclination -- have a profound effect on. Next, air density and wind velocity, road surface and so on have an effect on, which are easy set as real values. Of course human body and equipment are premised on veracious and real values.
The three factors -- speed, acceleration, inclination -- are calculated due to the GPS data, and so I touched about accuracy of GPS logger at this outset.
In the time, a GPS logger within several centimeters accuracy could be get at reasonable cost. If it does, perfect power data could be get by the GPS logger without smoothing.
There is already a map which performs corrections about altitude data. It's worth thinking about usage. It's true, there might be many GPS loggers enough to be used because it's not necessary to be exact altitude but to be exact altitude change.
Please use the software at first.
The software imports a fit file, predicts power and cadence and exports a fit file with predictions. And please try to analyse the exporting fit files by the Golden Cheetah. It's also possible that fit files by cycle computers(e.g. Garmin) without GPS data can be analysed and be predicted as limited to flat course condition.
If the file format of a GPS logger in hand is '.GPX' or '.KML' it's only necessary to convert them to the fit file format by any converter. Incidentally, GPSBabel is famous as a convertor though it can not export to the fit file format.
* Golden Cheetah -- power data analyser in accordance with exercise physiology, management of cycling training.
* GPSBabel -- standard convertor, supporting lots of file formats.
* GPSBabel -- standard convertor, supporting lots of file formats.
Other usage, the software has a method. That's a comparison of power predictions between real equipment and suppositional equipment in case of a same cycling records data due to exchange the profile settings.
For an example, that comparison brings mathematical aspects about results of weight saving and aerodynamic improvement, how to optimize a particular coure and cycling. i.e. comparison data of equipment assembles.
Ver.0.16.00 and later, it's able to detect braking at every records, and be able to express braking force(kgf), temperature(Celsius) of brake materials, friction heat(Jule) and radiate heat(Jule) for both of front and rear brakes. Due to setting of "Preference" dialog > "GPS data" tab. In order to get correct prediction values, it's required the GPS logger to be very high accuracy.
Ver.0.20.00 and later, the e-Assist (electric bicycle) function can be set to Profile, and be able to analyse and predict for Simulation (Power and Velocity, Acceleration, Deceleration) and GPS (Analyse and Predict, Create FIT File Analysed).
Profile and Condition are now separated. If you are using ver.0.20.00 or later, you will need to create a new profile file.
powermeter for Android has been developed. It's an application for Android which expresses and records power and other measurements, creates a FIT file, due to GPS function of a smart phone. This is a tutorial page. it will be uploaded to the Google Play in the time.