本技術(shù)涉及器材測試的領(lǐng)域,尤其是涉及一種跑步機(jī)測試方法、系統(tǒng)、智能終端及存儲介質(zhì)。
背景技術(shù):
1、跑步機(jī)是一種常見的健身器件也受到廣泛的使用,同時跑步機(jī)的使用壽命和使用安全也備受重視,因此如何準(zhǔn)確地測試跑步機(jī)壽命也是一項(xiàng)亟需解決的問題。
2、相關(guān)技術(shù)使用施壓裝置對跑步機(jī)的壽命進(jìn)行測試,施壓裝置通常設(shè)置在跑步機(jī)上,施壓裝置包括電機(jī)和滾輪,滾輪與跑步機(jī)的跑帶正面接觸,電機(jī)會對滾輪持續(xù)施壓,以模擬人體站在跑步機(jī)上的情況下。在實(shí)際測試時,使電機(jī)的持續(xù)施壓時間達(dá)到預(yù)設(shè)時長,若跑步機(jī)仍能正常運(yùn)作,則說明該跑步機(jī)質(zhì)量合格。
3、針對上述中的相關(guān)技術(shù),發(fā)明人認(rèn)為相關(guān)技術(shù)很難模擬人體實(shí)際在跑步機(jī)上跑步機(jī)的情況,測試結(jié)果與實(shí)際情況存在較大出入。
技術(shù)實(shí)現(xiàn)思路
1、為了模擬人體在跑步機(jī)上運(yùn)動過程,使跑步機(jī)的測試結(jié)果更加準(zhǔn)確,本技術(shù)提供一種跑步機(jī)測試方法、系統(tǒng)、智能終端及存儲介質(zhì)。
2、第一方面,本技術(shù)提供一種跑步機(jī)測試方法,采用如下的技術(shù)方案:
3、一種跑步機(jī)測試方法,包括:響應(yīng)于獲取測試指標(biāo),生成壓力仿真曲線,壓力仿真曲線用于模擬跑步機(jī)上的模擬對象處于運(yùn)動狀態(tài)時跑步機(jī)上的時間-壓力曲線;
4、根據(jù)壓力仿真曲線生成控制策略,控制策略用于控制測試系統(tǒng)通過測試系統(tǒng)上的施壓裝置對跑步機(jī)施加n次壓力,測試系統(tǒng)每次施加的壓力符合壓力仿真曲線,n為正整數(shù);
5、向測試系統(tǒng)發(fā)送控制策略;
6、在測試系統(tǒng)完成控制策略的情況下,獲取監(jiān)測參數(shù),監(jiān)測參數(shù)是測試系統(tǒng)從跑步機(jī)處采集到的參數(shù);
7、根據(jù)監(jiān)測參數(shù)計(jì)算測試指標(biāo),并將測試指標(biāo)作為跑步機(jī)的測試結(jié)果。
8、通過采用上述技術(shù)方案,通過測試指標(biāo)生成壓力仿真曲線,壓力仿真曲線可以模擬真實(shí)人體在跑動時對跑步機(jī)的壓力變化;根據(jù)壓力仿真曲線生成控制策略,并向測試系統(tǒng)發(fā)送控制策略,使得測試系統(tǒng)可以依據(jù)控制策略對跑步機(jī)施加n次壓力,并且每次施加的壓力都符合壓力仿真曲線。上述測試過程可以模擬人體在跑步機(jī)上的跑動動作,測試條件和測試場景更加符合跑步機(jī)的實(shí)際應(yīng)用場景,因此,由上述測試過程得到的測試結(jié)果更加準(zhǔn)確,更加貼近實(shí)際場景中跑步機(jī)的性能測試結(jié)果。
9、可選的,接收測試系統(tǒng)發(fā)送的監(jiān)測參數(shù);
10、在目標(biāo)監(jiān)測參數(shù)不屬于第一參數(shù)區(qū)間,且目標(biāo)監(jiān)測參數(shù)屬于第二參數(shù)區(qū)間的情況下,根據(jù)目標(biāo)監(jiān)測參數(shù)生成第一修正策略,目標(biāo)監(jiān)測參數(shù)是監(jiān)測參數(shù)中的任意參數(shù),第一修正策略用于更新控制策略,第一參數(shù)區(qū)間是第二參數(shù)區(qū)間的真子集;向測試系統(tǒng)發(fā)送第一修正策略;
11、在目標(biāo)監(jiān)測參數(shù)不屬于第二參數(shù)區(qū)間的情況下,根據(jù)目標(biāo)監(jiān)測參數(shù)確定跑步機(jī)的故障部件;在目標(biāo)監(jiān)測參數(shù)屬于第一參數(shù)區(qū)間的情況下,確定跑步機(jī)工作正常。
12、通過采用上述技術(shù)方案,實(shí)時監(jiān)測跑步機(jī)的監(jiān)測參數(shù),并且在目標(biāo)監(jiān)測參數(shù)不屬于第二參數(shù)區(qū)間的情況下,確定跑步機(jī)已經(jīng)出現(xiàn)故障,并及時定位故障部件;在目標(biāo)監(jiān)測參數(shù)屬于第一參數(shù)區(qū)間的情況下,確定跑步機(jī)工作在最優(yōu)狀態(tài);在目標(biāo)監(jiān)測參數(shù)不屬于第一參數(shù)區(qū)間,且目標(biāo)監(jiān)測參數(shù)屬于第二參數(shù)區(qū)間的情況下,說明跑步機(jī)仍能正常工作,但部分部件出現(xiàn)損傷或老化,此時可通過更新控制策略的方式來進(jìn)一步研究不同人體跑動對上述部件造成的影響。
13、可選的,根據(jù)預(yù)設(shè)測試記錄對跑步機(jī)的測試結(jié)果進(jìn)行預(yù)測,得到預(yù)測結(jié)果;
14、結(jié)合預(yù)測結(jié)果,對控制策略進(jìn)行劃分,得到k組階段性控制策略和k組階段性控制策略對應(yīng)的測試目標(biāo),k組階段性控制策略中的第i組階段性控制策略用于控制施壓裝置對跑步機(jī)施加第pi次至第pi+1次的壓力,i,k,pi,pi+1為正整數(shù),1≤pi﹤pi+1≤n,i≤k;
15、向測試系統(tǒng)發(fā)送k組階段性控制策略;
16、在測試系統(tǒng)完成第i組階段性控制策略的情況下,獲取階段性監(jiān)測參數(shù);
17、根據(jù)階段監(jiān)測參數(shù)和與第i組階段性控制策略對應(yīng)的測試目標(biāo),調(diào)整k組階段性控制策略。
18、通過采用上述技術(shù)方案,將整個測試過程劃分為多個階段,并在不同階段提出不同的測試目標(biāo),并隨著階段的轉(zhuǎn)化不斷調(diào)整控制策略和測試流程,使得測試結(jié)果更加精準(zhǔn),測試過程更加高效。
19、可選的,測試指標(biāo)包括模擬對象的體形特征;前述方法還包括:響應(yīng)于獲取測試指標(biāo),根據(jù)體形特征生成第一移動指令,第一移動指令用于將施壓裝置與跑步機(jī)的接觸位置調(diào)整至目標(biāo)位置;
20、向測試系統(tǒng)發(fā)送第一移動指令;
21、根據(jù)測試系統(tǒng)返回的測試圖像,確定測試系統(tǒng)的實(shí)際位置;
22、若實(shí)際位置與目標(biāo)位置相同,執(zhí)行向測試系統(tǒng)發(fā)送控制策略的步驟;
23、若實(shí)際位置與目標(biāo)位置不同,根據(jù)實(shí)際位置與目標(biāo)位置的偏差,生成第二移動指令;向測試系統(tǒng)發(fā)送第二移動指令。
24、通過采用上述技術(shù)方案,可以快速調(diào)整施壓裝置在跑步機(jī)上的目標(biāo)位置,并且通過測試圖像確定施壓裝置是否已經(jīng)到達(dá)目標(biāo)位置,若已經(jīng)到達(dá)目標(biāo)位置則繼續(xù)后面的步驟,若未到達(dá)目標(biāo)位置,則對施壓裝置進(jìn)行二次移動。使得施壓裝置所處位置更加貼合模型對象的外形,使最終的測試結(jié)果更加符合實(shí)際情況。
25、可選的,測試系統(tǒng)還包括定位裝置,定位裝置用于記錄施壓裝置在水平方向上的位置;在接收到測試系統(tǒng)發(fā)送的移位信息的情況下,獲取測試圖像,移位信息是定位裝置檢測到施壓裝置的水平移動時產(chǎn)生的;
26、根據(jù)測試圖像生成水平移動指令,水平移動指令用于控制施壓裝置沿水平方向移動;
27、向測試系統(tǒng)發(fā)送水平移動指令。
28、通過采用上述技術(shù)方案,在測試過程中,通過定位裝置實(shí)時定位施壓裝置的水平位置,并在施壓裝置產(chǎn)生較大的水平位移時,將施壓裝置移回到目標(biāo)位置。
29、可選的,獲取測試系統(tǒng)返回的壓力測量值,以及從控制策略中確定與壓力測量值對應(yīng)的壓力理論值,壓力測量值是測試系統(tǒng)上的壓力傳感器測量施壓裝置和跑步機(jī)之間的壓力得到的;
30、若壓力測量值和壓力理論值的差值小于或等于預(yù)設(shè)差值,執(zhí)行上面一個步驟;
31、若壓力測量值和壓力理論值的差值大于預(yù)設(shè)差值,根據(jù)差值生成第二修正策略,第二修正策略用于修正施壓裝置對跑步機(jī)施加的壓力;向測試系統(tǒng)發(fā)送第二修正策略。
32、通過采用上述技術(shù)方案,在測試過程中,通過監(jiān)控施壓裝置施加的壓力,來判斷施壓裝置是否施加了正確的壓力,若施壓裝置錯誤地施加了壓力,則通過第二修正策略進(jìn)行修正,以保證測試結(jié)果的準(zhǔn)確性。
33、可選的,設(shè)置隨機(jī)數(shù);
34、在施壓裝置對跑步機(jī)施加壓力的次數(shù)達(dá)到隨機(jī)數(shù)的情況下,隨機(jī)更新測試指標(biāo),得到更新后的測試指標(biāo);
35、根據(jù)更新后的測試指標(biāo),得到更新后的控制策略;
36、向測試系統(tǒng)發(fā)送更新后的控制策略,并返回設(shè)置隨機(jī)數(shù)的步驟。
37、通過采用上述技術(shù)方案,讓施壓裝置在測試過程中可以隨機(jī)產(chǎn)生不同的壓力,以模擬不同人體在跑步機(jī)上跑動的情形,使測試場景更加符合實(shí)際情況,提高測試結(jié)果的準(zhǔn)確性。
38、第二方面,本技術(shù)提供一種跑步機(jī)測試系統(tǒng),采用如下的技術(shù)方案:
39、一種跑步機(jī)測試系統(tǒng),包括獲取模塊,用于獲取測試指標(biāo),監(jiān)測參數(shù),測試圖像,移位信息和壓力測量值;
40、存儲器,用于存儲如上述的跑步機(jī)測試方法的程序;
41、處理器,存儲器中的程序能夠被處理器加載執(zhí)行且實(shí)現(xiàn)如上述的跑步機(jī)測試方法。
42、第三方面,本技術(shù)提供一種智能終端,采用如下的技術(shù)方案:
43、一種智能終端,包括存儲器和處理器,存儲器上存儲有能夠被處理器加載并執(zhí)行如上述跑步機(jī)測試方法的計(jì)算機(jī)程序。
44、第四方面,本技術(shù)提供提供一種計(jì)算機(jī)存儲介質(zhì),能夠存儲相應(yīng)的程序,具有便于實(shí)現(xiàn)提高測試結(jié)果的準(zhǔn)確性的特點(diǎn),采用如下的技術(shù)方案:
45、一種計(jì)算機(jī)可讀存儲介質(zhì),存儲有能夠被處理器加載并執(zhí)行上述任一種跑步機(jī)測試方法的計(jì)算機(jī)程序。
46、綜上所述,本技術(shù)包括以下至少一種有益技術(shù)效果:
47、1.由測試系統(tǒng)中的施壓裝置模擬真實(shí)人體在跑動時對跑步機(jī)的壓力變化,使得測試結(jié)果更加準(zhǔn)確,更加貼近實(shí)際場景中跑步機(jī)的性能;
48、2.在測試過程中,可以實(shí)時獲取施壓裝置的位置,防止施壓裝置的位置出現(xiàn)較大偏差,使得測試過程可以按照控制策略推進(jìn),提高了測試裝置的魯棒性,也可以保證測試結(jié)果的準(zhǔn)確性;3.將整個測試過程劃分為多個階段,并在不同階段提出不同的測試目標(biāo),并隨著階段的轉(zhuǎn)化不斷調(diào)整控制策略和測試流程,使得測試結(jié)果更加精準(zhǔn),測試過程更加高效。