运动健身测评移动App系统设计

2020-11-13 03:38肖利
微型电脑应用 2020年10期
关键词:生理指标

肖利

摘要:科学健身是当前运动者的目标,如何根据运动者个体差异得到最佳的运动量是制定科学健身方案的依据。对此设计了一款运动健身测评系统,该系统采用MFC框架开发、C++语音编写,SQLServer作为运动数据存储数据库,根据运动者各项生理指标,结合改进的神经网络算法和模糊综合评价方法,实现了个体最佳运动量预测。为健身爱好者科学健身方案的制定提供了参考。

关键词:神经网络算法;App客户端;MFC框架;生理指标

中图分类号:G643

文献标志码:A

DesignofMobileAppSystemforExerciseFitnessEvaluation

XIAOLi

JiangxiCollegeofApplicationScienceandTechnology,InstitutionofEducationand

PhysicalEducation,Nanchang330100,China

Abstract:Scientificfitnessisthegoalpursuedbycurrentathletes.Howtogetthebestamountofexercisebasedonindividualdifferencesisthebasisformakingscientificfitnessprogram.Thispaperdesignsasportsfitnessevaluationsystem.ThesystemusesMFCframeworkdevelopment,C++voiceprogramming,SQLserverasthesportsdatastoragedatabase,dependingonthephysiologicalindicatorsoftheathletes,combinedwiththeimprovedneuralnetworkalgorithmandfuzzycomprehensiveevaluationmethod,itrealizestheindividualoptimalexerciseprediction.Itprovidesareferencefortheestablishmentofscientificfitnessprogramforfitnessenthusiasts.

Keywords:neuralnetworkalgorithm;APPclient;MFCframework;physiologicalindexes

0引言

随着人们生活水平的提高,运动健身成为日常生活的重要组成部分。科学健身方法能够按照个体水平如身高、体重、肺活量、脂肪率、心率等,对运动量进行有效的评估和预测[1]。可穿戴设备的开发为科学健身提供了更加完善的评估平台,如三星的GearFit、苹果的iWatch等,但这些设备只具备路程、锻炼时间、热量消耗等预测功能,采集对象大多为运动者的心跳数据,评价方式单一,预测结果离实际情况还有一定的差距[23]。因此,本文利用改进的神经网络结合个体体质水平建立最佳运动量预测模型,采用生理指标传感器采集个体水平参数,并开发运动健身测评系统,为运动爱好者提供更加科学、全方位的运动测评。

1改进的神经网络最佳运动量预测模型

1.1样本过滤

为了更加精准的描述运动与个体体质的关系,神经网络学习样本要采用体质相近的不同个体数据,来提高神经网络的预测精准度。与运动密切相关的体质指标为选择反应时、脂肪率、心率、肺活量、身高及体重。为了使得神经网络各个节点收敛至有效范围内,将运动个体生理指标作为参考标准,过滤掉与生理指标差距过大的数据[4]。两个体质差距的衡量公式为:

A=1n∑ni=1(ai-a0i)2

其中,a0i表示目标体质的第i相指标归一化值,ai表示对比体质的第i相指标归一化值,n为指标数量,A值越大即两个评价体质的差异性越大,当A趋于0时说明被评价者体质相近。

1.2最佳运动量预测模型

运动量随着个体体质的不同而呈现出不同阶段的变化,因此找到一定周期内最佳运动量成为该预测模型的关键[5]。笔者针对上述相似体质数据,经过多次匹配来预测运动量,并对运动后各体质进行打分,即可得到不同体质在推荐运动量后的评分结果,并建立对应关系,最高评分即为最佳运动量。因此,通过对神经网络学习算法的改进,得到如下体质评分预测流程,如图1所示。

经过一阶段运动测评户,将结果扩展至最佳运动量预测模式,如图2所示。

2系统设计

2.1总体设计

该系统建立网络服务器,并构建数据库存储个体的大量

运动数据。通过运动个体佩戴的生理指标传感器实施采集

运动数据,将数据上传至服务器后,经过最佳运动量预测,将实时测评结果反馈给客户端,如图3所示。

系统终端会对运动数据进行收集,通过一段时间的运动数据采集后生成一条运动数据。运动周期结束后将运动数据传输至数据库中,为神经网络预测提供样本数据,如图4所示。

