公路车吧 关注:860,214贴子:29,847,999

做了一个在线工具,用于分析与骑行有关参数。

只看楼主收藏回复

做了一个在线工具,用于分析与骑行有关的踏频、车速、齿比、坡度、功率、骑行姿势、风阻、滚阻多项数据。先上网址:bicycle.noby.site ![image-20230219030324299](![image-20230219030415102](
))


IP属地:四川1楼2023-02-19 03:24回复
    由于自己的机械前拨换挡手感一言难尽,最近想尝试单盘,又由于之前没在公路车装过单盘,于是不知道多少T的盘片合适。盘片太大会导致爬坡困难,盘片太小又担心平路、冲刺和下坡又不够用。此时,使用偏大牙盘的和大飞轮似乎是一个折中的选择,小的齿比足够小,大的齿比足够大。但这样的搭配会存在一个齿比不够连续的情况,也就是会导致某些车速下匹配不上合适的齿比,大一个飞轮踏频太快,小一个飞轮踏频又太低。怎么在爬坡、速度、踏频三者中间找一个平衡成了一个难题,而且这个难题似乎只能通过挨个更换牙盘、飞轮实地尝试来解决。当然,这对我这个碳刀都买不起的键盘车手是耗不起的。我尝试在网上找各种软件来解决,可能由于咱们骑行圈太小,做一款这样的软件没有太大的经济收益。并没有一款这样让我心仪的软件,我见过通过输入参数,然后显示出各种预设踏频对应的车速结果的软件;直接输入牙盘、飞轮齿数计算每个档位的齿比的软件;或者直接一个表格列出各个踏频、车速、轮径、齿比的对应关系。这些软件都能解决一些问题,但也存在部分弊端。如:数据的展示都不够直观、不够连续,与骑行有关的踏频、车速、齿比、坡度、功率、骑行姿势、风阻、滚阻多项数据没有很好的关联起来。由于自己稍微有一点点软件基础,于是我决定自己写一款这样的软件。虽然做了简单的响应式布局,但由于移动端屏幕大小的差异,操作可能不如桌面友好。


    IP属地:四川2楼2023-02-19 03:25
    回复
      2025-08-22 05:03:57
      广告
      不感兴趣
      开通SVIP免广告


      数据输入:非自定义数据都以选项列表列出,这样做是为了避免飞轮等参数的输入繁琐(特别是在移动端,在每个input框调用键盘输入,可能会挡住大部分显示画面。而且自己飞轮的各片齿数还需要网上查,远不如手指轻滑预选来得痛快)。虽然每个数据都准备了足够多的预选项,但肯定也有使用小众配件的车友找不到合适的选项,特别像牙盘、飞轮这各种组合较多的配件(在右上角反馈我,我有空就加上去)。更多数据作为参数的补充,由于软件预设的身体数据来自实验的运动员,数据和自身存在差异。因此给出自定义的风阻系数·迎风面积供选择输入,输入参数后,车速-功率曲线会多一条自定义的曲线。


      IP属地:四川3楼2023-02-19 03:26
      回复

        计算结果:一共四个项的计算结果都是同时存在函数图像和具体数据(在图像右上角),同时可以将自己的车辆的计算结果下载保存。所有的图像都可通过鼠标或触控滑动而显示十字准星和提示数据栏,以便图像和坐标轴的对齐和观察。上方的圆圈图例组件可控制单条曲线的显示和隐藏。


        IP属地:四川4楼2023-02-19 03:26
        回复

          齿比曲线:除了计算出各个各个档位的具体齿比数据,图像的展现方式还可以反映这组飞轮各个齿比之间的变化趋势,大小盘之间的重复齿比。以及双盘条件下,大小盘切换时需要拨动的后拨档位数以达到踏频较小的波动。(小飞轮在大小盘切换时,会拨动更多后拨,这也是增加换挡绵密程度的弊端)


          IP属地:四川5楼2023-02-19 03:27
          回复

            踏频-速度曲线:各个档位下,车速和踏频的对应关系。大小盘的切换位于右上角的齿轮图标。舒适踏频区和踏频上下限,来自常用踏频的计算(舒适踏频区上下加减5,踏频上下限上下加减40),该图除了可以反映踏频和速度的关系以外,还可反映任何车速下换挡带来的踏频变化。若对于某个车速下,舒适踏频区中,上下都不存在档位的曲线,说明该车速下会感到踏频不适(车速越快越明显,舒适区的范围因人而异)。


            IP属地:四川6楼2023-02-19 03:27
            回复


              功率-车速曲线:该项计算结果可同时展示滚阻、风阻、坡度、骑行姿势、车速之间的关系。其中计算用到的数据除总重量以外的所有数据,都是来自软件中提到的一篇国外期刊论文,计算的公式也是使用文中列出的公式。图中彩色的曲线表示该条件下,维持该均速需要的输出功率。灰色曲线表示该车速下的滚阻(轮胎滚阻+车轮轴承滚阻)。上方的蓝色滑动条可选择对应的坡度,数值为负值表示下坡,此时部分曲线将位于y=0下方,表示此时的车速放坡需要刹车才能维持车速不变,且对应的功率的绝对值为刹车的功率,曲线和y=0的焦点对应的车速即为该坡度滑行所能达到的最大车速。其中的各种姿势的风阻系数、迎风面积都是来自一位70kg的车手的实验数据,身高未提及,图片目测应该在180以上。由于实验条件和真实骑行环境的存在差异,如:计算所用迎风面积*风阻系数,整车的刚性、气动性,天气,轮胎的胎压、材质、宽度等,真实值可能与计算结果存在部分差异,但功率随车速的变化趋势大致可靠。


              IP属地:四川7楼2023-02-19 03:27
              回复

                最小齿比爬坡曲线:该项结果主要用于选择单车的最小齿比,通过自己爬坡时的适应踏频、能够输出的功率即可算出该齿比的最大爬坡度,从而选择对应的最小齿比。功率主要来自于单位时间的上升高度,同时也叠加上功率-车速曲线中的0%坡度下的手变位曲线,从而将爬坡时的重力做功、风阻、滚阻、机械效率同时考虑进去。因此,虽然这些线看上像等比例曲线,实则它是弯的😏。


                IP属地:四川8楼2023-02-19 03:29
                收起回复
                  2025-08-22 04:57:57
                  广告
                  不感兴趣
                  开通SVIP免广告


                  右上角则是软件的功能介绍、计算方法、使用数据、计算公式、版本等信息


                  IP属地:四川9楼2023-02-19 03:31
                  回复
                    若有任何功能上的建议,技术上的指导,软件中的bug。请右上角反馈到我的邮箱(虽然我可能也不会改)。若使用的而人多,我会持续维护,不定时更新。 bicycle.noby.site


                    IP属地:四川10楼2023-02-19 03:31
                    回复
                      明早起来试试!


                      IP属地:英国来自Android客户端11楼2023-02-19 05:52
                      回复


                        IP属地:北京来自Android客户端12楼2023-02-19 07:11
                        回复
                          猛人


                          IP属地:四川来自Android客户端13楼2023-02-19 07:58
                          回复
                            66


                            IP属地:湖南来自Android客户端14楼2023-02-19 07:59
                            回复
                              2025-08-22 04:51:57
                              广告
                              不感兴趣
                              开通SVIP免广告
                              赞👍666


                              来自Android客户端15楼2023-02-19 08:23
                              回复