汪守斌 張秋菊
摘? 要: 為了提高分布式計(jì)算機(jī)應(yīng)用考試系統(tǒng)的穩(wěn)定性,提出依賴(lài)并行組合模擬退火算法的分布式計(jì)算機(jī)應(yīng)用考試系統(tǒng)設(shè)計(jì)方法。構(gòu)建分布式計(jì)算機(jī)應(yīng)用考試系統(tǒng)的信息傳輸模型,采用信道均衡控制方法進(jìn)行分布式計(jì)算機(jī)應(yīng)用考試系統(tǒng)的人機(jī)交互控制,采用并行組合模擬退火算法進(jìn)行分布式計(jì)算機(jī)應(yīng)用考試系統(tǒng)的資源信息調(diào)度,采用并行組合模擬退火尋優(yōu)方法進(jìn)行收斂性控制,實(shí)現(xiàn)分布式計(jì)算機(jī)應(yīng)用考試系統(tǒng)的資源傳輸控制,建立分布式計(jì)算機(jī)應(yīng)用考試系統(tǒng)的信息均衡輸出調(diào)度模型,結(jié)合負(fù)載均衡控制方法,進(jìn)行分布式計(jì)算機(jī)應(yīng)用考試系統(tǒng)的可靠性控制。在總線開(kāi)發(fā)協(xié)議下進(jìn)行分布式計(jì)算機(jī)應(yīng)用考試系統(tǒng)的軟件開(kāi)發(fā),結(jié)合.NET Framework的應(yīng)用程序進(jìn)行分布式計(jì)算機(jī)應(yīng)用考試系統(tǒng)的人機(jī)交互設(shè)計(jì),實(shí)現(xiàn)系統(tǒng)的應(yīng)用程序加載和內(nèi)存優(yōu)化管理,實(shí)現(xiàn)計(jì)算機(jī)應(yīng)用考試系統(tǒng)開(kāi)發(fā)。仿真結(jié)果表明,采用該方法進(jìn)行分布式計(jì)算機(jī)應(yīng)用考試系統(tǒng)設(shè)計(jì),提高了系統(tǒng)的穩(wěn)定性和均衡性。
關(guān)鍵詞: 并行組合; 模擬退火算法; 分布式系統(tǒng); 計(jì)算機(jī)應(yīng)用考試; 人機(jī)交互; 信息調(diào)度
中圖分類(lèi)號(hào): TN02?34; TP399? ? ? ? ? ? ? ? ? ? 文獻(xiàn)標(biāo)識(shí)碼: A? ? ? ? ? ? ? ? ? ? ? 文章編號(hào): 1004?373X(2020)21?0165?05
Design of distributed computer examination system based on annealing algorithm
WANG Shoubin, ZHANG Qiuju
(Zhengzhou University of Industrial Technology, Zhengzhou 451150, China)
Abstract: A design method of distributed computer application examination system based on parallel combined simulated annealing algorithm is proposed to improve the stability of the distributed computer application examination system. The information transmission model of the system is built. The human?computer interaction control of the system is performed by channel equilibrium control method. The resource information scheduling of the system is performed by parallel combined simulated annealing algorithm. The parallel combined simulated annealing optimization method is used for convergence control to realize the resource transmission control of the system. The information balance output scheduling model of the system is established. In combination with the load balancing control method, the reliability control of the system is realized. The software of the system is developed on the basis of bus development protocol, and the human?computer interaction design of the system is performed with the application program of .Net Framework. The application program loading and memory optimization management of the system are realized, so as to achieve the computer application examination system development. The simulation results show that the stability and balance of the designed system are improved with this method.
Keywords: parallel combination; simulated annealing algorithm; distributed system; computer application examination; human?computer interaction; information scheduling
0? 引? 言
隨著信息化考試技術(shù)的發(fā)展,需要設(shè)計(jì)智能化的分布式計(jì)算機(jī)應(yīng)用考試系統(tǒng)。采用分布式網(wǎng)絡(luò)組網(wǎng)設(shè)計(jì)的方法,進(jìn)行計(jì)算機(jī)應(yīng)用考試系統(tǒng)的組網(wǎng)考試設(shè)計(jì),實(shí)現(xiàn)遠(yuǎn)程自動(dòng)化考試,提高計(jì)算機(jī)應(yīng)用考試的信息化水平和人工智能水平。研究計(jì)算機(jī)應(yīng)用考試系統(tǒng)的開(kāi)發(fā)設(shè)計(jì)方案,在促進(jìn)計(jì)算機(jī)應(yīng)用考試的智能性方面具有重要意義[1]。國(guó)內(nèi)有學(xué)者提出基于B/S構(gòu)架,利用Access數(shù)據(jù)庫(kù)實(shí)現(xiàn)在線考試系統(tǒng)[2],但該方法系統(tǒng)響應(yīng)時(shí)間開(kāi)銷(xiāo)較長(zhǎng)。針對(duì)上述問(wèn)題,本文考慮到對(duì)計(jì)算機(jī)應(yīng)用考試系統(tǒng)的開(kāi)發(fā)設(shè)計(jì)是建立在對(duì)考試信息的優(yōu)化調(diào)度和信息傳輸控制基礎(chǔ)上,采用信道均衡調(diào)度方法,進(jìn)行計(jì)算機(jī)應(yīng)用考試系統(tǒng)的考試信息傳輸和調(diào)度,本文構(gòu)建依賴(lài)并行組合模擬退火算法的分布式計(jì)算機(jī)應(yīng)用考試系統(tǒng)[3],采用并行組合模擬退火算法進(jìn)行分布式計(jì)算機(jī)應(yīng)用考試系統(tǒng)的資源信息調(diào)度。首先分析了系統(tǒng)的總體設(shè)計(jì)構(gòu)架,然后進(jìn)行并行組合模擬退火算法設(shè)計(jì),并開(kāi)發(fā)設(shè)計(jì)分布式計(jì)算機(jī)應(yīng)用考試系統(tǒng)的軟件,最后進(jìn)行仿真實(shí)驗(yàn)分析,展示了本文方法在提高分布式計(jì)算機(jī)應(yīng)用考試系統(tǒng)的智能性方面的優(yōu)越性能。
1? 系統(tǒng)總體設(shè)計(jì)構(gòu)架
分布式計(jì)算機(jī)應(yīng)用考試系統(tǒng)的設(shè)計(jì)主要分為系統(tǒng)控制算法設(shè)計(jì)、網(wǎng)絡(luò)模塊化設(shè)計(jì)、分布式組網(wǎng)設(shè)計(jì)以及考試系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì)等。采用多模塊控制的方法進(jìn)行分布式計(jì)算機(jī)應(yīng)用考試系統(tǒng)的嵌入式開(kāi)發(fā)和調(diào)度,構(gòu)建分布式計(jì)算機(jī)應(yīng)用考試系統(tǒng)的網(wǎng)絡(luò)組網(wǎng)控制模型,采用TCP/IP協(xié)議進(jìn)行分布式計(jì)算機(jī)應(yīng)用考試系統(tǒng)的以太網(wǎng)開(kāi)發(fā),在B/S構(gòu)架協(xié)議下進(jìn)行分布式計(jì)算機(jī)應(yīng)用考試系統(tǒng)的Web知識(shí)共享設(shè)計(jì)。計(jì)算機(jī)應(yīng)用考試系統(tǒng)的信息處理單元包括考試信息管理模塊、數(shù)據(jù)庫(kù)模塊、考試信息分類(lèi)檢索模塊等[4],在計(jì)算機(jī)應(yīng)用考試信息查詢(xún)模塊中,通過(guò)數(shù)據(jù)中心網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)庫(kù)級(jí)聯(lián)構(gòu)造,建立計(jì)算機(jī)應(yīng)用考試系統(tǒng)的數(shù)據(jù)處理中心服務(wù)終端,根據(jù)上述分析,構(gòu)建了計(jì)算機(jī)應(yīng)用考試系統(tǒng)的總體設(shè)計(jì)構(gòu)架如圖1所示。
根據(jù)圖1的分布式計(jì)算機(jī)應(yīng)用考試系統(tǒng)的總體設(shè)計(jì),進(jìn)行分布式計(jì)算機(jī)應(yīng)用考試系統(tǒng)的功能模塊化分析,在B/S構(gòu)架體系下,進(jìn)行分布式計(jì)算機(jī)應(yīng)用考試系統(tǒng)的終端管理設(shè)計(jì),建立知識(shí)信息管理庫(kù),進(jìn)行分布式計(jì)算機(jī)應(yīng)用考試系統(tǒng)的統(tǒng)計(jì)信息分析,采用進(jìn)程管理方法進(jìn)行分布式計(jì)算機(jī)應(yīng)用考試系統(tǒng)的數(shù)據(jù)庫(kù)構(gòu)造和人機(jī)交互控制[5],采用VIX總線協(xié)議進(jìn)行分布式計(jì)算機(jī)應(yīng)用考試系統(tǒng)的總線傳輸和進(jìn)程管理。在嵌入式ARM中建立數(shù)據(jù)中心服務(wù)器,實(shí)現(xiàn)分布式計(jì)算機(jī)應(yīng)用考試系統(tǒng)的Web集成控制,在IPv4/IPv6雙棧網(wǎng)絡(luò)協(xié)議下,進(jìn)行計(jì)算機(jī)應(yīng)用考試系統(tǒng)的功能結(jié)構(gòu)分析,根據(jù)上述分析,構(gòu)建計(jì)算機(jī)應(yīng)用考試系統(tǒng)的功能模塊如圖2所示。
2? 并行組合模擬退火算法
2.1? 計(jì)算機(jī)考試系統(tǒng)的資源信息調(diào)度
為了實(shí)現(xiàn)分布式計(jì)算機(jī)應(yīng)用考試系統(tǒng)的資源優(yōu)化調(diào)度,需要首先構(gòu)建分布式計(jì)算機(jī)應(yīng)用考試系統(tǒng)的資源負(fù)載均衡控制模型,采用并行組合模擬退火算法,進(jìn)行分布式計(jì)算機(jī)應(yīng)用考試系統(tǒng)交叉編譯和變異控制[6],在約束的收斂條件下進(jìn)行并行組合模擬退火控制,模擬退火的速度和位置關(guān)系為:
[vt=wvt-1+c1rand1()?(pbest-xt-1)+c2rand2()?(gbest-xt-1)]? ?(1)
[xt=xt-1+vt] (2)
式中:[vt]是計(jì)算機(jī)考試系統(tǒng)資源調(diào)度模擬退火的衰減速度;[xt]是計(jì)算機(jī)考試系統(tǒng)的資源分布適應(yīng)度值;[c1]和[c2]是操作算子常數(shù),一般取[c1=c2=2];[rand1()]和[rand2()]是[0,1]之間的標(biāo)準(zhǔn)正態(tài)分布隨機(jī)數(shù),對(duì)計(jì)算機(jī)考試系統(tǒng)的資源分布特征量進(jìn)行組合分解,建立計(jì)算機(jī)考試系統(tǒng)資源調(diào)度的適應(yīng)度模型,對(duì)于每個(gè)[Xi],構(gòu)建計(jì)算機(jī)考試系統(tǒng)資源特征分布式重組函數(shù),為:
[li(k)=(1-ρ)li(k-1)+γf(xi(k))Pij(k)]? ?(3)
式中:[f]是[xi]適應(yīng)度函數(shù);[Pij(k)]表示[k]時(shí)刻第[i]個(gè)計(jì)算機(jī)考試系統(tǒng)傳輸節(jié)點(diǎn)的負(fù)載。
在最優(yōu)學(xué)習(xí)速率進(jìn)化下,進(jìn)行計(jì)算機(jī)考試系統(tǒng)資源傳輸控制,得到第[j]個(gè)模擬退火通道的變異概率,按適應(yīng)度進(jìn)行排序[7],通過(guò)ICMIC混沌控制,得到適應(yīng)度函數(shù)為:
[minQ 12QΩ-PΩ2F+μQ*]? ? ? ? (4)
采用并行組合模擬退火算法進(jìn)行分布式計(jì)算機(jī)應(yīng)用考試系統(tǒng)的資源信息調(diào)度,采用并行組合模擬退火的方法進(jìn)行收斂性控制[8],在無(wú)約束條件下,[μ]值的選取應(yīng)滿(mǎn)足:
[QΩ-PΩ2F=(Ω)σ2]? ? ? ? (5)
設(shè)[μ=(n1+n2)pσ],[n1],[n2]是搜索的后期階段資源調(diào)度節(jié)點(diǎn)的距離,采用相關(guān)性約束的方法,得到計(jì)算機(jī)應(yīng)用考試系統(tǒng)的資源分布間隔為:
[dist(i,j)=k=1d(xik-xjk)2+(f(xi)-f(xj))2]? (6)
考慮全局優(yōu)化問(wèn)題min[{f(x)}], 采用模擬退火方法進(jìn)行優(yōu)化搜索,得到最優(yōu)值:
[MdistFg=i=1Ndist(i,F(xiàn)g)N] (7)
在搜索過(guò)程中對(duì)尚未更新的節(jié)點(diǎn)進(jìn)行均勻遍歷,提高模擬退火搜索的全局尋優(yōu)能力,由此構(gòu)建計(jì)算機(jī)考試系統(tǒng)的資源信息調(diào)度模型[9]。
2.2? 并行組合模擬退火尋優(yōu)
在上述構(gòu)建計(jì)算機(jī)考試系統(tǒng)的資源信息調(diào)度模型的基礎(chǔ)上,進(jìn)行并行組合模擬退火尋優(yōu)控制[10],得到模擬退火算法更新公式為:
[xt+1id=ωxtid+c1r1(pad-xtid)+c2r2(pgd-xtid)pad=1mi=1mpid]? (8)
式中:[pad]為多波束模擬退火尋優(yōu)的平均值,得到趨于穩(wěn)態(tài)條件下計(jì)算機(jī)考試系統(tǒng)資源最優(yōu)聚類(lèi)解的概率密度函數(shù)為[q(xikxik-1)],計(jì)算機(jī)考試系統(tǒng)資源調(diào)度的樣本更新集為[xikNi=1]。對(duì)第[i]維的計(jì)算機(jī)考試資源進(jìn)行標(biāo)準(zhǔn)模擬退火尋優(yōu)控制,采用計(jì)算機(jī)考試資源信息的均衡調(diào)度方法[11]進(jìn)行模糊控制和均衡設(shè)計(jì),其中[1 [V={viji=1,2,…,c,j=1,2,…,s}]? ? ? ? ?(9) 假設(shè)模擬退火的相移速度[Vi=vi1,vi2,…,vidT]和位置[Xi=xi1,xi2,…,xidT],在優(yōu)化的聚斂目標(biāo)函數(shù)下,得到并行組合模擬退火的尋優(yōu)函數(shù)為: [Jm(U,V)=k=1ni=1cμmik(dik)2Xi=Ximin+cXi?Ximax-Ximin] (10) 采用優(yōu)化的模擬退火控制方法進(jìn)行計(jì)算機(jī)考試資源的負(fù)載均衡調(diào)度,其中第[i]個(gè)調(diào)度通道表示為[Xi=(xi1,xi2,…,xiD)],在均衡鏈路集中得到模擬退火的概率分布函數(shù)為[pi=(pi1,pi2,…,piD)],也稱(chēng)為[pbest]。根據(jù)計(jì)算機(jī)考試系統(tǒng)的資源信息調(diào)度的自適應(yīng)控制方程為: [vid=wV+(c1+c2)rand()(pid-xid)]? (11) [xid=xid+vid] (12) 式中:[w]為慣性權(quán)重;[c1]和[c2]為加速常數(shù)。綜上分析,建立分布式計(jì)算機(jī)應(yīng)用考試系統(tǒng)的信息均衡輸出調(diào)度模型[12],得到均衡控制的更新公式如下: [vt+1id=wvtid+c1r1(pid-xtid)+c2r2(pid-xtid)xt+1id=xtid+vt+1id]? (13) 在迭代搜索過(guò)程中,通過(guò)自適應(yīng)尋優(yōu),實(shí)現(xiàn)對(duì)分布式計(jì)算機(jī)應(yīng)用考試資源的分布式調(diào)度和均衡控制。 3? 系統(tǒng)開(kāi)發(fā)設(shè)計(jì)與實(shí)現(xiàn) 在上述進(jìn)行了計(jì)算機(jī)考試資源調(diào)度和均衡控制模型設(shè)計(jì)的基礎(chǔ)上,依賴(lài)并行組合模擬退火算法,進(jìn)行分布式計(jì)算機(jī)應(yīng)用考試系統(tǒng)的優(yōu)化設(shè)計(jì)。在總線開(kāi)發(fā)協(xié)議下進(jìn)行分布式計(jì)算機(jī)應(yīng)用考試系統(tǒng)的軟件開(kāi)發(fā),結(jié)合Access和Excel工具進(jìn)行分布式計(jì)算機(jī)應(yīng)用考試系統(tǒng)的數(shù)據(jù)庫(kù)管理系統(tǒng)開(kāi)發(fā)[13],為業(yè)務(wù)管理層提供考試資源信息,在交叉編譯層進(jìn)行分布式計(jì)算機(jī)應(yīng)用考試系統(tǒng)的文件級(jí)模塊化調(diào)度,構(gòu)建計(jì)算機(jī)應(yīng)用考試系統(tǒng)的分布式體系結(jié)構(gòu)如圖3所示。 采用實(shí)時(shí)傳輸協(xié)議RTP進(jìn)行分布式計(jì)算機(jī)應(yīng)用考試系統(tǒng)人機(jī)交互控制,在ZigBee組網(wǎng)協(xié)議下,進(jìn)行分布式計(jì)算機(jī)應(yīng)用考試系統(tǒng)的網(wǎng)絡(luò)通信設(shè)計(jì),基于SIP協(xié)議、RTP協(xié)議進(jìn)行分布式計(jì)算機(jī)應(yīng)用考試系統(tǒng)的用戶(hù)交互[14],綜上分析,得到系統(tǒng)的軟件實(shí)現(xiàn)流程如圖4所示。 4? 仿真測(cè)試 為了測(cè)試本文設(shè)計(jì)的分布式計(jì)算機(jī)應(yīng)用考試系統(tǒng)在實(shí)現(xiàn)考試資源的優(yōu)化調(diào)度中的應(yīng)用性能,進(jìn)行仿真測(cè)試,實(shí)驗(yàn)采用Matlab 7進(jìn)行模擬退火算法設(shè)計(jì),采用嵌入式ARM Cortex?M0作為模擬控制終端進(jìn)行計(jì)算機(jī)應(yīng)用考試系統(tǒng)的人機(jī)交互設(shè)計(jì),采用ZigBee技術(shù)和GPRS技術(shù)進(jìn)行分布式計(jì)算機(jī)應(yīng)用考試系統(tǒng)的用戶(hù)交互網(wǎng)絡(luò)設(shè)計(jì)[15],設(shè)置計(jì)算機(jī)考試資源的采樣樣本集為2 000,模擬退火的迭代步數(shù)為2 000,資源調(diào)度的嵌入維數(shù)為4,時(shí)延為0.23 ms,根據(jù)參數(shù)設(shè)定,進(jìn)行計(jì)算機(jī)應(yīng)用考試資源調(diào)度,得到模擬退火的尋優(yōu)狀態(tài)分布如圖5所示。 分析圖5得知,本文方法進(jìn)行計(jì)算機(jī)應(yīng)用考試系統(tǒng)資源調(diào)度的均衡性較好,對(duì)比文獻(xiàn)[2]方法與本文方法的計(jì)算機(jī)應(yīng)用考試系統(tǒng)設(shè)計(jì)的資源交互性能,得到時(shí)間開(kāi)銷(xiāo)對(duì)比如圖6所示。分析圖6得知,本文方法進(jìn)行計(jì)算機(jī)應(yīng)用考試系統(tǒng)設(shè)計(jì),降低了系統(tǒng)的響應(yīng)時(shí)間。 實(shí)驗(yàn)為了檢測(cè)本文方法的性能,對(duì)比分析本文方法和傳統(tǒng)方法進(jìn)行計(jì)算機(jī)應(yīng)用考試資源信息調(diào)度效率以及傳輸控制效率,統(tǒng)計(jì)分析物理節(jié)點(diǎn)是20個(gè)、40個(gè)以及60個(gè)情況下兩種方法的資源信息調(diào)度效率以及傳輸效率,結(jié)果分別用表1和表2描述。 分析表1和表2能夠看出,本文方法進(jìn)行計(jì)算機(jī)應(yīng)用考試資源信息的調(diào)度效率處于91%~98%范圍中,而傳統(tǒng)方法進(jìn)行計(jì)算機(jī)應(yīng)用考試資源信息的調(diào)度效率處于68%~88%范圍中;同樣本文方法的資源信息傳輸效率處于90%~98%范圍中,傳統(tǒng)方法的資源信息傳輸效率處于74%~88%范圍中。綜合分析這些結(jié)果能夠得出,相對(duì)于傳統(tǒng)方法,本文方法具有較高的計(jì)算機(jī)應(yīng)用考試資源信息調(diào)度效率以及信息傳輸效率。 為了驗(yàn)證本文方法的穩(wěn)定性,在相同實(shí)驗(yàn)環(huán)境下,分別采用本文方法和傳統(tǒng)方法進(jìn)行分布式計(jì)算機(jī)應(yīng)用考試系統(tǒng)設(shè)計(jì)實(shí)驗(yàn),分析不同信噪比情況下不同方法控制后的計(jì)算機(jī)應(yīng)用考試系統(tǒng)的平均中斷概率,結(jié)果用表3描述。 由表3可得,本文方法設(shè)計(jì)的計(jì)算機(jī)應(yīng)用考試系統(tǒng)在不同噪聲環(huán)境下的中斷概率遠(yuǎn)遠(yuǎn)低于傳統(tǒng)方法。雖然隨著平均信噪比的逐漸提高,兩種方法設(shè)計(jì)的計(jì)算機(jī)應(yīng)用考試系統(tǒng)的中斷概率都不斷提升,但是本文方法設(shè)計(jì)的計(jì)算機(jī)應(yīng)用考試系統(tǒng)中斷概率提升緩慢,而傳統(tǒng)方法設(shè)計(jì)的計(jì)算機(jī)應(yīng)用考試系統(tǒng)中斷概率提升顯著,說(shuō)明本文方法設(shè)計(jì)的計(jì)算機(jī)應(yīng)用考試系統(tǒng)抗噪性能強(qiáng),穩(wěn)定性更高。 實(shí)驗(yàn)檢測(cè)本文方法和傳統(tǒng)方法進(jìn)行分布式計(jì)算機(jī)應(yīng)用考試系統(tǒng)設(shè)計(jì)過(guò)程中的CPU占用率以及內(nèi)存占用率情況,檢測(cè)本文方法的資源占用率情況,結(jié)果用表4描述。 分析表4能夠看出:本文方法進(jìn)行分布式計(jì)算機(jī)應(yīng)用考試系統(tǒng)設(shè)計(jì)過(guò)程中的平均CPU占用率以及平均內(nèi)存占用率分別是8.12%以及3.12%;而傳統(tǒng)方法的平均CPU占用率以及平均內(nèi)存占用率分別是17.6%以及8.6%,對(duì)比分析兩項(xiàng)數(shù)據(jù)能夠明顯得出,相對(duì)于傳統(tǒng)方法,本文方法進(jìn)行分布式計(jì)算機(jī)應(yīng)用考試系統(tǒng)設(shè)計(jì)時(shí)耗費(fèi)的內(nèi)存資源以及CPU資源更低,說(shuō)明本文方法具有節(jié)約資源的優(yōu)勢(shì)。 5? 結(jié)? 語(yǔ) 采用分布式網(wǎng)絡(luò)組網(wǎng)設(shè)計(jì)的方法,進(jìn)行計(jì)算機(jī)應(yīng)用考試系統(tǒng)的組網(wǎng)考試設(shè)計(jì),實(shí)現(xiàn)遠(yuǎn)程自動(dòng)化考試,提高計(jì)算機(jī)應(yīng)用考試的信息化水平和人工智能水平。本文采用并行組合模擬退火算法進(jìn)行分布式計(jì)算機(jī)應(yīng)用考試系統(tǒng)的資源信息調(diào)度,采用并行組合模擬退火尋優(yōu)方法進(jìn)行收斂性控制,實(shí)現(xiàn)分布式計(jì)算機(jī)應(yīng)用考試系統(tǒng)的資源傳輸控制,建立分布式計(jì)算機(jī)應(yīng)用考試系統(tǒng)的信息均衡輸出調(diào)度模型,結(jié)合負(fù)載均衡控制方法,進(jìn)行分布式計(jì)算機(jī)應(yīng)用考試系統(tǒng)的可靠性控制。研究得知,本文方法進(jìn)行計(jì)算機(jī)應(yīng)用考試系統(tǒng)設(shè)計(jì),降低了系統(tǒng)響應(yīng)時(shí)間開(kāi)銷(xiāo),提高了系統(tǒng)的穩(wěn)定性。 參考文獻(xiàn) [1] 孟祥武,劉樹(shù)棟,張玉潔,等.社會(huì)化推薦系統(tǒng)研究[J].軟件學(xué)報(bào),2015,26(6):1356?1372. [2] 石亞妮.基于B/S構(gòu)架的遠(yuǎn)程教育學(xué)生在線考試系統(tǒng)設(shè)計(jì)[J].自動(dòng)化技術(shù)與應(yīng)用,2018,37(7):48?51. [3] 唐萬(wàn)明,范朝元.基于Cadence的DDR源同步時(shí)序仿真研究[J].現(xiàn)代電子技術(shù),2014,37(8):75?78. [4] FANG H, BAO Y, ZHANG J. Leveraging decomposed trust in probabilistic matrix factorization for effective recommendation [C]// Proceedings of the 28th AAAI Conference on Artificial Intelligence. Menlo Park, CA: AAAI Press, 2014: 30?36. [5] YAHYAOUI H, AL?MUTAIRI A. A feature?based trust sequence classification algorithm [J]. Information science, 2016, 328: 455?484. [6] LIU Yuan. Joint resource allocation in SWIPT?based multi?antenna decode?and?forward relay networks [J]. IEEE transactions on vehicular technology, 2017, 66(10): 9192?9200. [7] DU Chuang, CHEN Xiaoming, LEI Lei. Energy?efficient optimization for secrecy wireless information and power transfer in massive MIMO relaying systems [J]. IET communications, 2017, 11(1): 10?16. [8] WANG Wei, WANG Rui, MEHRPOUYAN H, et al. Beamfor?ming for simultaneous wireless information and power transfer in two?way relay channels [J]. IEEE access, 2017(5): 9235?9250. [9] ZENG Yong, ZHANG Rui. Full?duplex wireless?powered relay with self?energy recycling [J]. IEEE wireless communications letters, 2015, 4(2): 201?204. [10] HU Shiyang, DING Zhiguo, NI Qiang. Beamforming optimization in energy harvesting cooperative full?duplex networks with self?energy recycling protocol [J]. IET communications, 2016, 10(7): 848?853. [11] LI Hang, HUANG Chuan, CUI Shuguang. Multiuser gain in energy harvesting wireless communications [J]. IEEE access, 2017, 5: 10052?10061. [12] SEO D?W, LEE J?H, LEE H?S. Optimal coupling to achieve maximum output power in a WPT system [J]. IEEE transactions on power electronics, 2016, 31(6): 3994?3998. [13] 吳振華,胡鵬.VANET中路由協(xié)議分析[J].通信學(xué)報(bào),2015,36(z1):75?84. [14] CHEN Yuzhong, FANG Mingyue, SHI Song, et al. Distribu?ted multi?hop clustering algorithm for VANETs based on neighborhood follow [EB/OL]. [2015?12?09]. http://www.doc88.com/p?9465205271166.html. [15] 唐亞欣,李燕龍,楊超,等.地空信道下基于OFDM/OQAM系統(tǒng)的時(shí)頻同步算法[J].計(jì)算機(jī)應(yīng)用,2018,38(3):741?745. [16] 劉鐘情.基于Qt/Embedded的機(jī)房環(huán)境監(jiān)控系統(tǒng)[J].現(xiàn)代電子技術(shù),2014,37(8):38?39. 作者簡(jiǎn)介:汪守斌(1984—),男,河南信陽(yáng)人,碩士,講師,主要研究方向?yàn)榻逃夹g(shù)學(xué)、教育大數(shù)據(jù)。 張秋菊(1985—),女,河南鄭州人,碩士,講師,主要研究方向?yàn)橛⒄Z(yǔ)教育、教育管理。