CN108404382A - 一种自适应训练计划生成的算法及系统 - Google Patents
一种自适应训练计划生成的算法及系统 Download PDFInfo
- Publication number
- CN108404382A CN108404382A CN201810156198.0A CN201810156198A CN108404382A CN 108404382 A CN108404382 A CN 108404382A CN 201810156198 A CN201810156198 A CN 201810156198A CN 108404382 A CN108404382 A CN 108404382A
- Authority
- CN
- China
- Prior art keywords
- user
- training
- value
- ability value
- running
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B24/00—Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
- A63B24/0075—Means for generating exercise programs or schemes, e.g. computerized virtual trainer, e.g. using expert databases
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B24/00—Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
- A63B24/0062—Monitoring athletic performances, e.g. for determining the work of a user on an exercise apparatus, the completed jogging or cycling distance
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B69/00—Training appliances or apparatus for special sports
- A63B69/0028—Training appliances or apparatus for special sports for running, jogging or speed-walking
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B71/00—Games or sports accessories not covered in groups A63B1/00 - A63B69/00
- A63B71/06—Indicating or scoring devices for games or players, or for other sports activities
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/18—Complex mathematical operations for evaluating statistical data, e.g. average values, frequency distributions, probability functions, regression analysis
Landscapes
- Engineering & Computer Science (AREA)
- General Health & Medical Sciences (AREA)
- Physical Education & Sports Medicine (AREA)
- Health & Medical Sciences (AREA)
- Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- General Physics & Mathematics (AREA)
- Pure & Applied Mathematics (AREA)
- Mathematical Optimization (AREA)
- Theoretical Computer Science (AREA)
- Computational Mathematics (AREA)
- Mathematical Physics (AREA)
- Databases & Information Systems (AREA)
- Software Systems (AREA)
- Mathematical Analysis (AREA)
- Evolutionary Biology (AREA)
- Operations Research (AREA)
- Probability & Statistics with Applications (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Algebra (AREA)
- Life Sciences & Earth Sciences (AREA)
- General Engineering & Computer Science (AREA)
- Bioinformatics & Computational Biology (AREA)
- Rehabilitation Tools (AREA)
Abstract
本发明提供了一种自适应训练计划生成的算法,用于解决现有技术中不会针对用户个人条件值调整训练计划以及不会根据用户训练数据适应调整训练计划的问题,本算法包括步骤S1:接收用户设置的目标跑步能力值、目标训练起止时间;S2:采集用户首次跑步的跑步能力值;S3:根据接收的用户设置的目标跑步能力值、目标训练起止时间以及采集的用户首次跑步能力值建立训练曲线模型;S4:接收设置的用户个人条件值以及用户运动过程中的跑步能力值并保存,根据接收的用户个人条件值以及用户运动过程中的跑步能力值对建立的训练曲线按照预设调整算法进行调整,生成用户对应的训练计划曲线。采用本方法可以实现根据用户要求调节训练计划,提高用户训练体验。
Description
技术领域
本发明涉及智能定制跑步计划领域,尤其涉及一种自适应训练计划生成的算法及系统。
背景技术
随着生活水平的提高,人们对身体素质的要求也越来越高,现有技术中的运动应用程序软件训练系统中大多是将训练内容作为基本数据储存在后台数据库中。用户选择一种训练后对应固定的训练计划与训练内容,规定明确的训练日、训练时间以及训练强度。不会针对用户的年龄、性别、身高、体重等参数进行调整训练计划,也不会灵活安排训练时间。
例如公开号为CN201510514155.1的中国专利,公开了一种制定运动计划的方法及装置,所述制定运动计划的方法及装置,会根据预先设置的数据阈值或者每隔预先设置的时间重新评估所述用户的基本信息,根据重新评估的所述用户的基本信息为所述用户重新制定新的运动计划,从而可以确定用户制定的健身计划安全,科学且有针对性,从而达到最佳的康复效果。
例如公开号为CN105999686A的中国专利,公开了一种显示跑步节奏的方法及装置,该方法包括:获取用户跑步的节奏,并将所述跑步的节奏转换为智能终端振动的节奏;检测所述用户当前跑步的节奏是否与所述智能终端振动的节奏一致;若所述用户当前跑步的节奏与所述智能终端振动的节奏一致,则增强所述智能终端振动的节奏,相比语音引导更方便,无需使用者佩戴耳机,对于没有设计喇叭的穿戴产品如手环类更有价值,让跑步训练计划中的步频信息更显性化,更容易被感知,起到更有效的指导。
上述公开专利的训练计划是都是预先设定好的,是通用的训练计划,不会根据用户的年龄、性别、身高以及体重等参与调整训练计划,也不会灵活安排训练时间。
发明内容
本发明公开了一种自适应训练计划生成的算法及系统,用以解决现有技术中不会针对用户的性别、年龄、身高以及体重参数进行调整训练计划,以及不会灵活安排训练时间的问题,本发明公开的运动训练计划生成方法及系统能够实现根据用户个人条件和训练时间要求调节。
本发明提供的自适应训练计划生成的算法,包括步骤:
S1:接收用户设置的目标跑步能力值、目标训练起止时间;
S2:采集用户首次跑步的跑步能力值;
S3:根据接收的用户设置的目标跑步能力值、目标训练起止时间以及采集的用户首次跑步能力值建立训练曲线模型;
S4:接收设置的用户个人条件值以及用户运动过程中的跑步能力值并保存,根据接收的用户个人条件值以及用户运动过程中的跑步能力值对建立的训练曲线按照预设调整算法进行调整,生成用户对应的训练计划曲线。
进一步地,
所述跑步能力值包括跑步公里数以及跑步所述跑步公里数的配速;所述用户个人条件值包括用户体重、身高、年龄以及性别。
进一步地,所述训练曲线模型为:
进一步地,所述训练曲线模型为:
跑步能力值(s/v)=a*训练日期2+b*训练日期+c,
所述s为用户运动过程中的跑步公里数,所述v为用户运动过程中跑步所述跑步公里数的配速,所述a值为按照预设a值算法进行计算,所述b、c值根据计算的a值分别得出对应的b、c值。
进一步地,
将接收设置的用户个人条件值代入K值算法模型,计算出用户跑步能力值的K值,所述K值用于对建立的训练曲线模型进行调整,所述K值∈(0,1)。进一步地,步骤S4包括:
S41:接收设置的用户个人条件值以及用户运动过程中的跑步能力值;
S42:选取用户运动过程中首次不在建立的训练计划曲线模型上的跑步能力值作为新的首次跑步的跑步能力值、用户设置的目标跑步能力值以及计算的K值按照训练曲线模型重新拟合成用户对应的训练计划曲线。
一种自适应训练计划生成的系统,包括:
接收模块,用于接收用户设置的目标跑步能力值、目标训练起止时间以及用户设置的个人条件值;
采集模块,用于采集用户运动过程中的跑步能力值;
计算模块,用于根据接收的用户设置的目标跑步能力值、目标训练起止时间以及采集的用户首次跑步能力值建立训练曲线模型;
调整模块,用于根据接收的用户个人条件值以及用户运动过程中的跑步能力值对建立的训练曲线按照预设调整算法进行调整,生成用户对应的训练计划曲线。
进一步地,接收模块包括:
储存单元,用于储存接收的用户设置的目标跑步能力值、目标训练起止时间以及用户设置的个人条件值。
进一步地,调整模块包括:
K值调整单元,用于根据接收用户设置的个人条件值对K值进行调整,进而通过K值对建立的训练计划曲线进行调整;
拟合曲线生成单元,用于选取用户运动过程中首次不在建立的训练计划曲线模型上的跑步能力值、用户设置的目标跑步能力值以及计算的模型斜率K 值按照训练曲线模型重新拟合成用户对应的训练计划曲线。
进一步地,K值调整单元包括:
BMI影响因子计算单元,用于根据用户的身高和体重按照预设BMI影响因子算法计算出用户身高和体重对K值的影响因子;
年龄影响因子计算单元,用于根据用户的年龄按照预设年龄影响因子算法计算出用户年龄对K值的影响因子;
性别影响因子计算单元,用于根据用户的性别按照预设性别影响因子算法计算出用户性别对K值的影响因子。
进一步地,还包括:
生成报告单元,用于用户按照对应的训练计划曲线完成训练时,生成对应的训练报告;
记录储存单元,用于将用户的每次训练的跑步公里数以及对应的配速记录并保存至预设位置。
本发明的有益效果是,能够根据用户的个人条件包括用户的身高、体重、性别、年龄以及训练时间进行自适应调节,能够可以让用户在不同阶段配合相应的训练强度,实现更加适合更加健康的训练计划,本发明中提供的运动计划生成方法能够实现根据储存的用户的每次的锻炼数据进行修正,完善出更加适合用户的训练计划。
附图说明
图1为本发明自适应训练计划生成的算法流程图一;
图2为本发明自适应训练计划生成的算法流程图二;
图3为本发明自适应训练计划生成的系统结构图一;
图4为本发明自适应训练计划生成的系统结构图二。
图5为1990年-2013年年度顶尖100位马拉松选手的年龄分布图。
具体实施方式
以下是本发明的具体实施例并结合附图,对本发明的技术方案作进一步的描述,但本发明并不限于这些实施例。
实施例一
本实施例提供了一种自适应训练计划生成的算法,如图1所示,本算法包括步骤:
S1:接收用户设置的目标跑步能力值、目标训练起止时间;
S2:采集用户首次跑步的跑步能力值;
S3:根据接收的用户设置的目标跑步能力值、目标训练起止时间以及采集的用户首次跑步能力值建立训练曲线模型;
S4:接收设置的用户个人条件值以及用户运动过程中的跑步能力值并保存,根据接收的用户个人条件值以及用户运动过程中的跑步能力值对建立的训练曲线按照预设调整算法进行调整,生成用户对应的训练计划曲线。
通过对多款运动应用程序软件训练系统功能调研,现有技术中将训练内容作为基本数据存储在后台数据库中。用户选择其中一种训练后对应固定的训练计划与训练内容,规定明确的训练日与训练强度。不会针对用户个人条件值,即个人身体参数进行调整训练计划,也不会灵活安排训练时间。本实施例中提出的一种运动训练计划生成的方法,通过根据训练算法建立运动曲线模型,用户根据建立的运动曲线模型,以横轴为训练时间,纵轴为训练内容。用户在曲线中任意选择训练日与训练时间。同时建立的曲线模型会根据用户输入的个人身体等参数来调整曲线的弯曲率,并根据用户输入的能力起始值与训练最终目标值来确定训练曲线的起始点及目标点,实现自适应训练计划生成。
具体来说:
用户登录进入预设训练系统后,比如预设训练系统内的“我的训练”页面。
系统接收到“我的训练”内发送的开始训练指令信号后判断储存的数据库中是否有预设训练计划。
若系统判断出储存的数据库中有预设训练计划,将预设训练计划中对应的计划例如“今日计划”显示在预设终端;若系统判断出储存的数据库中,没有预设训练计划,则根据预设算法新建立用户第一训练计划,并将新建立的用户第一训练计划显示在预设终端,用户即可根据预设终端上显示的训练计划进行训练。
用户训练过程中,系统将不断的接收运动过程中的用户反馈的运动数据,并根据反馈的数据判断用户是否完成训练计划;若用户完成训练计划则生成训练报告并储存所述运动数据,若用户没有完成训练计划则继续提醒用户按照训练计划运动。
本实施例采用的运动训练计划生成的方法能够实现数据库中的训练计划可以根据用户的个人条件以及训练时间进行自适应调节,能够可以让用户在不同阶段配合相应的训练强度,实现更加适合更加健康的训练计划。
实施例二
本实施例提供了一种自适应训练计划生成的算法,如图2所示,本实施例运动训练计划生成的方法相比实施例一提供的算法
S1:接收用户设置的目标跑步能力值、目标训练起止时间;
S2:采集用户首次跑步的跑步能力值;
S3:根据接收的用户设置的目标跑步能力值、目标训练起止时间以及采集的用户首次跑步能力值建立训练曲线模型;
S4:接收设置的用户个人条件值以及用户运动过程中的跑步能力值并保存,根据接收的用户个人条件值以及用户运动过程中的跑步能力值对建立的训练曲线按照预设调整算法进行调整,生成用户对应的训练计划曲线。
本实施例提供的自适应训练计划生成的算法:
进一步地,
所述跑步能力值包括跑步公里数以及跑步所述跑步公里数的配速;所述用户个人条件值包括用户体重、身高、年龄以及性别。
进一步地,所述训练曲线模型为:
跑步能力值(s/v)=a*训练日期2+b*训练日期+c,
所述s为用户运动过程中的跑步公里数,所述v为用户运动过程中跑步所述跑步公里数的配速,所述a值为按照预设a值算法进行计算,所述b、c值根据计算的a值按照预设b值算法和预设c值算法分别计算出对应的b、c值。
进一步地,
将接收设置的用户个人条件值代入K值算法模型,计算出用户跑步能力值的K值,所述K值用于对建立的训练曲线模型进行调整,所述K值∈(0,1)。
进一步地,步骤S4包括:
S41:接收设置的用户个人条件值以及用户运动过程中的跑步能力值;
S42:选取用户运动过程中首次不在建立的训练计划曲线模型上的跑步能力值作为新的首次跑步的跑步能力值、用户设置的目标跑步能力值以及计算的 K值按照训练曲线模型重新拟合成用户对应的训练计划曲线。
具体实施步骤为:
用户进入训练系统后首先设置目标跑步能力值和用户预设达到这个目标跑步能力值所需要的训练时间。目标跑步能力值包括用户希望通过训练达到的跑步公里数s2和配速v2。输入开始训练日期t1和最终训练日期t2。系统根据用户首次跑步来估算用户跑步训练起始能力值,系统采集用户的第一次跑步的公里数s1和配速v1,然后根据训练曲线模型:
跑步能力值(s/v)=a*训练日期2+b*训练日期+c。
生成训练模型曲线。具体生成训练曲线模型的算法为:
设y为跑步能力值,y=f(s,v),x为训练日期:
建模y=ax2+bx+c
将(t1,s1/v1)(t2,s2/v2)代入y=ax2+bx+c得
其中预设b值算法为:
①-②得
其中预设c值算法为:
①*t2-②*t1得
通过a值分别表示b、c值,然后根据预设a值算法,代入建立的训练曲线模型得到新的训练曲线模型为:
由于抛物线开口向上,故a>0;
对称轴得
即a的取值范围为:
在a的取值范围内取一个合适值a1,将所述跑步能力值(s/v)的斜率K 值*a1得到的K*a1的值赋给a1,成为a的最终值。
所述K值用于对建立的训练曲线模型进行调整,其中K值的影响因素主要有接收用户设置的用户个人条件值,具体影响因子计算方法如下:
(1)对于曲线y=ax2+bx+c而言,曲线的弯曲程度象征着用户的跑步能力值的提升速度。本实施例中的算法根据用户的自身条件生成适合的训练计划主要考虑的参数为用户的身高(h)、年龄(Age)、体重(w)、性别(sex)。从现实条件来说,用户的自身条件越好(BMI适中或偏低;年龄以25岁为峰值,两侧递减;一般认为男性跑步条件优于女性),其跑步能力值的提升速度越快。
(2)BMI对K值的影响:
BMI | WHO标准 | 亚洲标准 | 中国标准 |
体重过低 | <18.5 | <18.5 | <18.5 |
正常范围 | 18.5-24.9 | 18.5-22.9 | 18.5-23.9 |
超重 | >=25 | >=23 | >=24 |
肥胖前期 | 25.0-29.9 | 23-24.9 | 24-26.9 |
一级肥胖 | 30.0-34.9 | 25-29.9 | 27-29.9 |
二级肥胖 | 35-39.9 | >=30 | >=30 |
依据中国标准,定义:
BMI<18.5,f(w,h)=0.8;
18.5<=BMI<=23.9,f(w,h)=1;
BMI>=24,f(w,h)=0.8;
24<BMI<=26.9,f(w,h)=0.6;
27<BMI<=29.9,f(w,h)=0.4;
BMI>=30,f(w,h)=0.2;
(3)性别对K值的影响:
按照普适规律,男性的最大摄氧量普遍优于女性,故定义如下:
性别为男,f(sex)=1;
性别为女,f(sex)=0.5;
(4)年龄(Age)对K值得影响:
本算法适应年龄为15-55岁。
图5为1990年-2013年年度顶尖100位马拉松选手的年龄分布图。根据调研得知,年龄对跑步的能力值影响不大,但仍呈现一定的规律。25-30为跑者的黄金年龄。根据运动科学博士桑德拉·亨特的一项针对300757名跑者的实验显示,在35岁之后,即使进行同样水平的训练,跑者们每十年的运动水平会下降10.5%到14.8%。因此,年龄对K值的影响如下;
25<=Age<=35,f(Age)=1;
35<=Age<=45,f(Age)=0.85;
45<=Age<=55,f(Age)=0.7;
15<=Age<=25,f(Age)=0.85;
通过用户的身高、体重、年龄以及性别的统计分析建立K值算法模型,即:
K=f(w,h)*f(Age)*f(sex)∈(0,1)
将根据个人条件值计算后的K值代入上述K*a1中,即可得到最终的a值,从而可以得出用户对应的训练计划曲线。系统即可对应可以求出用户需要的任意某一天内的训练目标值
本实施例中提供的自适应训练计划生成的算法,可以根据设置的目标能力值以及用户首次训练的跑步能力值以及用户的个人特征值例如升高、体重以及性别年龄,建立训练曲线模型,根据建立的曲线模型,实现用户想要达到训练目标的训练计划。
实施例三
本实施例提供了一种自适应训练计划生成的系统,如图3所示,本系统包括:
接收模块,用于接收用户设置的目标跑步能力值、目标训练起止时间以及用户设置的个人条件值;
采集模块,用于采集用户运动过程中的跑步能力值;
计算模块,用于根据接收的用户设置的目标跑步能力值、目标训练起止时间以及采集的用户首次跑步能力值建立训练曲线模型;
调整模块,用于根据接收的用户个人条件值以及用户运动过程中的跑步能力值对建立的训练曲线按照预设调整算法进行调整,生成用户对应的训练计划曲线。
本实施例采用的自适应训练计划生成的系统能够实现通过接收模块、采集模块、计算模块以及调整模块根据用户的个人条件以及训练时间自适应调节,能够可以让用户在不同阶段配合相应的训练强度,提高用户在训练时候的体验。
实施例四
本实施例中提供了一种自适应训练计划生成的系统,如图4所示,相比实施例三中提供的接收模块、采集模块、计算模块以及调整模块。
本实施例中,
进一步地,接收模块包括:
储存单元,用于储存接收的用户设置的目标跑步能力值、目标训练起止时间以及用户设置的个人条件值。
其中目标跑步能力值包括用户希望通过训练达到的跑步公里数s2和配速 v2,其中个人条件值为用户设置的用户在运动过程中的身高、体重、性别以及年龄。
进一步地,调整模块包括:
K值调整单元,用于根据接收用户设置的个人条件值对K值进行调整,进而通过K值对建立的训练计划曲线进行调整;
拟合曲线生成单元,用于选取用户运动过程中首次不在建立的训练计划曲线模型上的跑步能力值、用户设置的目标跑步能力值以及计算的模型斜率K 值按照训练曲线模型重新拟合成用户对应的训练计划曲线。
进一步地,K值调整单元包括:
BMI影响因子计算单元,用于根据用户的身高和体重按照预设BMI影响因子算法计算出用户身高和体重对K值的影响因子;
年龄影响因子计算单元,用于根据用户的年龄按照预设年龄影响因子算法计算出用户年龄对K值的影响因子;
性别影响因子计算单元,用于根据用户的性别按照预设性别影响因子算法计算出用户性别对K值的影响因子。
进一步地,还包括:
生成报告单元,用于用户按照对应的训练计划曲线完成训练时,生成对应的训练报告;
记录储存单元,用于将用户的每次训练的跑步公里数以及对应的配速记录并保存至预设位置。
具体系统操作流程为:
用户登录进入预设训练系统后,比如预设训练系统内的“我的训练”页面。
系统接收到“我的训练”内发送的开始训练指令信号后判断储存的数据库中是否有预设训练曲线模型。
若系统判断出储存的数据库中有预设训练曲线模型,将预设训练曲线模型中对应的训练曲线模型计划例如“今日计划”显示在预设终端;若系统判断出储存的数据库中,没有预设训练曲线模型,则根据建立用户第一训练曲线模型,并将新建立的用户第一训练曲线模型计划显示在预设终端,用户训练过程中,系统将不断的接收运动过程中的用户反馈的运动数据,所述运动数据包括用户的跑步能力值,系统根据用户的运动过程中的跑步能力值以及用户的个人条件值对训练曲线模型进行调整,并根据反馈的数据判断用户是否完成训练计划;若用户完成训练计划则生成训练报告并储存所述运动数据,若用户没有完成训练计划则继续提醒用户按照训练计划运动。
本实施例提供的一种自适应训练计划生成的系统,可以根据接收的用户跑步能力值以及用户设置的个人能力值建立训练曲线数据模型,系统可以根据用户设置的目标能力值以及用户的升高体重以及性别年龄,对应计算出任意一天内的训练目标值,并能根据用户每次训练的数据对训练计划曲线进行调整,达到最佳的用户训练计划体验。
本文中所描述的具体实施例仅仅是对本发明精神作举例说明。本发明所属技术领域的技术人员可以对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,但并不会偏离本发明的精神或者超越所附权利要求书所定义的范围。
Claims (10)
1.一种自适应训练计划生成的算法,其特征在于,包括步骤:
S1:接收用户设置的目标跑步能力值、目标训练起止时间;
S2:采集用户首次跑步的跑步能力值;
S3:根据接收的用户设置的目标跑步能力值、目标训练起止时间以及采集的用户首次跑步能力值建立训练曲线模型;
S4:接收设置的用户个人条件值以及用户运动过程中的跑步能力值并保存,根据接收的用户个人条件值以及用户运动过程中的跑步能力值对建立的训练曲线按照预设调整算法进行调整,生成用户对应的训练计划曲线。
2.根据权利要求1所述的一种自适应训练计划生成的算法,其特征在于,
所述跑步能力值包括跑步公里数以及跑步所述跑步公里数的配速;所述用户个人条件值包括用户体重、身高、年龄以及性别。
3.根据权利要求2所述的一种自适应训练计划生成的算法,其特征在于,所述训练曲线模型为:
跑步能力值(s/v)=a*训练日期2+b*训练日期+c,
所述s为用户运动过程中的跑步公里数,所述v为用户运动过程中跑步所述跑步公里数的配速,所述a值为按照预设a值算法模型进行计算,所述b、c值根据计算的a值分别得出对应的b、c值。
4.根据权利要求3所述的一种自适应训练计划生成的算法,其特征在于,
将接收设置的用户个人条件值代入K值算法模型,计算出用户跑步能力值的K值,所述K值用于对建立的训练曲线模型进行调整,所述K值∈(0,1)。
5.根据权利要求4所述的一种自适应训练计划生成的算法,其特征在于,步骤S4包括:
S41:接收设置的用户个人条件值以及用户运动过程中的跑步能力值;
S42:选取用户运动过程中首次不在建立的训练计划曲线模型上的跑步能力值作为新的首次跑步的跑步能力值、用户设置的目标跑步能力值以及计算的K值按照训练曲线模型重新拟合成用户对应的训练计划曲线。
6.一种自适应训练计划生成的系统,其特征在于,包括:
接收模块,用于接收用户设置的目标跑步能力值、目标训练起止时间以及用户设置的个人条件值;
采集模块,用于采集用户运动过程中的跑步能力值;
计算模块,用于根据接收的用户设置的目标跑步能力值、目标训练起止时间以及采集的用户首次跑步能力值建立训练曲线模型;
调整模块,用于根据接收的用户个人条件值以及用户运动过程中的跑步能力值对建立的训练曲线按照预设调整算法进行调整,生成用户对应的训练计划曲线。
7.根据权利要求6所述的一种自适应训练计划生成的系统,其特征在于,接收模块包括:
储存单元,用于储存接收的用户设置的目标跑步能力值、目标训练起止时间以及用户设置的个人条件值。
8.根据权利要求6所述的一种自适应训练计划生成的系统,其特征在于,调整模块包括:
K值调整单元,用于根据接收用户设置的个人条件值对K值进行调整,进而通过K值对建立的训练计划曲线进行调整;
拟合曲线生成单元,用于选取用户运动过程中首次不在建立的训练计划曲线模型上的跑步能力值、用户设置的目标跑步能力值以及计算的模型斜率K值按照训练曲线模型重新拟合成用户对应的训练计划曲线。
9.根据权利要求7所述的一种自适应训练计划生成的系统,其特征在于,K值调整单元包括:
BMI影响因子计算单元,用于根据用户的身高和体重按照预设BMI影响因子算法计算出用户身高和体重对K值的影响因子;
年龄影响因子计算单元,用于根据用户的年龄按照预设年龄影响因子算法计算出用户年龄对K值的影响因子;
性别影响因子计算单元,用于根据用户的性别按照预设性别影响因子算法计算出用户性别对K值的影响因子。
10.根据权利要求6所述的一种自适应训练计划生成的系统,其特征在于,还包括:
生成报告单元,用于用户按照对应的训练计划曲线完成训练时,生成对应的训练报告;
记录储存单元,用于将用户的每次训练的跑步公里数以及对应的配速记录并保存至预设位置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810156198.0A CN108404382A (zh) | 2018-02-24 | 2018-02-24 | 一种自适应训练计划生成的算法及系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810156198.0A CN108404382A (zh) | 2018-02-24 | 2018-02-24 | 一种自适应训练计划生成的算法及系统 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108404382A true CN108404382A (zh) | 2018-08-17 |
Family
ID=63128878
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810156198.0A Pending CN108404382A (zh) | 2018-02-24 | 2018-02-24 | 一种自适应训练计划生成的算法及系统 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108404382A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109821191A (zh) * | 2019-03-26 | 2019-05-31 | 昆山亚新鸿运动器材有限公司 | 一种基于压力控制动感单车速度控制系统及控制方法 |
CN113379136A (zh) * | 2021-06-21 | 2021-09-10 | 西安理工大学 | 一种基于多目标优化算法的运动计划的生成方法 |
CN114783562A (zh) * | 2022-04-11 | 2022-07-22 | 海信集团控股股份有限公司 | 运动计划的调整方法及电子设备 |
Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090069156A1 (en) * | 2006-03-03 | 2009-03-12 | Kurunmaeki Veli-Pekka | Method and System for Controlling Training |
US20110082010A1 (en) * | 2009-10-02 | 2011-04-07 | Dyer David E | Exercise guidance system |
CN102083503A (zh) * | 2009-04-15 | 2011-06-01 | 余军涛 | 采用人机交互调速方式的跑步机及其控制方法 |
CN103520897A (zh) * | 2012-07-06 | 2014-01-22 | 阿迪达斯股份公司 | 组表现监测系统及监测方法 |
CN103657029A (zh) * | 2012-09-11 | 2014-03-26 | 卡西欧计算机株式会社 | 运动支援装置以及运动支援方法 |
CN104091080A (zh) * | 2014-07-14 | 2014-10-08 | 中国科学院合肥物质科学研究院 | 一种智能化健身指导系统及其闭环指导方法 |
CN105117597A (zh) * | 2015-08-20 | 2015-12-02 | 邵哲 | 一种制定运动计划的方法及装置 |
CN105268171A (zh) * | 2015-09-06 | 2016-01-27 | 安徽华米信息科技有限公司 | 步态监测方法、装置及可穿戴设备 |
CN105999686A (zh) * | 2016-08-05 | 2016-10-12 | 广东小天才科技有限公司 | 一种显示跑步节奏的方法及装置 |
CN106669113A (zh) * | 2016-12-26 | 2017-05-17 | 咪咕互动娱乐有限公司 | 一种跑步路径组合方法及装置 |
CN106709235A (zh) * | 2016-11-21 | 2017-05-24 | 风跑体育发展(深圳)有限公司 | 一种运动训练数据处理方法及装置 |
CN106730604A (zh) * | 2016-12-30 | 2017-05-31 | 西安交通大学 | 一种基于cpg模型的人体锻炼跑步机自适应主动控制方法 |
CN107680650A (zh) * | 2017-09-22 | 2018-02-09 | 上海斐讯数据通信技术有限公司 | 一种智能生成专业跑步训练计划的方法及系统 |
-
2018
- 2018-02-24 CN CN201810156198.0A patent/CN108404382A/zh active Pending
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090069156A1 (en) * | 2006-03-03 | 2009-03-12 | Kurunmaeki Veli-Pekka | Method and System for Controlling Training |
CN102083503A (zh) * | 2009-04-15 | 2011-06-01 | 余军涛 | 采用人机交互调速方式的跑步机及其控制方法 |
US20110082010A1 (en) * | 2009-10-02 | 2011-04-07 | Dyer David E | Exercise guidance system |
CN103520897A (zh) * | 2012-07-06 | 2014-01-22 | 阿迪达斯股份公司 | 组表现监测系统及监测方法 |
CN103657029A (zh) * | 2012-09-11 | 2014-03-26 | 卡西欧计算机株式会社 | 运动支援装置以及运动支援方法 |
CN104091080A (zh) * | 2014-07-14 | 2014-10-08 | 中国科学院合肥物质科学研究院 | 一种智能化健身指导系统及其闭环指导方法 |
CN105117597A (zh) * | 2015-08-20 | 2015-12-02 | 邵哲 | 一种制定运动计划的方法及装置 |
CN105268171A (zh) * | 2015-09-06 | 2016-01-27 | 安徽华米信息科技有限公司 | 步态监测方法、装置及可穿戴设备 |
CN105999686A (zh) * | 2016-08-05 | 2016-10-12 | 广东小天才科技有限公司 | 一种显示跑步节奏的方法及装置 |
CN106709235A (zh) * | 2016-11-21 | 2017-05-24 | 风跑体育发展(深圳)有限公司 | 一种运动训练数据处理方法及装置 |
CN106669113A (zh) * | 2016-12-26 | 2017-05-17 | 咪咕互动娱乐有限公司 | 一种跑步路径组合方法及装置 |
CN106730604A (zh) * | 2016-12-30 | 2017-05-31 | 西安交通大学 | 一种基于cpg模型的人体锻炼跑步机自适应主动控制方法 |
CN107680650A (zh) * | 2017-09-22 | 2018-02-09 | 上海斐讯数据通信技术有限公司 | 一种智能生成专业跑步训练计划的方法及系统 |
Non-Patent Citations (2)
Title |
---|
詹世革等: "2015年度力学科学处面上项目、青年科学和地区科学基金资助情况介绍", 《力学学报》 * |
赵斐等: "佩戴式人体步行状况实时采集和无线监测系统", 《微计算机信息》 * |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109821191A (zh) * | 2019-03-26 | 2019-05-31 | 昆山亚新鸿运动器材有限公司 | 一种基于压力控制动感单车速度控制系统及控制方法 |
CN113379136A (zh) * | 2021-06-21 | 2021-09-10 | 西安理工大学 | 一种基于多目标优化算法的运动计划的生成方法 |
CN113379136B (zh) * | 2021-06-21 | 2023-06-27 | 西安理工大学 | 一种基于多目标优化算法的运动计划的生成方法 |
CN114783562A (zh) * | 2022-04-11 | 2022-07-22 | 海信集团控股股份有限公司 | 运动计划的调整方法及电子设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11338174B2 (en) | Method and system of planning fitness course parameters | |
CN108404382A (zh) | 一种自适应训练计划生成的算法及系统 | |
Pärkkä et al. | Personalization algorithm for real-time activity recognition using PDA, wireless motion bands, and binary decision tree | |
US11413501B2 (en) | Method and system of planning fitness courses | |
CN105169620A (zh) | 一种智能化减脂跑步机及其健身指导方法 | |
CN105727442B (zh) | 闭环的脑控功能性电刺激系统 | |
US20230210402A1 (en) | Methods and devices for motion monitoring | |
US7062313B2 (en) | Evaluation of exercise stress level dependent parameter | |
CN114822763A (zh) | 一种运动数据驱动的个性化运动处方推荐方法 | |
CN109859570A (zh) | 一种大脑训练方法及系统 | |
KR20210042221A (ko) | 의료 데이터를 이용하여 건강관리 서비스를 제공하는 안마 의자 및 의자의 동작 방법 | |
CN110289072A (zh) | 健身方案的生成方法、装置、电子设备及可读存储介质 | |
KR102350320B1 (ko) | 전기 자극기를 이용한 개인 맞춤형 헬스 케어 시스템 및 그 방법 | |
EP4272843A1 (en) | Electronic device for providing personalized athletic coaching and operating method therefor | |
CN114376543A (zh) | 一种基于心率和运动反馈调整运动组合方案的方法及系统 | |
CN112309575A (zh) | 身形变化预测系统 | |
CN118942628A (zh) | 健身训练系统的控制方法、计算机可读介质及电子设备 | |
CN107802273A (zh) | 一种抑郁状态监测装置、系统及预测方法 | |
CN111493881A (zh) | 卡路里估计系统以及估计方法 | |
CN113018104B (zh) | 一种基于生物曲面的人体腰椎恢复的系统 | |
CN109495853A (zh) | 基于群组画像的体育教学智能系统 | |
CN109549642A (zh) | 一种基于随机集成学习的心电信号分析方法 | |
CN112704589B (zh) | 矫正鞋垫及矫正鞋垫系统 | |
KR102752178B1 (ko) | 운동 템포 자동 조절 장치 및 그 방법 | |
CN111450479B (zh) | 一种儿童体能训练跑步机及速度控制方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20180817 |
|
WD01 | Invention patent application deemed withdrawn after publication |