[发明专利]一种基于多目标优化算法的运动计划的生成方法有效
申请号: | 202110685094.0 | 申请日: | 2021-06-21 |
公开(公告)号: | CN113379136B | 公开(公告)日: | 2023-06-27 |
发明(设计)人: | 王磊;徐消波;张梦云;江巧永;王焱龙;孙倩 | 申请(专利权)人: | 西安理工大学 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06N3/006 |
代理公司: | 西安弘理专利事务所 61214 | 代理人: | 罗笛 |
地址: | 710048 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 多目标 优化 算法 运动 计划 生成 方法 | ||
本发明公开了一种基于多目标优化算法的运动计划的生成方法,具体按照如下步骤实施:步骤1,根据用户数据库中的数据获取所需要的用户属性,并计算运动量;步骤2,获取课程库中课程的课程属性,并对课程进行分类;步骤3,根据步骤2课程分类结果以及步骤1中的运动量定义目标函数以及待优化参数;步骤4,采用人工雨滴算法对目标函数进行优化,得到优化后的参数;步骤5,计算优化出的参数对应每类课程库中课程对应参数的相似性;步骤6,将步骤5计算出的每类中的相似性最高的课程进行组合,生成最终的个性化运动课程计划。本发明解决了现有技术中存在的无法针对运动者个人的身体状况以及运动目标做出个性化的指导的问题。
技术领域
本发明属于运动课程计划的生成方法技术领域,涉及一种基于多目标优 化算法的运动计划的生成方法。
背景技术
随着社会的发展,人们在提高物质生活的同时,对于身体健康的关注也 逐渐提高,进行健身的人越来越多,运动健身的课程也多种多样。而人们对 运动课程的选择并不具有专业性,一对一的健身指导又不具有普遍性。因此 个性化的运动课程计划的生成对运动者的运动效果起着至关重要的作用。
目前存在的运动课程的指导方法大多无法针对运动者个人的身体状况以 及运动目标做出个性化的指导方案,并且无法保证运动课程的多样性和运动 者对课程的满意程度。运动者想要达到预期的运动效果并且保证运动课程的 多样性,需要采用适合运动者运动参数(运动强度、运动时间、运动频率) 的运动课程计划。
发明内容
本发明的目的是提供一种基于多目标优化算法的运动计划的生成方法, 解决了现有技术中存在的无法针对运动者个人的身体状况以及运动目标做 出个性化的指导的问题。
本发明所采用的技术方案是,一种基于多目标优化算法的运动计划的生 成方法,具体按照如下步骤实施:
步骤1,根据用户数据库中的数据获取所需要的用户属性,并计算运动 量W;
步骤2,获取课程库中课程的课程属性,并对课程进行分类;
步骤3,根据步骤2课程分类结果以及步骤1中的运动量W定义目标函 数maxF(x)以及待优化参数;
步骤4,采用人工雨滴算法对目标函数maxF(x)进行优化,得到优化后 的参数;
步骤5,计算优化出的参数对应每类课程库中课程对应参数的相似性;
步骤6,将步骤5计算出的每类中的相似性最高的课程进行组合,生成 最终的个性化运动课程计划。
本发明的特征还在于,
步骤1具体为:
步骤1.1,根据用户数据库中的数据获取所需要的用户属性,用户属性 为姓名、性别、年龄、身高、体重、所使用运动处方的名称、处方强度、处 方时长、处方频率;
步骤1.2,将步骤1.1获取的用户属性存入新的数据表中,形成新的用户 数据,并使用处方强度Q处、处方时间T处、处方频率P处使用公式(1)进行 运动量W的计算:
W=Q处*T处*P处 (1)。
步骤2具体为:
步骤2.1,获取课程库中课程的课程属性,课程属性为课程名称、课程 类型、动作个数、卡路里消耗、持续时间、具体动作;
步骤2.2,对课程库中的课程按照课程属性中的课程类型进行分类,分 为提高有氧耐力型、减脂瘦身型、力量强化型三种类型;
步骤2.3,根据获取的课程属性分别计算不同类型课程对应的强度,其 中提高有氧耐力型的强度Q氧计算公式为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安理工大学,未经西安理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110685094.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于火电施工的等离子切割机
- 下一篇:一种物联网吊秤智能消抖控制系统
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理