本發(fā)明屬于英語學(xué)習(xí)技術(shù)領(lǐng)域,尤其涉及一種智能英語學(xué)習(xí)機(jī)控制系統(tǒng)及控制方法。
背景技術(shù):
英語學(xué)習(xí)機(jī)采用現(xiàn)代的科學(xué)應(yīng)用技術(shù),結(jié)合英語語言的學(xué)習(xí)特點(diǎn),可以實(shí)現(xiàn)自助式的英語語言學(xué)習(xí)。英語學(xué)習(xí)機(jī)具有豐富的功能,可以從語法、語言、聽力、讀寫等多方面對學(xué)習(xí)者進(jìn)行訓(xùn)練。還具有字典、翻譯、資料查詢等功能,可以作為語言學(xué)習(xí)的輔助工具。右腦王英語學(xué)習(xí)機(jī)是一款能讓使用者在最短時(shí)間內(nèi)迅速調(diào)整英語學(xué)習(xí)狀態(tài)至最佳狀態(tài)、提升英語應(yīng)用水平的尖端高科技生物物理學(xué)英語學(xué)習(xí)電子產(chǎn)品,通過視覺光導(dǎo)以及聲波共振的作用,對使用者的腦電波進(jìn)行控制、迅速激活右腦潛能,讓使用者打開右腦語言學(xué)習(xí)區(qū);調(diào)整使用者的英語學(xué)習(xí)狀態(tài)。結(jié)合倍速播放的英語學(xué)習(xí)課程,進(jìn)行右腦記憶,充分利用被激活的大腦語言學(xué)習(xí)機(jī)能;通過右腦英語學(xué)習(xí)方法進(jìn)行潛意識(shí)的右腦英語學(xué)習(xí),從而令使用者可以完成英語學(xué)習(xí)目標(biāo),提升英語學(xué)習(xí)應(yīng)用水平。
但是,現(xiàn)有的學(xué)習(xí)機(jī)無法實(shí)現(xiàn)遠(yuǎn)程操作,學(xué)習(xí)內(nèi)容固定,不能適應(yīng)新的教學(xué)內(nèi)容。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的在于提供一種智能英語學(xué)習(xí)機(jī)控制系統(tǒng)及控制方法,旨在解決現(xiàn)有的學(xué)習(xí)機(jī)無法實(shí)現(xiàn)遠(yuǎn)程操作,學(xué)習(xí)內(nèi)容固定,不能適應(yīng)新的教學(xué)內(nèi)容的問題。
本發(fā)明是這樣實(shí)現(xiàn)的,一種智能英語學(xué)習(xí)機(jī)控制系統(tǒng),所述智能英語學(xué)習(xí)機(jī)控制系統(tǒng)包括:
處理器,與服務(wù)器、智能終端、大數(shù)據(jù)模塊、電源模塊無線連接,用于對服務(wù)器、智能終端、大數(shù)據(jù)模塊的輸入信號(hào)進(jìn)行預(yù)處理,并將信號(hào)反饋給智能終端,數(shù)據(jù)在大數(shù)據(jù)模塊中存儲(chǔ);處理器的能量消耗消耗模型,具體表達(dá)形式為:
Erx(k)=Ere-elec(k)=kEelec;
其中,Eelec表示智能終端能耗,εfree-space-amp和εtwo-way-amp分別表示自由空間模型和多路消耗模型的放大器能耗,d0是常數(shù),d是通信節(jié)點(diǎn)相隔距離,k為要發(fā)送或接收的數(shù)據(jù)位數(shù),Etx(k,d)和Erx(k)分別表示處理器發(fā)送和接收數(shù)據(jù)時(shí)的能耗;通過LEACH能耗模型即可得到所述處理器節(jié)點(diǎn)的剩余能量;
服務(wù)器,用于根據(jù)當(dāng)前教學(xué)內(nèi)容,通過互聯(lián)網(wǎng)隨時(shí)更新學(xué)習(xí)機(jī)的學(xué)習(xí)內(nèi)容;
智能終端,用于了解學(xué)習(xí)內(nèi)容;智能終端的聚類集成方法包括:選用隨機(jī)子空間法并行構(gòu)造k個(gè)分類器來保證;設(shè)n個(gè)XML文檔集合D=(d1,d2,…,dn),其中di=(xi1,xi2,...,xin)為文檔集的第i個(gè)文檔,稱di為n維數(shù)據(jù)空間的第i個(gè)數(shù)據(jù)點(diǎn),它有n維特征向量,xi1為它的相似度值;獲得K個(gè)基分類器的分類結(jié)果,設(shè)有K個(gè)處理機(jī),每個(gè)處理機(jī)同時(shí)掃描樣本集,把具有同一關(guān)鍵詞對應(yīng)的樣本按照相似度大小進(jìn)行重排,對重排后的結(jié)果隨機(jī)地抽取k個(gè)子集構(gòu)造一個(gè)新樣本集每個(gè)處理機(jī)就得到一個(gè)新的樣本集,k個(gè)處理機(jī)得到新樣本集組成k個(gè)基分類器;然后并行地在每個(gè)基分類器采用K-鄰近算法求得其分類結(jié)果;
大數(shù)據(jù)模塊,用于將大學(xué)生常錯(cuò)、容易混淆的知識(shí)點(diǎn)進(jìn)行存儲(chǔ);大數(shù)據(jù)模塊的數(shù)據(jù)壓縮方法包括:在編碼時(shí),首先根據(jù)E1n+1=E1n+dn+1式計(jì)算出E1值,再根據(jù)和式計(jì)算出擬合殘差,計(jì)算這兩步時(shí),均需要對結(jié)果進(jìn)行越限判斷,判斷E1是否越限是為了避免其超過傳感器數(shù)據(jù)總線上限而造成溢出;判斷殘差是否越限是為了實(shí)現(xiàn)分段擬合,以提高擬合精度;當(dāng)一段輸入數(shù)據(jù)的擬合殘差全部計(jì)算完后,構(gòu)造出所示的數(shù)據(jù)包,通過S-Huffman編碼方法對其進(jìn)行熵編碼,然后發(fā)送出去,接收端解碼時(shí),先將接收到的一組數(shù)據(jù)解碼,還原出{dn,E1n,DFR3,DFR4,…DFRn}式所示的數(shù)據(jù)包,然后根據(jù)式計(jì)算并還原出所有原始數(shù)據(jù);
電源模塊,用于為處理器提供穩(wěn)定的電源。
進(jìn)一步,所述處理器與智能終端之間設(shè)置有數(shù)字匹配濾波器,所述數(shù)字匹配濾波器包括:
對所采集的每個(gè)采樣值進(jìn)行采樣量化的A/D轉(zhuǎn)換模塊;
與所述A/D轉(zhuǎn)換模塊相連接,用于把采集數(shù)據(jù)同一個(gè)碼片所進(jìn)行的前后n次采樣分開,獲得I路和Q路的奇次和偶次序列數(shù)據(jù),對獲得的I路和Q路的奇次和偶次序列數(shù)據(jù)進(jìn)行輸出的串/并轉(zhuǎn)換模塊;
與所述串/并轉(zhuǎn)換模塊相連接,用于接收所述串/并轉(zhuǎn)換模塊輸出的I路和Q路的奇次和偶次序列數(shù)據(jù),通過Golay序列相關(guān)器對所接收的I路和Q路的奇次和偶次序列數(shù)據(jù)進(jìn)行數(shù)據(jù)匹配的匹配濾波模塊;
與所述匹配濾波模塊相連接,用于將所述匹配濾波模塊輸出的I路和Q路奇次和偶次序列數(shù)據(jù)恢復(fù)成原始I路和Q路數(shù)據(jù)序列,并對原始I路和Q路數(shù)據(jù)序列進(jìn)行輸出的并/串轉(zhuǎn)換模塊;
與所述并/串轉(zhuǎn)換模塊相連接,用于接收所述并/串轉(zhuǎn)換模塊輸出的原始I路和Q路數(shù)據(jù)序列,對原始I路和Q路數(shù)據(jù)序列進(jìn)行求平方和,并對原始I路和Q路數(shù)據(jù)序列求平方和的結(jié)果進(jìn)行輸出的求平方和模塊;
與所述求平方和模塊相連接,用于對所述求平方和模塊輸出的原始I路和Q路數(shù)據(jù)序列求平方和的結(jié)果進(jìn)行峰值檢測,實(shí)現(xiàn)主同步序列同步的相關(guān)檢測模塊;
所述匹配濾波模塊中設(shè)置有多個(gè)子匹配濾波器,若進(jìn)行n次數(shù)據(jù)采樣,則需要將I路和Q路的每個(gè)碼片采樣值分別進(jìn)入并聯(lián)的2n個(gè)子匹配濾波器;
所述求平方和模塊采用查表方法對原始I路和Q路數(shù)據(jù)序列求平方,采用例化四進(jìn)制珠算加法器求和,運(yùn)用超前進(jìn)位鏈實(shí)現(xiàn);
所述求平方和模塊中的四進(jìn)制珠算加法器為異步串行珠算加法器,采用兩個(gè)權(quán)值為5的高珠和5個(gè)權(quán)值為1的低珠結(jié)構(gòu),一個(gè)單元可表示十進(jìn)制數(shù)范圍為0-15,正好為一個(gè)四進(jìn)制的數(shù)的表示范圍,同時(shí)由于平方結(jié)果為24bit,采用例化語句復(fù)制6個(gè)四進(jìn)制的全加器的加法單元,六個(gè)四進(jìn)制加法單元采用超前進(jìn)位鏈的方法進(jìn)行級聯(lián);
當(dāng)所述串/并轉(zhuǎn)換模塊把同一個(gè)碼片所進(jìn)行的前后2次采樣分開、對每個(gè)采樣值進(jìn)行4bit量化時(shí),即把4bitI路和4bit Q路轉(zhuǎn)換成并行的4bit I路奇數(shù)序列、4bit I路偶數(shù)序列、4bit Q路奇數(shù)序列及4bit Q路偶數(shù)序列,對四路序列分別進(jìn)入匹配濾波模塊進(jìn)行相關(guān)運(yùn)算,并將結(jié)果經(jīng)并/串轉(zhuǎn)換模塊轉(zhuǎn)換成12bit的I路序列和12bit的Q路序列。
進(jìn)一步,所述子匹配濾波器的傳遞函數(shù)為:Ci是由分層序列u,v調(diào)制而成的,u是分層Golay序列u={1,1,1,1,,1,1,-1},v={1,1,1,-1,-1,1,-1,-1,1,1,1,-1,1,-1,1,1},-C16m+n=unvm;
根據(jù)分層的Golay序列對傳遞函數(shù)進(jìn)行改進(jìn),則有:
H(zu)=[1+z-8+z-1(1-z-8)][1+z-4+z-2(1-z-4)];
H(zv)=(1+z-1)[1-z-6+z-8+z-14]+(1-z-1)[z-2-z-4+z-10+z-12];
所述相關(guān)檢測模塊采用冒泡比較法,即相鄰時(shí)刻的相關(guān)值進(jìn)行比較把較大值存入寄存器A,較大值的位置存入寄存器B,不斷更新,直到出現(xiàn)相同值,檢測位置是否相差碼長周期,如果是,就再進(jìn)行一次檢測,連續(xù)兩側(cè)檢測到就視為捕獲成功;
所述匹配濾波模塊主要由延時(shí)單元和乘加單元構(gòu)成,延時(shí)單元采用D觸發(fā)器實(shí)現(xiàn),乘加單元采用普通乘加模塊;所述匹配濾波模塊實(shí)現(xiàn)對Golay序列捕獲,序列通過輸入進(jìn)入匹配濾波器,進(jìn)行移位乘加,并將結(jié)果輸出,當(dāng)有Golay序列通過匹配濾波器時(shí),匹配濾波器輸出最大值256。
本發(fā)明提供的智能英語學(xué)習(xí)機(jī)控制系統(tǒng)及控制方法,通過互聯(lián)網(wǎng)與智能終端和服務(wù)器連接,服務(wù)器根據(jù)當(dāng)前教學(xué)內(nèi)容,隨時(shí)更新學(xué)習(xí)機(jī)的學(xué)習(xí)內(nèi)容,使得英語教學(xué)機(jī)可以更好的使用學(xué)習(xí)要求;通過大數(shù)據(jù)模塊,可以將大學(xué)生常錯(cuò)、容易混淆的知識(shí)點(diǎn)進(jìn)行存儲(chǔ),便于多次學(xué)習(xí),進(jìn)一步的完善學(xué)習(xí)過程。
附圖說明
圖1是本發(fā)明實(shí)施例提供的智能英語學(xué)習(xí)機(jī)控制系統(tǒng)結(jié)構(gòu)示意圖;
圖中:1、處理器;2、服務(wù)器;3、智能終端;4、大數(shù)據(jù)模塊;5、電源模塊。
具體實(shí)施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合實(shí)施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
下面結(jié)合附圖對本發(fā)明的應(yīng)用原理作詳細(xì)的描述。
如圖1所示,本發(fā)明實(shí)施例提供的智能英語學(xué)習(xí)機(jī)控制系統(tǒng)包括:處理器1、服務(wù)器2、智能終端3、大數(shù)據(jù)模塊4、電源模塊5。
處理器1,與服務(wù)器2、智能終端3、大數(shù)據(jù)模塊4、電源模塊5無線連接,用于對服務(wù)器2、智能終端3、大數(shù)據(jù)模塊4的輸入信號(hào)進(jìn)行預(yù)處理,并將信號(hào)反饋給智能終端3,數(shù)據(jù)在大數(shù)據(jù)模塊4中存儲(chǔ)。處理器1的能量消耗消耗模型,具體表達(dá)形式為:
Erx(k)=Ere-elec(k)=kEelec;
其中,Eelec表示智能終端能耗,εfree-space-amp和εtwo-way-amp分別表示自由空間模型和多路消耗模型的放大器能耗,d0是常數(shù),d是通信節(jié)點(diǎn)相隔距離,k為要發(fā)送或接收的數(shù)據(jù)位數(shù),Etx(k,d)和Erx(k)分別表示處理器發(fā)送和接收數(shù)據(jù)時(shí)的能耗;通過LEACH能耗模型即可得到所述處理器節(jié)點(diǎn)的剩余能量;
服務(wù)器2,用于根據(jù)當(dāng)前教學(xué)內(nèi)容,通過互聯(lián)網(wǎng)隨時(shí)更新學(xué)習(xí)機(jī)的學(xué)習(xí)內(nèi)容。
智能終端3,用于了解學(xué)習(xí)內(nèi)容;智能終端的聚類集成方法包括:選用隨機(jī)子空間法并行構(gòu)造k個(gè)分類器來保證;設(shè)n個(gè)XML文檔集合D=(d1,d2,…,dn),其中di=(xi1,xi2,...,xin)為文檔集的第i個(gè)文檔,稱di為n維數(shù)據(jù)空間的第i個(gè)數(shù)據(jù)點(diǎn),它有n維特征向量,xi1為它的相似度值;獲得K個(gè)基分類器的分類結(jié)果,設(shè)有K個(gè)處理機(jī),每個(gè)處理機(jī)同時(shí)掃描樣本集,把具有同一關(guān)鍵詞對應(yīng)的樣本按照相似度大小進(jìn)行重排,對重排后的結(jié)果隨機(jī)地抽取k個(gè)子集構(gòu)造一個(gè)新樣本集每個(gè)處理機(jī)就得到一個(gè)新的樣本集,k個(gè)處理機(jī)得到新樣本集組成k個(gè)基分類器;然后并行地在每個(gè)基分類器采用K-鄰近算法求得其分類結(jié)果。
大數(shù)據(jù)模塊4,用于將大學(xué)生常錯(cuò)、容易混淆的知識(shí)點(diǎn)進(jìn)行存儲(chǔ);大數(shù)據(jù)模塊4的數(shù)據(jù)壓縮方法包括:在編碼時(shí),首先根據(jù)E1n+1=E1n+dn+1式計(jì)算出E1值,再根據(jù)和式計(jì)算出擬合殘差,計(jì)算這兩步時(shí),均需要對結(jié)果進(jìn)行越限判斷,判斷E1是否越限是為了避免其超過傳感器數(shù)據(jù)總線上限而造成溢出;判斷殘差是否越限是為了實(shí)現(xiàn)分段擬合,以提高擬合精度;當(dāng)一段輸入數(shù)據(jù)的擬合殘差全部計(jì)算完后,構(gòu)造出{dn,E1n,DFR3,DFR4,…DFRn}所示的數(shù)據(jù)包,通過S-Huffman編碼方法對其進(jìn)行熵編碼,然后發(fā)送出去,接收端解碼時(shí),先將接收到的一組數(shù)據(jù)解碼,還原出{dn,E1n,DFR3,DFR4,…DFRn}式所示的數(shù)據(jù)包,然后根據(jù)式計(jì)算并還原出所有原始數(shù)據(jù);
電源模塊5,用于為處理器1提供穩(wěn)定的電源。
進(jìn)一步,所述處理器與智能終端之間設(shè)置有數(shù)字匹配濾波器,所述數(shù)字匹配濾波器包括:
對所采集的每個(gè)采樣值進(jìn)行采樣量化的A/D轉(zhuǎn)換模塊;
與所述A/D轉(zhuǎn)換模塊相連接,用于把采集數(shù)據(jù)同一個(gè)碼片所進(jìn)行的前后n次采樣分開,獲得I路和Q路的奇次和偶次序列數(shù)據(jù),對獲得的I路和Q路的奇次和偶次序列數(shù)據(jù)進(jìn)行輸出的串/并轉(zhuǎn)換模塊;
與所述串/并轉(zhuǎn)換模塊相連接,用于接收所述串/并轉(zhuǎn)換模塊輸出的I路和Q路的奇次和偶次序列數(shù)據(jù),通過Golay序列相關(guān)器對所接收的I路和Q路的奇次和偶次序列數(shù)據(jù)進(jìn)行數(shù)據(jù)匹配的匹配濾波模塊;
與所述匹配濾波模塊相連接,用于將所述匹配濾波模塊輸出的I路和Q路奇次和偶次序列數(shù)據(jù)恢復(fù)成原始I路和Q路數(shù)據(jù)序列,并對原始I路和Q路數(shù)據(jù)序列進(jìn)行輸出的并/串轉(zhuǎn)換模塊;
與所述并/串轉(zhuǎn)換模塊相連接,用于接收所述并/串轉(zhuǎn)換模塊輸出的原始I路和Q路數(shù)據(jù)序列,對原始I路和Q路數(shù)據(jù)序列進(jìn)行求平方和,并對原始I路和Q路數(shù)據(jù)序列求平方和的結(jié)果進(jìn)行輸出的求平方和模塊;
與所述求平方和模塊相連接,用于對所述求平方和模塊輸出的原始I路和Q路數(shù)據(jù)序列求平方和的結(jié)果進(jìn)行峰值檢測,實(shí)現(xiàn)主同步序列同步的相關(guān)檢測模塊;
所述匹配濾波模塊中設(shè)置有多個(gè)子匹配濾波器,若進(jìn)行n次數(shù)據(jù)采樣,則需要將I路和Q路的每個(gè)碼片采樣值分別進(jìn)入并聯(lián)的2n個(gè)子匹配濾波器;
所述求平方和模塊采用查表方法對原始I路和Q路數(shù)據(jù)序列求平方,采用例化四進(jìn)制珠算加法器求和,運(yùn)用超前進(jìn)位鏈實(shí)現(xiàn);
所述求平方和模塊中的四進(jìn)制珠算加法器為異步串行珠算加法器,采用兩個(gè)權(quán)值為5的高珠和5個(gè)權(quán)值為1的低珠結(jié)構(gòu),一個(gè)單元可表示十進(jìn)制數(shù)范圍為0-15,正好為一個(gè)四進(jìn)制的數(shù)的表示范圍,同時(shí)由于平方結(jié)果為24bit,采用例化語句復(fù)制6個(gè)四進(jìn)制的全加器的加法單元,六個(gè)四進(jìn)制加法單元采用超前進(jìn)位鏈的方法進(jìn)行級聯(lián);
當(dāng)所述串/并轉(zhuǎn)換模塊把同一個(gè)碼片所進(jìn)行的前后2次采樣分開、對每個(gè)采樣值進(jìn)行4bit量化時(shí),即把4bitI路和4bit Q路轉(zhuǎn)換成并行的4bit I路奇數(shù)序列、4bit I路偶數(shù)序列、4bit Q路奇數(shù)序列及4bit Q路偶數(shù)序列,對四路序列分別進(jìn)入匹配濾波模塊進(jìn)行相關(guān)運(yùn)算,并將結(jié)果經(jīng)并/串轉(zhuǎn)換模塊轉(zhuǎn)換成12bit的I路序列和12bit的Q路序列。
進(jìn)一步,所述子匹配濾波器的傳遞函數(shù)為:Ci是由分層序列u,v調(diào)制而成的,u是分層Golay序列u={1,1,1,1,,1,1,-1},v={1,1,1,-1,-1,1,-1,-1,1,1,1,-1,1,-1,1,1},C16m+n=unvm;
根據(jù)分層的Golay序列對傳遞函數(shù)進(jìn)行改進(jìn),則有:
H(zu)=[1+z-8+z-1(1-z-8)][1+z-4+z-2(1-z-4)];
H(zv)=(1+z-1)[1-z-6+z-8+z-14]+(1-z-1)[z-2-z-4+z-10+z-12];
所述相關(guān)檢測模塊采用冒泡比較法,即相鄰時(shí)刻的相關(guān)值進(jìn)行比較把較大值存入寄存器A,較大值的位置存入寄存器B,不斷更新,直到出現(xiàn)相同值,檢測位置是否相差碼長周期,如果是,就再進(jìn)行一次檢測,連續(xù)兩側(cè)檢測到就視為捕獲成功;
所述匹配濾波模塊主要由延時(shí)單元和乘加單元構(gòu)成,延時(shí)單元采用D觸發(fā)器實(shí)現(xiàn),乘加單元采用普通乘加模塊;所述匹配濾波模塊實(shí)現(xiàn)對Golay序列捕獲,序列通過輸入進(jìn)入匹配濾波器,進(jìn)行移位乘加,并將結(jié)果輸出,當(dāng)有Golay序列通過匹配濾波器時(shí),匹配濾波器輸出最大值256。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。