2.2功能设计

该系统功能结构分为服务端和App客户端两个部分,服务端包括筛选模块、网络模块、数据库操作模块;客户端包括网络模块、算法模块、显示模块和数据采集模块,如图5所示。

(1)服务端

筛选模块主要实现筛选符合条件的数据,筛选参考依据为客户端输入的个体参数和体质相似度规则。当客户端向服务端发送最佳运动量预测请求时,该模块会对数据进行帅选;网络模块实现每个客户端与服務器通信的建立。该模块可接收客户端上传的数据和个体体质参数,并将最佳运动量预测结果反馈至客户端;数据操作模块实现系统对数据库的操作,包括客户端数据保存、数据访问等。

(2)App客户端

客户端的网络模块与服务端网络模块相连,并建立通信。可将个体运动数据上传、提交最佳运动量预测请求、接受学习样本;算法模块集合了改进的神经网络算法、运动强度模糊评价方法和阶段运动数据记录的构建方法;显示模块具有可视化界面,能够实时显示个体运动强度测评数据个下一个周期最佳运动量预测结果;数据采集模块通过传感器能够实时采集个体运动数据,能够按照个体设定将个体体质参数录入系统。

3系统实现

本系统客户端采用MFC框架开发,服务端采用C++语音编写,数据库为SQLServer。通过运动强度数据实时采集后,App客户端显示各指标实时数据,如主观用力感、呼吸商、相对摄氧量、乳酸、心率。数据采集和基本参数设置后,可通过“上传运动数据”将该阶段运动数据上传至服务器,来构建该阶段运动记录。系统可通过服务中的记录输出下一阶段最佳运动量结果,如图6所示。

此外,还能够通過基本参数设置,如隶属度参数、权重参数、运动量预测参数等属于,以免系统预测结果超过人体的合理范围,如图7所示。

4总结

本文针对目前运动健身测评系统测评方式单一、预测结果不准确等问题,设计了一款基于改进神经网络算法的运动测评系统。该系统采集个体生理指标,通过体质参数设定完成对未来运动量的预测。系统融合了模糊综合评价方法、个体差距衡量算法,能够根据不同类型体质运动者提供最佳运

动量数据,对健身爱好者运动方案的制定提供了参考。该系统的研发对普通大众科学运动方案的制定提供了数据参考,使得健身爱好者能够实时掌控自身的生理特征。该系统应用在健身房可让健身爱好者数据得以快速的聚合并利用,健身教练能够根据数据制定出更加符合个体的周期性运动方案。此外,在医疗康复训练中,医生也可以根据康复者生理指标进行康复运动计划的制定。在今后的研究中,将针对不同运动项目开发出具有针对性的运动量测评功能,以期为专业运动员训练方案的制定提供更加科学的指导。

参考文献

[1]

朱吉鸽,李进飞,徐国政.运动姿态与肌电融合的脑卒中上肢运动功能评估系统的可行性研究[J].中国康复理论与实践,2019,25(10):11721176.

[2]王晓春,王俊华.运动反馈虚拟现实四肢康复系统评估模块设计[J].中国康复理论与实践,2019,25(5):597601.

[3]韩丽婷,呼德,姚海霞.基于复杂网络的运动能力在线评估系统设计[J].现代电子技术,2018,41(2):116119.

[4]曹立,秦宇婷.游泳运动员选材评估系统的探究——基于模糊数学原理[J].中国学校体育(高等教育),2015,2(11):6267.

[5]张晓莹,王宏,赵轩立.竞技健美操裁判员执裁评估系统的研制与应用[J].北京体育大学学报,2015,38(10):120125.

(收稿日期:2020.05.18)

猜你喜欢
生理指标
贵妃芒果摘袋前后果皮部分生理指标的变化分析
超声测量胎儿生理指标在肩难产分娩中的应用
林下不同土层浸提液对马缨杜鹃幼苗生理指标的影响
三种三叶草抗旱性分析
烯效唑对小麦种子成苗的影响
盐胁迫提高金盏菊和万寿菊的耐盐性
不同LED光源对温室黄瓜幼苗生长和生理特性的影响
不同香樟品系嫁接苗的生理指标测定
智能穿戴设备监测数据的分析及研究