哈爾濱工業(yè)大學(xué)楊京禮獲國家專利權(quán)
買專利賣專利找龍圖騰,真高效! 查專利查商標(biāo)用IPTOP,全免費(fèi)!專利年費(fèi)監(jiān)控用IP管家,真方便!
龍圖騰網(wǎng)獲悉哈爾濱工業(yè)大學(xué)申請(qǐng)的專利無人機(jī)飛控計(jì)算機(jī)廣義變力度組合測試數(shù)據(jù)生成方法及設(shè)備獲國家發(fā)明授權(quán)專利權(quán),本發(fā)明授權(quán)專利權(quán)由國家知識(shí)產(chǎn)權(quán)局授予,授權(quán)公告號(hào)為:CN116048984B 。
龍圖騰網(wǎng)通過國家知識(shí)產(chǎn)權(quán)局官網(wǎng)在2025-08-15發(fā)布的發(fā)明授權(quán)授權(quán)公告中獲悉:該發(fā)明授權(quán)的專利申請(qǐng)?zhí)?專利號(hào)為:202310019373.2,技術(shù)領(lǐng)域涉及:G06F11/3668;該發(fā)明授權(quán)無人機(jī)飛控計(jì)算機(jī)廣義變力度組合測試數(shù)據(jù)生成方法及設(shè)備是由楊京禮;許永輝;姜守達(dá)設(shè)計(jì)研發(fā)完成,并于2023-01-06向國家知識(shí)產(chǎn)權(quán)局提交的專利申請(qǐng)。
本無人機(jī)飛控計(jì)算機(jī)廣義變力度組合測試數(shù)據(jù)生成方法及設(shè)備在說明書摘要公布了:無人機(jī)飛控計(jì)算機(jī)廣義變力度組合測試數(shù)據(jù)生成方法及設(shè)備,屬于軟件測試領(lǐng)域,本發(fā)明為了解決現(xiàn)有的飛控計(jì)算機(jī)系統(tǒng)廣義變力度組合測試數(shù)據(jù)生成方法較少,且存在生成的測試冗余較多的問題。本發(fā)明根據(jù)待覆蓋的廣義變力度取值組合生成尋優(yōu)目標(biāo)集,初始化GWO算法的相關(guān)參數(shù);然后,由GWO算法生成群狼的位置,并計(jì)算每個(gè)個(gè)體的適應(yīng)值;根據(jù)GWO個(gè)體的位置更新群體的位置,更新時(shí)三個(gè)頭狼的位置由PSO算法優(yōu)化得到,根據(jù)這三個(gè)頭狼的位置更新狼群個(gè)體的位置,完成一次移動(dòng),即完成一條最優(yōu)的測試數(shù)據(jù)的生成。若生成的測試數(shù)據(jù)覆蓋全部的目標(biāo)則結(jié)束算法,否則重新開始此過程繼續(xù)生成下一條測試數(shù)據(jù),直到結(jié)束。
本發(fā)明授權(quán)無人機(jī)飛控計(jì)算機(jī)廣義變力度組合測試數(shù)據(jù)生成方法及設(shè)備在權(quán)利要求書中公布了:1.無人機(jī)飛控計(jì)算機(jī)廣義變力度組合測試數(shù)據(jù)生成方法,其特征在于,包括以下步驟: 首先,根據(jù)待覆蓋的廣義變力度取值組合生成尋優(yōu)目標(biāo)集,初始化GWO算法的相關(guān)參數(shù),包括初始化GWO優(yōu)化算法自身參數(shù)和初始化生成測試數(shù)據(jù)過程中用到的參數(shù);具體初始化過程中, 設(shè)飛控計(jì)算機(jī)系統(tǒng)輸入的傳感器監(jiān)測參數(shù)有k個(gè),分別是P1,P2,...,Pk,每個(gè)參數(shù)選擇的測試數(shù)據(jù)集分別為g1,g2,...,gk; 初始化GWO優(yōu)化的種群數(shù)量及迭代次,初始化種群中的每個(gè)群體為k維的一個(gè)向量; 將廣義變力度覆蓋目標(biāo)取值組合使用“Map”數(shù)據(jù)結(jié)構(gòu)表示,目標(biāo)取值組合“Map”中的每一個(gè)t維覆蓋力度的參數(shù)組合“Key”對(duì)應(yīng)的參數(shù)組合包括參數(shù)參數(shù)…、參數(shù)每一個(gè)t維覆蓋力度的參數(shù)組合對(duì)應(yīng)的“Value”數(shù)組中的每一個(gè)索引表示一個(gè)覆蓋目標(biāo)取值組合;采用整數(shù)集表示任意t個(gè)參數(shù)的全部取值組合,即索引; 然后,初始化狼群初始位置,計(jì)算狼群個(gè)體適應(yīng)值: 為種群中每個(gè)個(gè)體位置進(jìn)行初始化,每個(gè)個(gè)體的位置代表一條測試數(shù)據(jù),是維度為k的一個(gè)向量,其中每個(gè)維度對(duì)應(yīng)一個(gè)參數(shù)的取值;每個(gè)個(gè)體位置的每個(gè)維度對(duì)應(yīng)的參數(shù)初始值從第j個(gè)參數(shù)的取值區(qū)間[0,gj-1]中隨機(jī)選擇;為了防止狼群位置隨機(jī)初始化的盲目性,在每個(gè)個(gè)體位置隨機(jī)初始化后,從中隨機(jī)選取一個(gè)未被已生成的測試數(shù)據(jù)覆蓋的目標(biāo)取值組合放入個(gè)體的位置中,使個(gè)體位置的初始適應(yīng)值至少為1,加速個(gè)體的尋優(yōu)過程; 狼群每個(gè)個(gè)體位置的適應(yīng)值設(shè)置為個(gè)體位置中包含的未被覆蓋的廣義變力度取值組合的個(gè)數(shù); 選擇最優(yōu)的三個(gè)頭狼位置α、β和δ,更新GWO參數(shù),并根據(jù)GWO個(gè)體的位置更新群體的位置;最優(yōu)的三個(gè)頭狼的位置由PSO算法優(yōu)化得到,PSO優(yōu)化算法依據(jù)當(dāng)前狼群的位置進(jìn)行尋優(yōu),根據(jù)尋優(yōu)目標(biāo)經(jīng)過迭代更新之后輸出三個(gè)頭狼的位置;根據(jù)三個(gè)頭狼的位置更新狼群個(gè)體的位置,完成一次移動(dòng),即完成一條最優(yōu)的測試數(shù)據(jù)的生成;若生成的測試數(shù)據(jù)覆蓋全部的目標(biāo)則結(jié)束算法,否則重新開始此過程繼續(xù)生成下一條測試數(shù)據(jù),直到結(jié)束。
如需購買、轉(zhuǎn)讓、實(shí)施、許可或投資類似專利技術(shù),可聯(lián)系本專利的申請(qǐng)人或?qū)@麢?quán)人哈爾濱工業(yè)大學(xué),其通訊地址為:150001 黑龍江省哈爾濱市南崗區(qū)西大直街92號(hào);或者聯(lián)系龍圖騰網(wǎng)官方客服,聯(lián)系龍圖騰網(wǎng)可撥打電話0551-65771310或微信搜索“龍圖騰網(wǎng)”。
1、本報(bào)告根據(jù)公開、合法渠道獲得相關(guān)數(shù)據(jù)和信息,力求客觀、公正,但并不保證數(shù)據(jù)的最終完整性和準(zhǔn)確性。
2、報(bào)告中的分析和結(jié)論僅反映本公司于發(fā)布本報(bào)告當(dāng)日的職業(yè)理解,僅供參考使用,不能作為本公司承擔(dān)任何法律責(zé)任的依據(jù)或者憑證。