專(zhuān)利名稱(chēng):基于無(wú)線通信網(wǎng)絡(luò)的揚(yáng)聲器陣列空域響應(yīng)均衡與聲場(chǎng)控制方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種揚(yáng)聲器陣列的空間響應(yīng)均衡與聲場(chǎng)控制方法和裝置,特別涉及一種基于無(wú)線通信網(wǎng)絡(luò)的揚(yáng)聲器陣列空間響應(yīng)均衡與聲場(chǎng)控制方法和裝置。
背景技術(shù):
揚(yáng)聲器單元在實(shí)際裝配使用過(guò)程中,會(huì)受周?chē)臻g環(huán)境所存在的邊界面和聲散射體的影響,導(dǎo)致出現(xiàn)較多的聲反射及衍射現(xiàn)象,從而造成了輻射聲場(chǎng)在空間各位置點(diǎn)處的頻響曲線出現(xiàn)較多的峰谷,引起還原聲像的失真。尤其是在狹小及復(fù)雜的封閉空間內(nèi),其單元在空間各位置點(diǎn)響應(yīng)曲線的峰谷將十分嚴(yán)重,因此在實(shí)際的工程使用中,需要依靠專(zhuān)業(yè)聽(tīng)音人員借助均衡器對(duì)系統(tǒng)各頻段的響應(yīng)進(jìn)行平滑處理,消除聽(tīng)音區(qū)域內(nèi)的頻響曲線峰谷起伏特性。為了達(dá)到對(duì)空間多個(gè)聽(tīng)音位置點(diǎn)的頻響均衡,就需要專(zhuān)業(yè)調(diào)音及工程人員對(duì)重放系統(tǒng)在空間多個(gè)位置點(diǎn)的脈沖響應(yīng)曲線進(jìn)行逐點(diǎn)測(cè)試和數(shù)據(jù)采集,并將獲取的脈沖響應(yīng)數(shù)據(jù)送入到均衡器內(nèi)進(jìn)行調(diào)音處理,這種按照人工測(cè)量方法獲取脈沖響應(yīng)的工作非常復(fù)雜費(fèi)時(shí)。另外,在聲場(chǎng)控制領(lǐng)域,像揚(yáng)聲器陣列的波束指向性控制、三維環(huán)繞立體聲等應(yīng)用場(chǎng)合,為了提高封閉空間內(nèi)聲場(chǎng)控制算法的性能,同樣需要預(yù)先測(cè)量各揚(yáng)聲器單元在空間多位置點(diǎn)處的脈沖響應(yīng)信息,這種基于人工測(cè)量手段獲取空間脈沖響應(yīng)信息的方法,使得許多聲場(chǎng)控制算法的實(shí)用性受到了很大的限制,很難方便的投入到實(shí)用場(chǎng)合,從而阻礙了聲場(chǎng)控制算法的進(jìn)一步發(fā)展。隨著無(wú)線通信網(wǎng)絡(luò)技術(shù)的迅速發(fā)展,市場(chǎng)上出現(xiàn)了各種無(wú)線網(wǎng)絡(luò)平臺(tái),像紅外、藍(lán)牙、Wi-Fi、Zigbee、UWB等,從而出現(xiàn)了基于無(wú)線網(wǎng)絡(luò)的傳聲器和揚(yáng)聲器單元,但是這些系統(tǒng)僅著眼于無(wú)線語(yǔ)音傳輸方面,僅考慮將擴(kuò)聲系統(tǒng)進(jìn)行網(wǎng)絡(luò)化,提高擴(kuò)聲系統(tǒng)的便攜程度,但是并沒(méi)有考慮利用無(wú)線網(wǎng)絡(luò)的技術(shù)平臺(tái)進(jìn)行網(wǎng)絡(luò)意義上的信息處理,并沒(méi)用考慮將多個(gè)無(wú)線傳聲器節(jié)點(diǎn)和多個(gè)無(wú)線揚(yáng)聲器節(jié)點(diǎn)組建成互聯(lián)的網(wǎng)絡(luò)平臺(tái),為一些信息層次的處理算法提供優(yōu)越的物理平臺(tái)。這些無(wú)線通信網(wǎng)絡(luò)平臺(tái)所提供的各種網(wǎng)絡(luò)節(jié)點(diǎn)之間信息交互的便利性,為揚(yáng)聲器陣列的空間響應(yīng)均衡和聲場(chǎng)控制問(wèn)題的解決提供了一種新的基于信息處理的實(shí)現(xiàn)途徑,將會(huì)避免一些原本基于信號(hào)處理的算法所引入的復(fù)雜費(fèi)時(shí)工作,從而會(huì)提高各種均衡和聲場(chǎng)控制算法的智能化水平。現(xiàn)有的揚(yáng)聲器空間響應(yīng)均衡和聲場(chǎng)控制算法都是依賴(lài)于人工測(cè)量手段獲取揚(yáng)聲器空間多個(gè)位置點(diǎn)的脈沖響應(yīng)信息,給算法的實(shí)用性帶來(lái)很大的障礙,同時(shí)這些算法仍然是停留在信號(hào)處理層次上的優(yōu)化算法,沒(méi)有引入網(wǎng)絡(luò)連接和信息交互的概念,沒(méi)有將算法提升到信息處理的層次上,從而造成了很多算法在實(shí)用中缺乏智能性。針對(duì)現(xiàn)有的揚(yáng)聲器陣列空間響應(yīng)均衡和聲場(chǎng)控制方法所存在的缺陷和不足,需要尋找更為有效的空間響應(yīng)均衡和聲場(chǎng)控制方法,以提高算法的智能化水平,為算法的便捷使用提供新的技術(shù)途徑,并制作具有更高智能化水平的揚(yáng)聲器空間響應(yīng)均衡和聲場(chǎng)控制的系統(tǒng)裝置。
發(fā)明內(nèi)容
為了克服現(xiàn)有的揚(yáng)聲器陣列空間響應(yīng)均衡和聲場(chǎng)控制方法所存在的缺陷和不足, 本發(fā)明的目的在于提供一種基于無(wú)線通信網(wǎng)絡(luò)的揚(yáng)聲器陣列空域響應(yīng)均衡與聲場(chǎng)控制方法和裝置。為了達(dá)到以上目的,本發(fā)明采用的技術(shù)方案是基于無(wú)線通信網(wǎng)絡(luò)的揚(yáng)聲器陣列空域響應(yīng)均衡與聲場(chǎng)控制方法,包括如下步驟
1.中央處理器依次啟動(dòng)各無(wú)線揚(yáng)聲器節(jié)點(diǎn)播放模板信號(hào);
2.所有無(wú)線傳聲器節(jié)點(diǎn)依次將采集的各無(wú)線揚(yáng)聲器節(jié)點(diǎn)的空間響應(yīng)信息發(fā)送給中央處理器;
3.中央處理器執(zhí)行空間響應(yīng)均衡和聲場(chǎng)控制算法,并將計(jì)算出的參數(shù)分配給各揚(yáng)聲器節(jié)點(diǎn);
4.中央處理器啟動(dòng)所有無(wú)線揚(yáng)聲器節(jié)點(diǎn)進(jìn)入工作狀態(tài)播放音源文件。進(jìn)一步地,步驟I中,中央處理器依次啟動(dòng)各無(wú)線揚(yáng)聲器節(jié)點(diǎn),中央處理器接收到空間響應(yīng)均衡或者聲場(chǎng)控制的指令后,將啟動(dòng)所有無(wú)線傳聲器節(jié)點(diǎn)執(zhí)行空間脈沖響應(yīng)的測(cè)量任務(wù),實(shí)現(xiàn)該空間脈沖響應(yīng)測(cè)量任務(wù)的流程如附
圖1,包括以下步驟
a.中央處理器啟動(dòng)所有無(wú)線傳聲器節(jié)點(diǎn),并檢測(cè)所有傳聲器節(jié)點(diǎn)是否正常啟動(dòng),如果有某節(jié)點(diǎn)出現(xiàn)不能正常啟動(dòng)情況,則向中央處理器報(bào)告,并進(jìn)入到異常情況的處理流程,如果所有節(jié)點(diǎn)都已經(jīng)正常啟動(dòng),則進(jìn)入下一個(gè)環(huán)節(jié);
b.中央處理器將設(shè)置變量P等于0,并檢測(cè)變量P是否小于N,其中N為揚(yáng)聲器節(jié)點(diǎn)的數(shù)量,如果變量P不小于N,則關(guān)閉所有傳聲器節(jié)點(diǎn)和第N-I個(gè)揚(yáng)聲器節(jié)點(diǎn),進(jìn)入到空間均衡和聲場(chǎng)控制算法的求解階段;如果變量p〈N,通知第P個(gè)無(wú)線揚(yáng)聲器節(jié)點(diǎn)準(zhǔn)備播放,同時(shí)通知所有的無(wú)線傳聲器節(jié)點(diǎn)準(zhǔn)備接收;
c.中央處理器檢測(cè)所有傳聲器節(jié)點(diǎn)和第P個(gè)無(wú)線揚(yáng)聲器節(jié)點(diǎn)的準(zhǔn)備工作是否已經(jīng)完畢,如果某節(jié)點(diǎn)仍未完成準(zhǔn)備工作,中央處理器將對(duì)這一未完成準(zhǔn)備工作的節(jié)點(diǎn)采取相應(yīng)的特殊處理,如果所有傳聲器節(jié)點(diǎn)和第P個(gè)無(wú)線揚(yáng)聲器節(jié)點(diǎn)的準(zhǔn)備工作都已完畢,則命令第P個(gè)無(wú)線揚(yáng)聲器節(jié)點(diǎn)開(kāi)始播放模板信號(hào),其中模板信號(hào)是用于測(cè)量揚(yáng)聲器空間脈沖響應(yīng)的特定信號(hào),在第P個(gè)揚(yáng)聲器節(jié)點(diǎn)播放模板信號(hào)的過(guò)程中,所有傳聲器節(jié)點(diǎn)在不同的空間位置點(diǎn)接收到由模板信號(hào)所激勵(lì)產(chǎn)生的響應(yīng)信息;
d.中央處理器檢測(cè)所有無(wú)線傳聲器節(jié)點(diǎn)接收到的響應(yīng)信息是否完整,如果某傳聲器節(jié)點(diǎn)沒(méi)有接收到完整的相應(yīng)信息,中央處理器則對(duì)這一傳聲器節(jié)點(diǎn)進(jìn)行特殊的處理流程,如果所有傳聲器節(jié)點(diǎn)都已接收到完整的脈沖響應(yīng)信息,則關(guān)閉第P個(gè)無(wú)線揚(yáng)聲器節(jié)點(diǎn)并使P 增加I后進(jìn)入檢測(cè)變量P是否小于N的環(huán)節(jié)。更進(jìn)一步地,步驟a中,中央處理器需要檢測(cè)所有無(wú)線傳聲器節(jié)點(diǎn)是否都已正常啟動(dòng),實(shí)現(xiàn)該檢測(cè)的流程如附圖2,包括以下步驟
al.中央處理器設(shè)置變量q等于0,然后檢測(cè)變量q是否小于M,M為無(wú)線傳聲器節(jié)點(diǎn)的數(shù)量,如果變量q不小于M,則告知中央處理器所有傳聲器節(jié)點(diǎn)啟動(dòng)情況的檢查已經(jīng)完畢, 中央處理器可以進(jìn)入到下一個(gè)環(huán)節(jié)的執(zhí)行;如果變量q〈M,則通知第q個(gè)無(wú)線傳聲器節(jié)點(diǎn)向中央處理器上傳自身啟動(dòng)情況的狀態(tài)信息;
a2.中央處理器對(duì)第q個(gè)無(wú)線傳聲器節(jié)點(diǎn)啟動(dòng)情況的狀態(tài)信息進(jìn)行檢查判定,如果檢查到該傳聲器節(jié)點(diǎn)啟動(dòng)情況的狀態(tài)信息正常,則中央處理器將對(duì)變量q增加1,繼續(xù)跳轉(zhuǎn)到 q〈M的檢測(cè)環(huán)節(jié);如果檢查到該傳聲器節(jié)點(diǎn)啟動(dòng)情況的狀態(tài)信息不正常,則中央處理器將對(duì)第q個(gè)無(wú)線傳聲器節(jié)點(diǎn)按照Λ T的時(shí)間間隔嘗試重復(fù)發(fā)送啟動(dòng)指令和通知其上傳啟動(dòng)情況的狀態(tài)信息;如果在Td時(shí)間段內(nèi)該節(jié)點(diǎn)啟動(dòng)情況的狀態(tài)信息正常,則跳轉(zhuǎn)到對(duì)變量q增加I的環(huán)節(jié),如果在Td時(shí)間段內(nèi)該傳聲器節(jié)點(diǎn)啟動(dòng)情況的狀態(tài)信息仍然不正常,則對(duì)該節(jié)點(diǎn)進(jìn)行故障診斷,確定其故障原因并告知用戶(hù)進(jìn)行修理,如果用戶(hù)對(duì)修理請(qǐng)求應(yīng)答,則關(guān)閉所有節(jié)點(diǎn),顯示故障節(jié)點(diǎn)編號(hào)及故障原因,等待用戶(hù)修理;如果用戶(hù)對(duì)修理請(qǐng)求無(wú)應(yīng)答,則自動(dòng)刪除該節(jié)點(diǎn),并將故障節(jié)點(diǎn)編號(hào)及故障原因?qū)懭脲e(cuò)誤日志,并通知用戶(hù)這一刪除操作, 然后再跳轉(zhuǎn)到對(duì)變量q增加I的環(huán)節(jié)。進(jìn)一步地,步驟a中所述中央處理器依次啟動(dòng)各無(wú)線揚(yáng)聲器節(jié)點(diǎn),在實(shí)現(xiàn)過(guò)程中, 中央處理器需要檢測(cè)每個(gè)無(wú)線傳聲器節(jié)點(diǎn)上傳的自身啟動(dòng)情況的狀態(tài)信息,這種關(guān)于自身啟動(dòng)情況的狀態(tài)信息,是一串特定的碼字,例如,當(dāng)傳聲器節(jié)點(diǎn)的自身啟動(dòng)狀態(tài)正常時(shí), 將輸出碼字“1111101011111010”,當(dāng)傳聲器節(jié)點(diǎn)的自身啟動(dòng)狀態(tài)不正常時(shí),將輸出碼字 “0101000001010000”,這串特定碼字的長(zhǎng)度和內(nèi)容可以根據(jù)實(shí)際工程應(yīng)用來(lái)定義。更進(jìn)一步地,步驟b中,如果變量P不小于N,則關(guān)閉所有傳聲器節(jié)點(diǎn)和第N-I個(gè)揚(yáng)聲器節(jié)點(diǎn),進(jìn)入到空間均衡和聲場(chǎng)控制算法的求解階段,中央處理器需要檢測(cè)所有傳聲器節(jié)點(diǎn)和第N-I個(gè)揚(yáng)聲器節(jié)點(diǎn)是否都已經(jīng)關(guān)閉,實(shí)現(xiàn)該檢測(cè)過(guò)程的流程如附圖7,包括以下步驟
bl.中央處理器設(shè)置變量q等于0,檢測(cè)變量q是否小于M,M為無(wú)線傳聲器節(jié)點(diǎn)的數(shù)量,如果變量q不小于M,則中央處理器發(fā)送關(guān)閉第N-I個(gè)無(wú)線揚(yáng)聲器節(jié)點(diǎn)供電系統(tǒng)的指令; 如果變量q小于M,則中央處理器發(fā)送關(guān)閉第q個(gè)無(wú)線傳聲器節(jié)點(diǎn)供電系統(tǒng)的指令;
b2.中央處理器檢查第q個(gè)無(wú)線傳聲器節(jié)點(diǎn)的供電系統(tǒng)是否關(guān)閉,這種檢測(cè)節(jié)點(diǎn)是否關(guān)閉的方法,可以采用中央處理器向被檢測(cè)節(jié)點(diǎn)發(fā)送查詢(xún)指令,用于查詢(xún)節(jié)點(diǎn)的關(guān)閉情況, 如果節(jié)點(diǎn)對(duì)此查詢(xún)指令無(wú)應(yīng)答,則表示該節(jié)點(diǎn)已經(jīng)正常關(guān)閉,中央處理器將這種無(wú)應(yīng)答指令返回的節(jié)點(diǎn)認(rèn)定為已經(jīng)進(jìn)入關(guān)閉狀態(tài);如果第q個(gè)節(jié)點(diǎn)的供電系統(tǒng)已經(jīng)關(guān)閉,則使變量q 增加I繼續(xù)跳轉(zhuǎn)到變量q是否小于M的判斷環(huán)節(jié)。如果第q個(gè)節(jié)點(diǎn)的供電系統(tǒng)仍未關(guān)閉, 則設(shè)置變量c等于O ;
b3.中央處理器檢測(cè)變量c是否小于Ctl, Ctl為發(fā)送關(guān)閉第q個(gè)無(wú)線傳聲器節(jié)點(diǎn)供電系統(tǒng)指令的次數(shù),如果變量c不小于Ctl,則中央處理器將對(duì)第q個(gè)無(wú)線傳聲器節(jié)點(diǎn)無(wú)法關(guān)閉供電系統(tǒng)的故障進(jìn)行診斷分析,確定其原因,并告知用戶(hù)進(jìn)行修理操作;如果用戶(hù)應(yīng)答該修理請(qǐng)求,則中央處理器將關(guān)閉所有揚(yáng)聲器和傳聲器節(jié)點(diǎn),顯示故障節(jié)點(diǎn)的編號(hào)和故障原因,等待用戶(hù)修理;如果用戶(hù)未應(yīng)答修理請(qǐng)求,則中央處理器放棄第q個(gè)無(wú)線傳聲器節(jié)點(diǎn)的關(guān)閉操作,并將這一無(wú)法關(guān)閉的故障寫(xiě)入錯(cuò)誤日志同時(shí)告知用戶(hù)這一放棄關(guān)閉的操作,然后跳轉(zhuǎn)到下一環(huán)節(jié)的執(zhí)行;如果變量c小于Ctl,則中央處理器繼續(xù)發(fā)送關(guān)閉第q個(gè)傳聲器節(jié)點(diǎn)供電系統(tǒng)的指令,然后檢查其供電系統(tǒng)是否關(guān)閉,如果已經(jīng)關(guān)閉,則跳轉(zhuǎn)到使變量q增加I的環(huán)節(jié),如果仍未關(guān)閉,則跳轉(zhuǎn)到c是否小于Ctl的判斷環(huán)節(jié),嘗試?yán)^續(xù)發(fā)送關(guān)閉指令;
b4.當(dāng)變量q不小于M時(shí),中央處理器進(jìn)入關(guān)閉第N-I個(gè)無(wú)線揚(yáng)聲器節(jié)點(diǎn)的流程,中央處理器向第N-I個(gè)無(wú)線揚(yáng)聲器發(fā)送關(guān)閉指令,然后檢查該節(jié)點(diǎn)的供電系統(tǒng)是否關(guān)閉,如果該節(jié)點(diǎn)的供電系統(tǒng)已經(jīng)關(guān)閉,則告知中央處理器所有節(jié)點(diǎn)的關(guān)閉任務(wù)已經(jīng)執(zhí)行完畢,可以進(jìn)入下一環(huán)節(jié)的執(zhí)行中;如果該節(jié)點(diǎn)的供電系統(tǒng)仍未關(guān)閉,則與第q個(gè)無(wú)線傳聲器節(jié)點(diǎn)的執(zhí)行過(guò)程相同,嘗試進(jìn)行多次發(fā)送關(guān)閉指令的操作,如果仍不能關(guān)閉,則進(jìn)入故障診斷環(huán)節(jié)。更進(jìn)一步地,步驟C中,中央處理器需要檢測(cè)第P個(gè)無(wú)線揚(yáng)聲器節(jié)點(diǎn)的播放準(zhǔn)備情況和所有無(wú)線傳聲器節(jié)點(diǎn)的接收準(zhǔn)備情況是否已經(jīng)準(zhǔn)備完畢,實(shí)現(xiàn)該檢測(cè)的流程如附圖3, 包括以下步驟
Cl.中央處理器設(shè)置變量q等于0,并檢測(cè)變量q是否小于M,M為無(wú)線傳聲器節(jié)點(diǎn)的數(shù)量,如果q不小于M,則進(jìn)入第P個(gè)無(wú)線揚(yáng)聲器單元的準(zhǔn)備情況檢測(cè)環(huán)節(jié);如果q小于M,則通知第q個(gè)無(wú)線傳聲器節(jié)點(diǎn)向中央處理器上傳自身準(zhǔn)備情況的狀態(tài)信息;
c2.中央處理器將檢查第q個(gè)無(wú)線傳聲器節(jié)點(diǎn)準(zhǔn)備情況的狀態(tài)信息是否正常,如果該節(jié)點(diǎn)準(zhǔn)備情況的狀態(tài)信息正常,則使變量q增加1,繼續(xù)執(zhí)行q是否小于M的判斷;如果該節(jié)點(diǎn)準(zhǔn)備情況的狀態(tài)信息不正常,則設(shè)置變量t等于O ;
c3.中央處理器檢測(cè)變量t是否小于Td,如果變量t小于Td,則中央處理器繼續(xù)通知第 q個(gè)無(wú)線傳聲器節(jié)點(diǎn)準(zhǔn)備接收并向其上傳準(zhǔn)備情況的狀態(tài)信息;
c4.中央處理器檢查地q個(gè)無(wú)線傳聲器節(jié)點(diǎn)所上傳自身準(zhǔn)備情況的狀態(tài)信息是否正常,如果狀態(tài)信息正常,則使變量q增加1,如果狀態(tài)信息仍不正常,則使變量t增加Λ Τ,繼續(xù)進(jìn)入t是否小于Td的判斷階段;
c5.如果變量t不小于Td,則中央處理器將對(duì)第q個(gè)無(wú)線傳聲器節(jié)點(diǎn)進(jìn)行故障診斷,確定其故障原因并報(bào)告用戶(hù)進(jìn)行修理操作,接著中央處理器將檢測(cè)用戶(hù)是否對(duì)修理操作進(jìn)行應(yīng)答,如果用戶(hù)作出應(yīng)答,則關(guān)閉所有傳聲器節(jié)點(diǎn)和揚(yáng)聲器節(jié)點(diǎn),顯示故障節(jié)點(diǎn)的編號(hào)以及故障原因,等待用戶(hù)進(jìn)行修理,如果用戶(hù)未作出應(yīng)答,則中央處理器將在網(wǎng)絡(luò)中自動(dòng)刪除已經(jīng)出現(xiàn)故障的第q個(gè)無(wú)線傳聲器節(jié)點(diǎn),并將故障節(jié)點(diǎn)編號(hào)及故障原因以及對(duì)該故障節(jié)點(diǎn)的刪除操作寫(xiě)入到錯(cuò)誤日志,同時(shí)告知用戶(hù)這一刪除操作,然后再跳轉(zhuǎn)到對(duì)變量q增加I的環(huán)節(jié);
c6.在變量q不小于M時(shí),中央處理器即完成了對(duì)所有傳聲器節(jié)點(diǎn)準(zhǔn)備狀況的檢測(cè),轉(zhuǎn)入對(duì)第P個(gè)無(wú)線揚(yáng)聲器節(jié)點(diǎn)準(zhǔn)備狀況的檢測(cè)階段,首先通知第P個(gè)無(wú)線揚(yáng)聲器節(jié)點(diǎn)向中央處理器上傳準(zhǔn)備情況的狀態(tài)信息;
c7.中央處理器檢查第P個(gè)無(wú)線揚(yáng)聲器節(jié)點(diǎn)準(zhǔn)備情況的狀態(tài)信息是否正常,如果該節(jié)點(diǎn)準(zhǔn)備情況的狀態(tài)信息正常,則告知中央處理器所有節(jié)點(diǎn)準(zhǔn)備情況的檢查已經(jīng)完畢,可以執(zhí)行下一環(huán)節(jié);如果該節(jié)點(diǎn)準(zhǔn)備情況的狀態(tài)信息不正常,則設(shè)置變量t等于O ;
c8.中央處理器檢測(cè)變量t是否小于Td,如果變量t小于Td,則中央處理器繼續(xù)通知第 P個(gè)無(wú)線揚(yáng)聲器節(jié)點(diǎn)準(zhǔn)備播放并向其上傳準(zhǔn)備情況的狀態(tài)信息;
c9.中央處理器檢查地第P個(gè)無(wú)線揚(yáng)聲器節(jié)點(diǎn)所上傳自身準(zhǔn)備情況的狀態(tài)信息是否正常,如果狀態(tài)信息正常,則則告知中央處理器所有節(jié)點(diǎn)準(zhǔn)備情況的檢查已經(jīng)完畢,可以執(zhí)行下一環(huán)節(jié),如果狀態(tài)信息仍不正常,則使變量t增加Λ Τ,繼續(xù)進(jìn)入t是否小于Td的判斷階段;
clO.如果變量t不小于Td,則中央處理器將對(duì)第P個(gè)無(wú)線揚(yáng)聲器節(jié)點(diǎn)進(jìn)行故障診斷, 確定其故障原因并報(bào)告用戶(hù)進(jìn)行修理操作,接著中央處理器將檢測(cè)用戶(hù)是否對(duì)修理操作進(jìn)行應(yīng)答,如果用戶(hù)作出應(yīng)答,則關(guān)閉所有傳聲器節(jié)點(diǎn)和揚(yáng)聲器節(jié)點(diǎn),顯示故障節(jié)點(diǎn)的編號(hào)以及故障原因,等待用戶(hù)進(jìn)行修理,如果用戶(hù)未作出應(yīng)答,則中央處理器將在網(wǎng)絡(luò)中自動(dòng)刪除已經(jīng)出現(xiàn)故障的第P個(gè)無(wú)線揚(yáng)聲器節(jié)點(diǎn),并將故障節(jié)點(diǎn)編號(hào)及故障原因以及對(duì)該故障節(jié)點(diǎn)的刪除操作寫(xiě)入到錯(cuò)誤日志,同時(shí)告知用戶(hù)這一刪除操作,然后再告知中央處理器節(jié)點(diǎn)準(zhǔn)備情況的檢查已經(jīng)完畢,可以執(zhí)行下一環(huán)節(jié)。優(yōu)選地,步驟c中所述中央處理器依次啟動(dòng)各無(wú)線揚(yáng)聲器節(jié)點(diǎn),在實(shí)現(xiàn)過(guò)程中, 中央處理器需要檢測(cè)第P個(gè)無(wú)線揚(yáng)聲器節(jié)點(diǎn)播放準(zhǔn)備情況和所有無(wú)線傳聲器節(jié)點(diǎn)接收準(zhǔn)備情況的狀態(tài)信息,這些節(jié)點(diǎn)準(zhǔn)備情況的狀態(tài)信息也是一串特定的碼字,例如,當(dāng)節(jié)點(diǎn)準(zhǔn)備完畢后,將輸出碼字“1010111110101111”,當(dāng)節(jié)點(diǎn)準(zhǔn)備尚未完成時(shí),將輸出碼字 “0000010100000101”,這串特定碼字的長(zhǎng)度和內(nèi)容可以根據(jù)實(shí)際工程應(yīng)用來(lái)定義。更進(jìn)一步地,步驟d中,中央處理器檢測(cè)所有無(wú)線傳聲器節(jié)點(diǎn)接收到的響應(yīng)信息是否完整,該檢測(cè)的流程如附圖4,包括以下步驟
dl.中央處理器設(shè)置變量q等于0,檢測(cè)變量q是否小于M,M為無(wú)線傳聲器節(jié)點(diǎn)的數(shù)量, 如果變量q不小于M,則告知中央處理器所有傳聲器節(jié)點(diǎn)的數(shù)據(jù)完整性檢查已經(jīng)完成,可以進(jìn)入下一環(huán)節(jié)的執(zhí)行;如果變量q小于M,則通知第q個(gè)無(wú)線傳聲器節(jié)點(diǎn)進(jìn)行數(shù)據(jù)的完整性檢測(cè),并向中央處理器上傳數(shù)據(jù)完整性的檢測(cè)報(bào)告,其中接收數(shù)據(jù)的完整性可以根據(jù)接收信號(hào)與模板信號(hào)的互相關(guān)程度的大小來(lái)判定;
d2.中央處理器檢查傳聲器節(jié)點(diǎn)上傳的數(shù)據(jù)完整性檢測(cè)報(bào)告,如果檢查結(jié)果正常,則使變量q增加1,繼續(xù)跳轉(zhuǎn)到變量q是否小于M的判斷環(huán)節(jié);如果檢查結(jié)果不正常,則設(shè)置變量c等于O ;
d3.中央處理器檢測(cè)變量c是否小于Ctl, C0為第P個(gè)無(wú)線揚(yáng)聲器節(jié)點(diǎn)重復(fù)播放模板信號(hào)的次數(shù),如果c不小于Ctl,則中央處理器將對(duì)第q個(gè)無(wú)線傳聲器節(jié)點(diǎn)進(jìn)行故障診斷,確定故障原因并報(bào)告用戶(hù)進(jìn)行修理,接著中央處理器將檢測(cè)用戶(hù)對(duì)修理操作是否應(yīng)答,如果用戶(hù)已經(jīng)作出應(yīng)答,則關(guān)閉所有傳聲器和揚(yáng)聲器節(jié)點(diǎn),顯示故障節(jié)點(diǎn)的編號(hào)以及故障原因,等待用戶(hù)進(jìn)行修理,如果用戶(hù)未作出應(yīng)答,則中央處理器將在網(wǎng)絡(luò)中自動(dòng)刪除已經(jīng)出現(xiàn)故障的第q個(gè)無(wú)線傳聲器節(jié)點(diǎn),并將故障節(jié)點(diǎn)編號(hào)及故障原因以及對(duì)該故障節(jié)點(diǎn)的刪除操作寫(xiě)入到錯(cuò)誤日志,同時(shí)告知用戶(hù)這一刪除操作,并跳轉(zhuǎn)到使變量q增加I的執(zhí)行環(huán)節(jié);如果c 小于Q1,則中央處理器將啟動(dòng)第P個(gè)無(wú)線揚(yáng)聲器節(jié)點(diǎn)準(zhǔn)備播放,同時(shí)通知第q個(gè)無(wú)線傳聲器節(jié)點(diǎn)準(zhǔn)備接收;
d4.檢查第P個(gè)無(wú)線揚(yáng)聲器節(jié)點(diǎn)和第q個(gè)無(wú)線傳聲器節(jié)點(diǎn)的準(zhǔn)備工作是否完畢,如果未完畢,則中央處理器會(huì)按照Λ T的時(shí)間間隔嘗試重復(fù)發(fā)送準(zhǔn)備指令,并檢測(cè)準(zhǔn)備是否完成, 如果在Td時(shí)間段內(nèi)節(jié)點(diǎn)準(zhǔn)備工作能夠完成,則跳轉(zhuǎn)到下一環(huán)節(jié)命令第P個(gè)揚(yáng)聲器播放模板信號(hào);如果在Td時(shí)間段內(nèi)該節(jié)點(diǎn)仍未能完成準(zhǔn)備工作,則對(duì)該節(jié)點(diǎn)進(jìn)行故障診斷,確定原因并通知用戶(hù)修理;如果用戶(hù)對(duì)修理請(qǐng)求作出應(yīng)答,則關(guān)閉所有節(jié)點(diǎn),顯示故障節(jié)點(diǎn)編號(hào)和故障原因,等待用戶(hù)修理,如果用戶(hù)對(duì)修理請(qǐng)求無(wú)應(yīng)答則自動(dòng)刪除故障節(jié)點(diǎn),并將故障節(jié)點(diǎn)編號(hào)和故障原因?qū)懭脲e(cuò)誤日志中同時(shí)通知用戶(hù)這一刪除操作,然后跳轉(zhuǎn)下一環(huán)節(jié)的執(zhí)行; 在第P個(gè)揚(yáng)聲器節(jié)點(diǎn)和第q個(gè)傳聲器節(jié)點(diǎn)的準(zhǔn)備工作都已完畢后,中央處理器命令第P個(gè)揚(yáng)聲器節(jié)點(diǎn)開(kāi)始播放模板信號(hào),在模板信號(hào)播放完畢后并等待指定時(shí)間長(zhǎng)度后,中央處理器將通知第q個(gè)傳聲器節(jié)點(diǎn)進(jìn)行接收數(shù)據(jù)的完整性檢測(cè),并向其上傳數(shù)據(jù)完整性的檢測(cè)報(bào)
生 I=I ;d5.中央處理器對(duì)上傳的數(shù)據(jù)完整性檢測(cè)報(bào)告進(jìn)行分析判斷,如果判定接收數(shù)據(jù)完整性不正常,則繼續(xù)返回c是否小于Ctl的判斷階段,重新由第P個(gè)揚(yáng)聲器進(jìn)行模板信號(hào)的播放;如果判定數(shù)據(jù)完整性正常,則返回使q增加I的環(huán)節(jié)中。優(yōu)選地,步驟d中所述中央處理器依次啟動(dòng)各無(wú)線揚(yáng)聲器節(jié)點(diǎn),在實(shí)現(xiàn)過(guò)程中,中央處理器需要檢查每個(gè)傳聲器節(jié)點(diǎn)上傳的數(shù)據(jù)完整性檢測(cè)報(bào)告,這一檢測(cè)報(bào)告實(shí)際上是一串特定的碼字,這種碼字是根據(jù)接收信號(hào)與模板信號(hào)的互相關(guān)系數(shù)大小來(lái)定義碼字。例如, 當(dāng)互相關(guān)系數(shù)大于O. 78時(shí),將輸出碼字“1110010011100100”,表明接收信號(hào)中含有模板信號(hào)的信息,當(dāng)互相關(guān)系數(shù)小于O. 78時(shí),將輸出碼字“0001101100011011”,表明接收信號(hào)中未含有模板信號(hào)的信息,這串特定碼字的長(zhǎng)度和內(nèi)容可以根據(jù)實(shí)際工程應(yīng)用來(lái)定義。另外, 在定義這串特定碼字的過(guò)程中,可以根據(jù)接收信號(hào)的時(shí)域波形和頻域的頻率譜等特征參數(shù)與模板信號(hào)特征參數(shù)的匹配程度來(lái)進(jìn)行更為嚴(yán)格的特定碼字定義。進(jìn)一步地,步驟2中,所有無(wú)線傳聲器節(jié)點(diǎn)依次將采集的各無(wú)線揚(yáng)聲器節(jié)點(diǎn)的空間響應(yīng)信息發(fā)送給中央處理器,實(shí)現(xiàn)該空間響應(yīng)信息發(fā)送過(guò)程的流程如附圖5,包括以下步驟
e.中央處理器設(shè)置變量q等于0,并判斷變量q是否小于M,如果變量q不小于M,則告知中央處理器所有傳聲器節(jié)點(diǎn)已經(jīng)完成了數(shù)據(jù)發(fā)送任務(wù),可以執(zhí)行下一環(huán)節(jié);如果變量 q小于M,則通知第q個(gè)無(wú)線傳聲器節(jié)點(diǎn)向中央處理器上傳該節(jié)點(diǎn)采集的基于模板信號(hào)的脈沖響應(yīng)信息;
f.中央處理器將檢查所接收的由第q個(gè)傳聲器發(fā)來(lái)的脈沖響應(yīng)信息是否完整,如果接收到的響應(yīng)信息完整,則使變量q增加I后跳轉(zhuǎn)到q是否小于M的判斷環(huán)節(jié)中;如果接收到的響應(yīng)信息不完整,則設(shè)置變量c等于O ;
g.中央處理器檢測(cè)變量c是否小于Cc^Ctl為第q個(gè)無(wú)線傳聲器節(jié)點(diǎn)向中央處理器上傳該節(jié)點(diǎn)采集的冒充響應(yīng)信息的次數(shù),如果變量c不小于Ctl,中央處理器將對(duì)第q個(gè)傳聲器節(jié)點(diǎn)進(jìn)行故障診斷,并報(bào)告用戶(hù)修理,如果用戶(hù)不予應(yīng)答修理請(qǐng)求,則中央處理器將自動(dòng)刪除第q個(gè)傳聲器節(jié)點(diǎn),并寫(xiě)入錯(cuò)誤日志同時(shí)通知用戶(hù)這一刪除操作,然后跳轉(zhuǎn)到下一環(huán)節(jié)的執(zhí)行;如果變量c小于Ctl,則通知第q個(gè)無(wú)線傳聲器節(jié)點(diǎn)向中央處理器上傳該節(jié)點(diǎn)采集的基于模板信號(hào)的響應(yīng)信息;
h.中央處理器檢查第q個(gè)傳聲器節(jié)點(diǎn)所上傳信息的完整性,如果數(shù)據(jù)信息不完整,則仍跳轉(zhuǎn)回c是否小于Ctl的判斷環(huán)節(jié)中;如果數(shù)據(jù)信息完整,則跳轉(zhuǎn)到使變量q增加I的環(huán)節(jié)中。更進(jìn)一步地,步驟2中,所有無(wú)線傳聲器節(jié)點(diǎn)依次將采集的各無(wú)線揚(yáng)聲器節(jié)點(diǎn)的空間響應(yīng)信息發(fā)送給中央處理器,傳聲器節(jié)點(diǎn)所發(fā)送的脈沖響應(yīng)信息的數(shù)據(jù)幀封裝結(jié)構(gòu), 如附圖6所示。該數(shù)據(jù)幀包括前綴碼段、源地址、目的地址、數(shù)據(jù)長(zhǎng)度、傳聲器的編號(hào)、脈沖響應(yīng)所對(duì)應(yīng)的揚(yáng)聲器編號(hào)、接收的脈沖響應(yīng)數(shù)據(jù)、校驗(yàn)碼段,其中前綴碼段用于完成數(shù)據(jù)幀的時(shí)鐘同步以及信道的均衡,源地址表示發(fā)送數(shù)據(jù)幀的傳聲器節(jié)點(diǎn)地址號(hào),目的地址表示接收數(shù)據(jù)幀的中央處理器地址號(hào),數(shù)據(jù)長(zhǎng)度表示數(shù)據(jù)幀的長(zhǎng)度大小。傳聲器的編號(hào)表示發(fā)送數(shù)據(jù)巾貞的傳聲器節(jié)點(diǎn)的編號(hào)信息,脈沖響應(yīng)所對(duì)應(yīng)的揚(yáng)聲器編號(hào)表不待發(fā)送的這個(gè)脈沖響應(yīng)數(shù)據(jù)所對(duì)應(yīng)的揚(yáng)聲器節(jié)點(diǎn)的編號(hào)信息,接收的脈沖響應(yīng)數(shù)據(jù)表示由揚(yáng)聲器播放模板信號(hào)時(shí)在傳聲器上接收的脈沖響應(yīng)信息,校驗(yàn)碼段用于傳送數(shù)據(jù)的誤碼檢驗(yàn)及糾錯(cuò)處理。
優(yōu)選地,步驟3中,中央處理器執(zhí)行空間響應(yīng)均衡和聲場(chǎng)控制算法,并將計(jì)算出的參數(shù)分配給各揚(yáng)聲器節(jié)點(diǎn),其中,對(duì)空間多個(gè)位置點(diǎn)所進(jìn)行的響應(yīng)均衡,采用時(shí)空域的聯(lián)合均衡器來(lái)實(shí)現(xiàn)。這一時(shí)空域聯(lián)合均衡器的參數(shù)求解過(guò)程如下
假設(shè)無(wú)線揚(yáng)聲器節(jié)點(diǎn)的個(gè)數(shù)為N,無(wú)線傳聲器節(jié)點(diǎn)的個(gè)數(shù)為M,假設(shè)第P個(gè)揚(yáng)聲器節(jié)點(diǎn)和第q個(gè)傳聲器節(jié)點(diǎn)之間的時(shí)域脈沖響應(yīng)序列的測(cè)量值為
權(quán)利要求
1.一種基于無(wú)線通信網(wǎng)絡(luò)的揚(yáng)聲器陣列空域響應(yīng)均衡與聲場(chǎng)控制方法,包括如下步驟(1)中央處理器依次啟動(dòng)各無(wú)線揚(yáng)聲器節(jié)點(diǎn)播放模板信號(hào);(2)所有無(wú)線傳聲器節(jié)點(diǎn)依次將采集的各無(wú)線揚(yáng)聲器節(jié)點(diǎn)的空間響應(yīng)信息發(fā)送給中央處理器;(3)中央處理器執(zhí)行空間響應(yīng)均衡和聲場(chǎng)控制算法,并將計(jì)算出的參數(shù)分配給各揚(yáng)聲器節(jié)點(diǎn);(4 )中央處理器啟動(dòng)所有無(wú)線揚(yáng)聲器節(jié)點(diǎn)進(jìn)入工作狀態(tài)播放音源文件。
2.根據(jù)權(quán)利要求I所述的基于無(wú)線通信網(wǎng)絡(luò)的揚(yáng)聲器陣列空域響應(yīng)均衡與聲場(chǎng)控制方法,其特征在于所述的步驟I中,中央處理器依次啟動(dòng)各無(wú)線揚(yáng)聲器節(jié)點(diǎn),中央處理器接收到空間響應(yīng)均衡或者聲場(chǎng)控制的指令后,將啟動(dòng)所有無(wú)線傳聲器節(jié)點(diǎn)執(zhí)行空間脈沖響應(yīng)的測(cè)量任務(wù),實(shí)現(xiàn)該空間脈沖響應(yīng)測(cè)量任務(wù)的流程包括以下步驟a.中央處理器啟動(dòng)所有無(wú)線傳聲器節(jié)點(diǎn),并檢測(cè)所有傳聲器節(jié)點(diǎn)是否正常啟動(dòng),如果有某節(jié)點(diǎn)出現(xiàn)不能正常啟動(dòng)情況,則向中央處理器報(bào)告,并進(jìn)入到異常情況的處理流程,如果所有節(jié)點(diǎn)都已經(jīng)正常啟動(dòng),則進(jìn)入下一個(gè)環(huán)節(jié);b.中央處理器將設(shè)置變量p等于0,并檢測(cè)變量p是否小于N,其中N為揚(yáng)聲器節(jié)點(diǎn)的數(shù)量,如果變量P不小于N,則關(guān)閉所有傳聲器節(jié)點(diǎn)和第N-I個(gè)揚(yáng)聲器節(jié)點(diǎn),進(jìn)入到空間均衡和聲場(chǎng)控制算法的求解階段;如果變量p〈N,通知第p個(gè)無(wú)線揚(yáng)聲器節(jié)點(diǎn)準(zhǔn)備播放,同時(shí)通知所有的無(wú)線傳聲器節(jié)點(diǎn)準(zhǔn)備接收;c.中央處理器檢測(cè)所有傳聲器節(jié)點(diǎn)和第P個(gè)無(wú)線揚(yáng)聲器節(jié)點(diǎn)的準(zhǔn)備工作是否已經(jīng)完畢,如果某節(jié)點(diǎn)仍未完成準(zhǔn)備工作,中央處理器將對(duì)這一未完成準(zhǔn)備工作的節(jié)點(diǎn)采取相應(yīng)的特殊處理,如果所有傳聲器節(jié)點(diǎn)和第P個(gè)無(wú)線揚(yáng)聲器節(jié)點(diǎn)的準(zhǔn)備工作都已完畢,則命令第P個(gè)無(wú)線揚(yáng)聲器節(jié)點(diǎn)開(kāi)始播放模板信號(hào),在第P個(gè)揚(yáng)聲器節(jié)點(diǎn)播放模板信號(hào)的過(guò)程中,所有傳聲器節(jié)點(diǎn)在不同的空間位置點(diǎn)接收到由模板信號(hào)所激勵(lì)產(chǎn)生的響應(yīng)信息;d.中央處理器檢測(cè)所有無(wú)線傳聲器節(jié)點(diǎn)接收到的響應(yīng)信息是否完整,如果某傳聲器節(jié)點(diǎn)沒(méi)有接收到完整的相應(yīng)信息,中央處理器則對(duì)這一傳聲器節(jié)點(diǎn)進(jìn)行特殊的處理流程,如果所有傳聲器節(jié)點(diǎn)都已接收到完整的脈沖響應(yīng)信息,則關(guān)閉第P個(gè)無(wú)線揚(yáng)聲器節(jié)點(diǎn)并使P 增加I后進(jìn)入檢測(cè)變量P是否小于N的環(huán)節(jié)。
3.根據(jù)權(quán)利要求2所述的基于無(wú)線通信網(wǎng)絡(luò)的揚(yáng)聲器陣列空域響應(yīng)均衡與聲場(chǎng)控制方法,其特征在于所述的步驟a中,中央處理器需要檢測(cè)所有無(wú)線傳聲器節(jié)點(diǎn)是否都已正常啟動(dòng),實(shí)現(xiàn)該檢測(cè)的流程包括以下步驟al.中央處理器設(shè)置變量q等于0,然后檢測(cè)變量q是否小于M,M為無(wú)線傳聲器節(jié)點(diǎn)的數(shù)量,如果變量q不小于M,則告知中央處理器所有傳聲器節(jié)點(diǎn)啟動(dòng)情況的檢查已經(jīng)完畢, 中央處理器可以進(jìn)入到下一個(gè)環(huán)節(jié)的執(zhí)行;如果變量q〈M,則通知第q個(gè)無(wú)線傳聲器節(jié)點(diǎn)向中央處理器上傳自身啟動(dòng)情況的狀態(tài)信息;a2.中央處理器對(duì)第q個(gè)無(wú)線傳聲器節(jié)點(diǎn)啟動(dòng)情況的狀態(tài)信息進(jìn)行檢查判定,如果檢查到該傳聲器節(jié)點(diǎn)啟動(dòng)情況的狀態(tài)信息正常,則中央處理器將對(duì)變量q增加1,繼續(xù)跳轉(zhuǎn)到 q〈M的檢測(cè)環(huán)節(jié);如果檢查到該傳聲器節(jié)點(diǎn)啟動(dòng)情況的狀態(tài)信息不正常,則中央處理器將對(duì)第q個(gè)無(wú)線傳聲器節(jié)點(diǎn)按照A T的時(shí)間間隔嘗試重復(fù)發(fā)送啟動(dòng)指令和通知其上傳啟動(dòng)情況的狀態(tài)信息;如果在Td時(shí)間段內(nèi)該節(jié)點(diǎn)啟動(dòng)情況的狀態(tài)信息正常,則跳轉(zhuǎn)到對(duì)變量q增加I的環(huán)節(jié),如果在Td時(shí)間段內(nèi)該傳聲器節(jié)點(diǎn)啟動(dòng)情況的狀態(tài)信息仍然不正常,則對(duì)該節(jié)點(diǎn)進(jìn)行故障診斷,確定其故障原因并告知用戶(hù)進(jìn)行修理,如果用戶(hù)對(duì)修理請(qǐng)求應(yīng)答,則關(guān)閉所有節(jié)點(diǎn),顯示故障節(jié)點(diǎn)編號(hào)及故障原因,等待用戶(hù)修理;如果用戶(hù)對(duì)修理請(qǐng)求無(wú)應(yīng)答,則自動(dòng)刪除該節(jié)點(diǎn),并將故障節(jié)點(diǎn)編號(hào)及故障原因?qū)懭脲e(cuò)誤日志,并通知用戶(hù)這一刪除操作, 然后再跳轉(zhuǎn)到對(duì)變量q增加I的環(huán)節(jié)。
4.根據(jù)權(quán)利要求2所述的基于無(wú)線通信網(wǎng)絡(luò)的揚(yáng)聲器陣列空域響應(yīng)均衡與聲場(chǎng)控制方法,其特征在于所述的步驟b中,如果變量p不小于N,則關(guān)閉所有傳聲器節(jié)點(diǎn)和第N-I 個(gè)揚(yáng)聲器節(jié)點(diǎn),進(jìn)入到空間均衡和聲場(chǎng)控制算法的求解階段,中央處理器需要檢測(cè)所有傳聲器節(jié)點(diǎn)和第N-I個(gè)揚(yáng)聲器節(jié)點(diǎn)是否都已經(jīng)關(guān)閉,實(shí)現(xiàn)該檢測(cè)過(guò)程的流程包括以下步驟bl.中央處理器設(shè)置變量q等于0,檢測(cè)變量q是否小于M,M為無(wú)線傳聲器節(jié)點(diǎn)的數(shù)量,如果變量q不小于M,則中央處理器發(fā)送關(guān)閉第N-I個(gè)無(wú)線揚(yáng)聲器節(jié)點(diǎn)供電系統(tǒng)的指令; 如果變量q小于M,則中央處理器發(fā)送關(guān)閉第q個(gè)無(wú)線傳聲器節(jié)點(diǎn)供電系統(tǒng)的指令;b2.中央處理器檢查第q個(gè)無(wú)線傳聲器節(jié)點(diǎn)的供電系統(tǒng)是否關(guān)閉,如果第q個(gè)節(jié)點(diǎn)的供電系統(tǒng)已經(jīng)關(guān)閉,則使變量q增加I繼續(xù)跳轉(zhuǎn)到變量q是否小于M的判斷環(huán)節(jié);如果第q 個(gè)節(jié)點(diǎn)的供電系統(tǒng)仍未關(guān)閉,則設(shè)置變量c等于0 ;b3.中央處理器檢測(cè)變量c是否小于Ctl, Ctl為發(fā)送關(guān)閉第q個(gè)無(wú)線傳聲器節(jié)點(diǎn)供電系統(tǒng)指令的次數(shù),如果變量c不小于Ctl,則中央處理器將對(duì)第q個(gè)無(wú)線傳聲器節(jié)點(diǎn)無(wú)法關(guān)閉供電系統(tǒng)的故障進(jìn)行診斷分析,確定其原因,并告知用戶(hù)進(jìn)行修理操作;如果用戶(hù)應(yīng)答該修理請(qǐng)求,則中央處理器將關(guān)閉所有揚(yáng)聲器和傳聲器節(jié)點(diǎn),顯示故障節(jié)點(diǎn)的編號(hào)和故障原因,等待用戶(hù)修理;如果用戶(hù)未應(yīng)答修理請(qǐng)求,則中央處理器放棄第q個(gè)無(wú)線傳聲器節(jié)點(diǎn)的關(guān)閉操作,并將這一無(wú)法關(guān)閉的故障寫(xiě)入錯(cuò)誤日志同時(shí)告知用戶(hù)這一放棄關(guān)閉的操作,然后跳轉(zhuǎn)到下一環(huán)節(jié)的執(zhí)行;如果變量c小于Ctl,則中央處理器繼續(xù)發(fā)送關(guān)閉第q個(gè)傳聲器節(jié)點(diǎn)供電系統(tǒng)的指令,然后檢查其供電系統(tǒng)是否關(guān)閉,如果已經(jīng)關(guān)閉,則跳轉(zhuǎn)到使變量q增加I的環(huán)節(jié),如果仍未關(guān)閉,則跳轉(zhuǎn)到c是否小于Ctl的判斷環(huán)節(jié),嘗試?yán)^續(xù)發(fā)送關(guān)閉指令;b4.當(dāng)變量q不小于M時(shí),中央處理器進(jìn)入關(guān)閉第N-I個(gè)無(wú)線揚(yáng)聲器節(jié)點(diǎn)的流程,中央處理器向第N-I個(gè)無(wú)線揚(yáng)聲器發(fā)送關(guān)閉指令,然后檢查該節(jié)點(diǎn)的供電系統(tǒng)是否關(guān)閉,如果該節(jié)點(diǎn)的供電系統(tǒng)已經(jīng)關(guān)閉,則告知中央處理器所有節(jié)點(diǎn)的關(guān)閉任務(wù)已經(jīng)執(zhí)行完畢,可以進(jìn)入下一環(huán)節(jié)的執(zhí)行中;如果該節(jié)點(diǎn)的供電系統(tǒng)仍未關(guān)閉,則與第q個(gè)無(wú)線傳聲器節(jié)點(diǎn)的執(zhí)行過(guò)程相同,嘗試進(jìn)行多次發(fā)送關(guān)閉指令的操作,如果仍不能關(guān)閉,則進(jìn)入故障診斷環(huán)節(jié)。
5.根據(jù)權(quán)利要求2所述的基于無(wú)線通信網(wǎng)絡(luò)的揚(yáng)聲器陣列空域響應(yīng)均衡與聲場(chǎng)控制方法,其特征在于所述的步驟c中,中央處理器需要檢測(cè)第P個(gè)無(wú)線揚(yáng)聲器節(jié)點(diǎn)的播放準(zhǔn)備情況和所有無(wú)線傳聲器節(jié)點(diǎn)的接收準(zhǔn)備情況是否已經(jīng)準(zhǔn)備完畢,實(shí)現(xiàn)該檢測(cè)的流程包括以下步驟Cl.中央處理器設(shè)置變量q等于0,并檢測(cè)變量q是否小于M,M為無(wú)線傳聲器節(jié)點(diǎn)的數(shù)量,如果q不小于M,則進(jìn)入第p個(gè)無(wú)線揚(yáng)聲器單元的準(zhǔn)備情況檢測(cè)環(huán)節(jié);如果q小于M,則通知第q個(gè)無(wú)線傳聲器節(jié)點(diǎn)向中央處理器上傳自身準(zhǔn)備情況的狀態(tài)信息;c2.中央處理器將檢查第q個(gè)無(wú)線傳聲器節(jié)點(diǎn)準(zhǔn)備情況的狀態(tài)信息是否正常,如果該節(jié)點(diǎn)準(zhǔn)備情況的狀態(tài)信息正常,則使變量q增加1,繼續(xù)執(zhí)行q是否小于M的判斷;如果該節(jié)點(diǎn)準(zhǔn)備情況的狀態(tài)信息不正常,則設(shè)置變量t等于0 ;c3.中央處理器檢測(cè)變量t是否小于Td,如果變量t小于Td,則中央處理器繼續(xù)通知第 q個(gè)無(wú)線傳聲器節(jié)點(diǎn)準(zhǔn)備接收并向其上傳準(zhǔn)備情況的狀態(tài)信息;c4.中央處理器檢查地q個(gè)無(wú)線傳聲器節(jié)點(diǎn)所上傳自身準(zhǔn)備情況的狀態(tài)信息是否正常,如果狀態(tài)信息正常,則使變量q增加1,如果狀態(tài)信息仍不正常,則使變量t增加A T,繼續(xù)進(jìn)入t是否小于Td的判斷階段;c5.如果變量t不小于Td,則中央處理器將對(duì)第q個(gè)無(wú)線傳聲器節(jié)點(diǎn)進(jìn)行故障診斷,確定其故障原因并報(bào)告用戶(hù)進(jìn)行修理操作,接著中央處理器將檢測(cè)用戶(hù)是否對(duì)修理操作進(jìn)行應(yīng)答,如果用戶(hù)作出應(yīng)答,則關(guān)閉所有傳聲器節(jié)點(diǎn)和揚(yáng)聲器節(jié)點(diǎn),顯示故障節(jié)點(diǎn)的編號(hào)以及故障原因,等待用戶(hù)進(jìn)行修理,如果用戶(hù)未作出應(yīng)答,則中央處理器將在網(wǎng)絡(luò)中自動(dòng)刪除已經(jīng)出現(xiàn)故障的第q個(gè)無(wú)線傳聲器節(jié)點(diǎn),并將故障節(jié)點(diǎn)編號(hào)及故障原因以及對(duì)該故障節(jié)點(diǎn)的刪除操作寫(xiě)入到錯(cuò)誤日志,同時(shí)告知用戶(hù)這一刪除操作,然后再跳轉(zhuǎn)到對(duì)變量q增加I的環(huán)節(jié);c6.在變量q不小于M時(shí),中央處理器即完成了對(duì)所有傳聲器節(jié)點(diǎn)準(zhǔn)備狀況的檢測(cè),轉(zhuǎn)入對(duì)第P個(gè)無(wú)線揚(yáng)聲器節(jié)點(diǎn)準(zhǔn)備狀況的檢測(cè)階段,首先通知第P個(gè)無(wú)線揚(yáng)聲器節(jié)點(diǎn)向中央處理器上傳準(zhǔn)備情況的狀態(tài)信息;c7.中央處理器檢查第p個(gè)無(wú)線揚(yáng)聲器節(jié)點(diǎn)準(zhǔn)備情況的狀態(tài)信息是否正常,如果該節(jié)點(diǎn)準(zhǔn)備情況的狀態(tài)信息正常,則告知中央處理器所有節(jié)點(diǎn)準(zhǔn)備情況的檢查已經(jīng)完畢,可以執(zhí)行下一環(huán)節(jié);如果該節(jié)點(diǎn)準(zhǔn)備情況的狀態(tài)信息不正常,則設(shè)置變量t等于0 ;c8.中央處理器檢測(cè)變量t是否小于Td,如果變量t小于Td,則中央處理器繼續(xù)通知第 P個(gè)無(wú)線揚(yáng)聲器節(jié)點(diǎn)準(zhǔn)備播放并向其上傳準(zhǔn)備情況的狀態(tài)信息;c9.中央處理器檢查地第p個(gè)無(wú)線揚(yáng)聲器節(jié)點(diǎn)所上傳自身準(zhǔn)備情況的狀態(tài)信息是否正常,如果狀態(tài)信息正常,則則告知中央處理器所有節(jié)點(diǎn)準(zhǔn)備情況的檢查已經(jīng)完畢,可以執(zhí)行下一環(huán)節(jié),如果狀態(tài)信息仍不正常,則使變量t增加A T,繼續(xù)進(jìn)入t是否小于Td的判斷階段;clO.如果變量t不小于Td,則中央處理器將對(duì)第P個(gè)無(wú)線揚(yáng)聲器節(jié)點(diǎn)進(jìn)行故障診斷, 確定其故障原因并報(bào)告用戶(hù)進(jìn)行修理操作,接著中央處理器將檢測(cè)用戶(hù)是否對(duì)修理操作進(jìn)行應(yīng)答,如果用戶(hù)作出應(yīng)答,則關(guān)閉所有傳聲器節(jié)點(diǎn)和揚(yáng)聲器節(jié)點(diǎn),顯示故障節(jié)點(diǎn)的編號(hào)以及故障原因,等待用戶(hù)進(jìn)行修理,如果用戶(hù)未作出應(yīng)答,則中央處理器將在網(wǎng)絡(luò)中自動(dòng)刪除已經(jīng)出現(xiàn)故障的第p個(gè)無(wú)線揚(yáng)聲器節(jié)點(diǎn),并將故障節(jié)點(diǎn)編號(hào)及故障原因以及對(duì)該故障節(jié)點(diǎn)的刪除操作寫(xiě)入到錯(cuò)誤日志,同時(shí)告知用戶(hù)這一刪除操作,然后再告知中央處理器所述節(jié)點(diǎn)準(zhǔn)備情況的檢查已經(jīng)完畢,可以執(zhí)行下一環(huán)節(jié)。
6.根據(jù)權(quán)利要求2所述的基于無(wú)線通信網(wǎng)絡(luò)的揚(yáng)聲器陣列空域響應(yīng)均衡與聲場(chǎng)控制方法,其特征在于所述的步驟d中,中央處理器檢測(cè)所有無(wú)線傳聲器節(jié)點(diǎn)接收到的響應(yīng)信息是否完整,該檢測(cè)的流程包括以下步驟dl.中央處理器設(shè)置變量q等于0,檢測(cè)變量q是否小于M,M為無(wú)線傳聲器節(jié)點(diǎn)的數(shù)量, 如果變量q不小于M,則告知中央處理器所有傳聲器節(jié)點(diǎn)的數(shù)據(jù)完整性檢查已經(jīng)完成,可以進(jìn)入下一環(huán)節(jié)的執(zhí)行;如果變量q小于M,則通知第q個(gè)無(wú)線傳聲器節(jié)點(diǎn)進(jìn)行數(shù)據(jù)的完整性檢測(cè),并向中央處理器上傳數(shù)據(jù)完整性的檢測(cè)報(bào)告;d2.中央處理器檢查傳聲器節(jié)點(diǎn)上傳的數(shù)據(jù)完整性檢測(cè)報(bào)告,如果檢查結(jié)果正常,則使變量q增加1,繼續(xù)跳轉(zhuǎn)到變量q是否小于M的判斷環(huán)節(jié);如果檢查結(jié)果不正常,則設(shè)置變量c等于0 ;d3.中央處理器檢測(cè)變量c是否小于Ctl, C0為第p個(gè)無(wú)線揚(yáng)聲器節(jié)點(diǎn)重復(fù)播放模板信號(hào)的次數(shù),如果c不小于Ctl,則中央處理器將對(duì)第q個(gè)無(wú)線傳聲器節(jié)點(diǎn)進(jìn)行故障診斷,確定故障原因并報(bào)告用戶(hù)進(jìn)行修理,接著中央處理器將檢測(cè)用戶(hù)對(duì)修理操作是否應(yīng)答,如果用戶(hù)已經(jīng)作出應(yīng)答,則關(guān)閉所有傳聲器和揚(yáng)聲器節(jié)點(diǎn),顯示故障節(jié)點(diǎn)的編號(hào)以及故障原因,等待用戶(hù)進(jìn)行修理,如果用戶(hù)未作出應(yīng)答,則中央處理器將在網(wǎng)絡(luò)中自動(dòng)刪除已經(jīng)出現(xiàn)故障的第q個(gè)無(wú)線傳聲器節(jié)點(diǎn),并將故障節(jié)點(diǎn)編號(hào)及故障原因以及對(duì)該故障節(jié)點(diǎn)的刪除操作寫(xiě)入到錯(cuò)誤日志,同時(shí)告知用戶(hù)這一刪除操作,并跳轉(zhuǎn)到使變量q增加I的執(zhí)行環(huán)節(jié);如果c 小于Q1,則中央處理器將啟動(dòng)第p個(gè)無(wú)線揚(yáng)聲器節(jié)點(diǎn)準(zhǔn)備播放,同時(shí)通知第q個(gè)無(wú)線傳聲器節(jié)點(diǎn)準(zhǔn)備接收;d4.檢查第p個(gè)無(wú)線揚(yáng)聲器節(jié)點(diǎn)和第q個(gè)無(wú)線傳聲器節(jié)點(diǎn)的準(zhǔn)備工作是否完畢,如果未完畢,則中央處理器會(huì)按照A T的時(shí)間間隔嘗試重復(fù)發(fā)送準(zhǔn)備指令,并檢測(cè)準(zhǔn)備是否完成, 如果在Td時(shí)間段內(nèi)節(jié)點(diǎn)準(zhǔn)備工作能夠完成,則跳轉(zhuǎn)到下一環(huán)節(jié)命令第P個(gè)揚(yáng)聲器播放模板信號(hào);如果在Td時(shí)間段內(nèi)該節(jié)點(diǎn)仍未能完成準(zhǔn)備工作,則對(duì)該節(jié)點(diǎn)進(jìn)行故障診斷,確定原因并通知用戶(hù)修理;如果用戶(hù)對(duì)修理請(qǐng)求作出應(yīng)答,則關(guān)閉所有節(jié)點(diǎn),顯示故障節(jié)點(diǎn)編號(hào)和故障原因,等待用戶(hù)修理,如果用戶(hù)對(duì)修理請(qǐng)求無(wú)應(yīng)答則自動(dòng)刪除故障節(jié)點(diǎn),并將故障節(jié)點(diǎn)編號(hào)和故障原因?qū)懭脲e(cuò)誤日志中同時(shí)通知用戶(hù)這一刪除操作,然后跳轉(zhuǎn)下一環(huán)節(jié)的執(zhí)行; 在第P個(gè)揚(yáng)聲器節(jié)點(diǎn)和第q個(gè)傳聲器節(jié)點(diǎn)的準(zhǔn)備工作都已完畢后,中央處理器命令第P個(gè)揚(yáng)聲器節(jié)點(diǎn)開(kāi)始播放模板信號(hào),在模板信號(hào)播放完畢后并等待指定時(shí)間長(zhǎng)度后,中央處理器將通知第q個(gè)傳聲器節(jié)點(diǎn)進(jìn)行接收數(shù)據(jù)的完整性檢測(cè),并向其上傳數(shù)據(jù)完整性的檢測(cè)報(bào)生 P=I ;d5.中央處理器對(duì)上傳的數(shù)據(jù)完整性檢測(cè)報(bào)告進(jìn)行分析判斷,如果判定接收數(shù)據(jù)完整性不正常,則繼續(xù)返回c是否小于Ctl的判斷階段,重新由第p個(gè)揚(yáng)聲器進(jìn)行模板信號(hào)的播放;如果判定數(shù)據(jù)完整性正常,則返回使q增加I的環(huán)節(jié)中。
7.根據(jù)權(quán)利要求I所述的基于無(wú)線通信網(wǎng)絡(luò)的揚(yáng)聲器陣列空域響應(yīng)均衡與聲場(chǎng)控制方法,其特征在于所述的步驟2中,所有無(wú)線傳聲器節(jié)點(diǎn)依次將采集的各無(wú)線揚(yáng)聲器節(jié)點(diǎn)的空間響應(yīng)信息發(fā)送給中央處理器,實(shí)現(xiàn)該空間響應(yīng)信息發(fā)送過(guò)程的流程包括以下步驟e.中央處理器設(shè)置變量q等于0,并判斷變量q是否小于M,如果變量q不小于M,則告知中央處理器所有傳聲器節(jié)點(diǎn)已經(jīng)完成了數(shù)據(jù)發(fā)送任務(wù),可以執(zhí)行下一環(huán)節(jié);如果變量 q小于M,則通知第q個(gè)無(wú)線傳聲器節(jié)點(diǎn)向中央處理器上傳該節(jié)點(diǎn)采集的基于模板信號(hào)的脈沖響應(yīng)信息;f.中央處理器將檢查所接收的由第q個(gè)傳聲器發(fā)來(lái)的脈沖響應(yīng)信息是否完整,如果接收到的響應(yīng)信息完整,則使變量q增加I后跳轉(zhuǎn)到q是否小于M的判斷環(huán)節(jié)中;如果接收到的響應(yīng)信息不完整,則設(shè)置變量c等于0 ;g.中央處理器檢測(cè)變量c是否小于Cc^Ctl為第q個(gè)無(wú)線傳聲器節(jié)點(diǎn)向中央處理器上傳該節(jié)點(diǎn)采集的冒充響應(yīng)信息的次數(shù),如果變量c不小于Ctl,中央處理器將對(duì)第q個(gè)傳聲器節(jié)點(diǎn)進(jìn)行故障診斷,并報(bào)告用戶(hù)修理,如果用戶(hù)不予應(yīng)答修理請(qǐng)求,則中央處理器將自動(dòng)刪除第q個(gè)傳聲器節(jié)點(diǎn),并寫(xiě)入錯(cuò)誤日志同時(shí)通知用戶(hù)這一刪除操作,然后跳轉(zhuǎn)到下一環(huán)節(jié)的執(zhí)行;如果變量c小于Ctl,則通知第q個(gè)無(wú)線傳聲器節(jié)點(diǎn)向中央處理器上傳該節(jié)點(diǎn)采集的基于模板信號(hào)的響應(yīng)信息;h.中央處理器檢查第q個(gè)傳聲器節(jié)點(diǎn)所上傳信息的完整性,如果數(shù)據(jù)信息不完整,則仍跳轉(zhuǎn)回c是否小于Ctl的判斷環(huán)節(jié)中;如果數(shù)據(jù)信息完整,則跳轉(zhuǎn)到使變量q增加I的環(huán)節(jié)中。
8.根據(jù)權(quán)利要求I所述的基于無(wú)線通信網(wǎng)絡(luò)的揚(yáng)聲器陣列空域響應(yīng)均衡與聲場(chǎng)控制方法,其特征在于所述的步驟2中,所有無(wú)線傳聲器節(jié)點(diǎn)依次將采集的各無(wú)線揚(yáng)聲器節(jié)點(diǎn)的空間響應(yīng)信息發(fā)送給中央處理器,傳聲器節(jié)點(diǎn)所發(fā)送的脈沖響應(yīng)信息的數(shù)據(jù)幀封裝結(jié)構(gòu),該數(shù)據(jù)幀包括前綴碼段、源地址、目的地址、數(shù)據(jù)長(zhǎng)度、傳聲器的編號(hào)、脈沖響應(yīng)所對(duì)應(yīng)的揚(yáng)聲器編號(hào)、接收的脈沖響應(yīng)數(shù)據(jù)、校驗(yàn)碼段。
9.根據(jù)權(quán)利要求I所述的基于無(wú)線通信網(wǎng)絡(luò)的揚(yáng)聲器陣列空域響應(yīng)均衡與聲場(chǎng)控制方法,其特征在于所述的步驟3中,中央處理器執(zhí)行空間響應(yīng)均衡和聲場(chǎng)控制算法,并將計(jì)算出的參數(shù)分配給各揚(yáng)聲器節(jié)點(diǎn),其中,對(duì)空間多個(gè)位置點(diǎn)所進(jìn)行的響應(yīng)均衡,采用時(shí)空域的聯(lián)合均衡器來(lái)實(shí)現(xiàn)。
10.根據(jù)權(quán)利要求I所述的基于無(wú)線通信網(wǎng)絡(luò)的揚(yáng)聲器陣列空域響應(yīng)均衡與聲場(chǎng)控制方法,其特征在于所述的步驟3中,中央處理器執(zhí)行空間響應(yīng)均衡和聲場(chǎng)控制算法,并將計(jì)算出的參數(shù)分配給各揚(yáng)聲器節(jié)點(diǎn),其中,對(duì)空間多個(gè)位置點(diǎn)所進(jìn)行的聲場(chǎng)控制,采用最小二乘準(zhǔn)則來(lái)計(jì)算進(jìn)行聲場(chǎng)控制時(shí)所使用的多通道加權(quán)矢量。
11.根據(jù)權(quán)利要求I所述的基于無(wú)線通信網(wǎng)絡(luò)的揚(yáng)聲器陣列空域響應(yīng)均衡與聲場(chǎng)控制方法,其特征在于所述的步驟3中,中央處理器執(zhí)行空間響應(yīng)均衡和聲場(chǎng)控制算法,并將計(jì)算出的參數(shù)分配給各揚(yáng)聲器節(jié)點(diǎn),其中,中央處理器依次按照啟動(dòng)揚(yáng)聲器節(jié)點(diǎn)、檢查是否啟動(dòng)完畢、通知揚(yáng)聲器節(jié)點(diǎn)準(zhǔn)備接收參數(shù)值、檢查是否準(zhǔn)備完畢、向揚(yáng)聲器節(jié)點(diǎn)傳送參數(shù)值、檢查節(jié)點(diǎn)所接收參數(shù)值的完整性、關(guān)閉揚(yáng)聲器節(jié)點(diǎn)、檢查關(guān)閉是否完畢等步驟進(jìn)行參數(shù)傳遞的執(zhí)行。
12.根據(jù)權(quán)利要求I所述的基于無(wú)線通信網(wǎng)絡(luò)的揚(yáng)聲器陣列空域響應(yīng)均衡與聲場(chǎng)控制方法,其特征在于所述的步驟3中,中央處理器執(zhí)行空間響應(yīng)均衡和聲場(chǎng)控制算法,并將計(jì)算出的參數(shù)分配給各揚(yáng)聲器節(jié)點(diǎn),所述的參數(shù)值的數(shù)據(jù)幀封裝結(jié)構(gòu)包括前綴碼段,源地址,目的地址,數(shù)據(jù)長(zhǎng)度,段首標(biāo)識(shí)碼段,分配的參數(shù)值數(shù)據(jù),段尾標(biāo)識(shí)碼段,校驗(yàn)碼段。
13.根據(jù)權(quán)利要求11所述的基于無(wú)線通信網(wǎng)絡(luò)的揚(yáng)聲器陣列空域響應(yīng)均衡與聲場(chǎng)控制方法,其特征在于中央處理器在向揚(yáng)聲器節(jié)點(diǎn)傳送均衡和聲場(chǎng)控制算法求解的參數(shù)值過(guò)程中,需要檢測(cè)揚(yáng)聲器節(jié)點(diǎn)的啟動(dòng)情況,該啟動(dòng)情況的檢測(cè)過(guò)程包括以下步驟中央處理器通知第P個(gè)無(wú)線揚(yáng)聲器節(jié)點(diǎn)向其上傳自身啟動(dòng)情況的狀態(tài)信息,然后中央處理器將檢查狀態(tài)信息并判斷啟動(dòng)狀態(tài)是否正常,如果啟動(dòng)狀態(tài)正常,則進(jìn)入下一環(huán)節(jié)的執(zhí)行;如果啟動(dòng)狀態(tài)不正常,則中央處理器將嘗試進(jìn)行多次重復(fù)性的啟動(dòng)操作,如果在重復(fù)性啟動(dòng)的過(guò)程中,無(wú)線揚(yáng)聲器節(jié)點(diǎn)完成了正常啟動(dòng),則跳轉(zhuǎn)到下一個(gè)執(zhí)行環(huán)節(jié);如果在多次重復(fù)性啟動(dòng)過(guò)程中,無(wú)線揚(yáng)聲器節(jié)點(diǎn)仍然未完成正常啟動(dòng),則中央處理器將對(duì)該節(jié)點(diǎn)進(jìn)行故障診斷,確定故障原因,并通知用戶(hù)進(jìn)行修理操作;如果用戶(hù)對(duì)修理請(qǐng)求無(wú)應(yīng)答,則中央處理器將自動(dòng)刪除第P個(gè)無(wú)線揚(yáng)聲器節(jié)點(diǎn),并將故障節(jié)點(diǎn)編號(hào)及故障原因?qū)懭脲e(cuò)誤日志,同時(shí)通知用戶(hù)這一刪除操作,然后跳轉(zhuǎn)到變量P增加I的環(huán)節(jié);如果用戶(hù)響應(yīng)修理請(qǐng)求,則關(guān)閉所有節(jié)點(diǎn),顯示故障節(jié)點(diǎn)編號(hào)和原因,等待用戶(hù)修理。
14.根據(jù)權(quán)利要求11所述的基于無(wú)線通信網(wǎng)絡(luò)的揚(yáng)聲器陣列空域響應(yīng)均衡與聲場(chǎng)控制方法,其特征在于中央處理器在向揚(yáng)聲器節(jié)點(diǎn)傳送算法輸出的參數(shù)值之前,需要檢測(cè)揚(yáng)聲器節(jié)點(diǎn)是否已經(jīng)準(zhǔn)備好接收數(shù)據(jù),該準(zhǔn)備狀態(tài)的檢測(cè)過(guò)程包括以下步驟中央處理器通知第P個(gè)無(wú)線揚(yáng)聲器節(jié)點(diǎn)向其上傳準(zhǔn)備情況的狀態(tài)信息,然后中央處理器對(duì)這一狀態(tài)信息進(jìn)行分析,判斷節(jié)點(diǎn)準(zhǔn)備任務(wù)是否完成,如果節(jié)點(diǎn)仍未完成準(zhǔn)備任務(wù),則中央處理器將按照 A T的時(shí)間間隔嘗試重復(fù)發(fā)送準(zhǔn)備指令并檢測(cè)準(zhǔn)備是否完成,如果在Td時(shí)間段內(nèi)節(jié)點(diǎn)仍未完成準(zhǔn)備工作,則中央處理器將對(duì)節(jié)點(diǎn)進(jìn)行故障診斷。
15.根據(jù)權(quán)利要求11所述的基于無(wú)線通信網(wǎng)絡(luò)的揚(yáng)聲器陣列空域響應(yīng)均衡與聲場(chǎng)控制方法,其特征在于中央處理器在完成向揚(yáng)聲器節(jié)點(diǎn)傳送算法輸出參數(shù)值的任務(wù)之后,需要檢測(cè)揚(yáng)聲器節(jié)點(diǎn)是否已經(jīng)接收到完整的參數(shù)值數(shù)據(jù),這一接收數(shù)據(jù)的完整性檢測(cè)過(guò)程包括以下步驟中央處理器如果檢測(cè)到揚(yáng)聲器節(jié)點(diǎn)未能夠接收到完整的數(shù)據(jù),將按照多次重復(fù)性傳送的原則,嘗試進(jìn)行Ctl次數(shù)據(jù)傳送,如果在這一重復(fù)傳送過(guò)程中,揚(yáng)聲器節(jié)點(diǎn)仍然不能夠接收到完整的數(shù)據(jù)信息,則中央處理器將對(duì)該揚(yáng)聲器節(jié)點(diǎn)進(jìn)行故障診斷操作。
16.根據(jù)權(quán)利要求11所述的基于無(wú)線通信網(wǎng)絡(luò)的揚(yáng)聲器陣列空域響應(yīng)均衡與聲場(chǎng)控制方法,其特征在于中央處理器在檢測(cè)到揚(yáng)聲器節(jié)點(diǎn)已經(jīng)接收到完整的參數(shù)值數(shù)據(jù)之后, 將對(duì)該揚(yáng)聲器節(jié)點(diǎn)的供電系統(tǒng)進(jìn)行關(guān)閉操作,并檢測(cè)該節(jié)點(diǎn)是否正常關(guān)閉,該節(jié)點(diǎn)關(guān)閉狀態(tài)的檢測(cè)過(guò)程包括以下步驟中央處理器會(huì)向節(jié)點(diǎn)發(fā)送關(guān)閉狀態(tài)查詢(xún)指令,如果節(jié)點(diǎn)未作出應(yīng)答,則認(rèn)為節(jié)點(diǎn)已經(jīng)關(guān)閉,如果節(jié)點(diǎn)仍舊能夠應(yīng)答關(guān)閉狀態(tài)查詢(xún)指令,則中央處理器將嘗試進(jìn)行Ctl次重復(fù)性關(guān)閉操作,如果在這些次重復(fù)性關(guān)閉操作之后,節(jié)點(diǎn)仍無(wú)法關(guān)閉,則放棄對(duì)其進(jìn)行關(guān)閉操作,并將這一無(wú)法關(guān)閉情況寫(xiě)入錯(cuò)誤日志同時(shí)也通知給用戶(hù)。
17.根據(jù)權(quán)利要求I所述的基于無(wú)線通信網(wǎng)絡(luò)的揚(yáng)聲器陣列空域響應(yīng)均衡與聲場(chǎng)控制方法,其特征在于所述的步驟4中,中央處理器啟動(dòng)所有無(wú)線揚(yáng)聲器節(jié)點(diǎn)進(jìn)入工作狀態(tài)播放音源文件,其中,中央處理器啟動(dòng)所有揚(yáng)聲器節(jié)點(diǎn)進(jìn)入工作狀態(tài),在啟動(dòng)所有揚(yáng)聲器節(jié)點(diǎn)之后,中央處理器對(duì)算法性能進(jìn)行檢測(cè)與評(píng)估,該過(guò)程的具體實(shí)現(xiàn)流程包括以下步驟;中央處理器將啟動(dòng)所有傳聲器節(jié)點(diǎn),在檢測(cè)所有傳聲器節(jié)點(diǎn)啟動(dòng)完畢后,將通知所有揚(yáng)聲器節(jié)點(diǎn)準(zhǔn)備播放模板信號(hào)同時(shí)通知所有傳聲器節(jié)點(diǎn)準(zhǔn)備接收模板信號(hào),在檢測(cè)所有節(jié)點(diǎn)都準(zhǔn)備完畢后,將命令所有揚(yáng)聲器節(jié)點(diǎn)播放模板信號(hào);當(dāng)所有揚(yáng)聲器節(jié)點(diǎn)播放完模板信號(hào)后,中央處理器將檢測(cè)所有傳聲器節(jié)點(diǎn)是否接收到完整的基于模板信號(hào)的響應(yīng)信息,在所有傳聲器節(jié)點(diǎn)都已經(jīng)接收到完整的響應(yīng)信息后,中央處理器將命令所有傳聲器節(jié)點(diǎn)按照規(guī)定的網(wǎng)絡(luò)傳輸協(xié)議依次將已接收到的模板信號(hào)的響應(yīng)信息發(fā)送到中央處理器;中央處理器將檢測(cè)接收到所有傳聲器節(jié)點(diǎn)的響應(yīng)信息是否完整,在接收到所有節(jié)點(diǎn)的完整的響應(yīng)信息后,中央處理器將關(guān)閉所有傳聲器節(jié)點(diǎn)的供電系統(tǒng),然后顯示各傳聲器位置點(diǎn)處均衡后的頻響曲線,同時(shí)顯示各傳聲器位置點(diǎn)進(jìn)行聲場(chǎng)控制處理后的聲壓分布情況,并評(píng)估響應(yīng)均衡效果和聲場(chǎng)控制效果;在顯示預(yù)定的時(shí)間長(zhǎng)度之后,將自動(dòng)跳轉(zhuǎn)到播放用戶(hù)指定音源文件的環(huán)節(jié)。
18.根據(jù)權(quán)利要求17所述的基于無(wú)線通信網(wǎng)絡(luò)的揚(yáng)聲器陣列空域響應(yīng)均衡與聲場(chǎng)控制方法,其特征在于在中央處理器對(duì)算法性能進(jìn)行檢測(cè)與評(píng)估的過(guò)程中,中央處理器需要檢測(cè)所有傳聲器節(jié)點(diǎn)是否都已啟動(dòng)完畢,在該檢測(cè)過(guò)程中,中央處理器依次通知每個(gè)傳聲器節(jié)點(diǎn)上傳自身啟動(dòng)狀況的狀態(tài)信息,如果中央處理器通過(guò)狀態(tài)信息判定出某節(jié)點(diǎn)未完成啟動(dòng),則按照指定的時(shí)間間隔嘗試進(jìn)行多次通知該節(jié)點(diǎn)啟動(dòng)并檢測(cè)其啟動(dòng)狀況的方法。
19.根據(jù)權(quán)利要求17所述的基于無(wú)線通信網(wǎng)絡(luò)的揚(yáng)聲器陣列空域響應(yīng)均衡與聲場(chǎng)控制方法,其特征在于在中央處理器對(duì)算法性能進(jìn)行檢測(cè)與評(píng)估的過(guò)程中,中央處理器需要檢測(cè)所有揚(yáng)聲器是否完成播放前的準(zhǔn)備工作,同時(shí)檢測(cè)所有傳聲器節(jié)點(diǎn)是否都已完成接收前的準(zhǔn)備工作,中央處理器先檢測(cè)M個(gè)傳聲器節(jié)點(diǎn)的準(zhǔn)備情況,然后再檢測(cè)N個(gè)揚(yáng)聲器節(jié)點(diǎn)的準(zhǔn)備情況,如果在檢測(cè)到節(jié)點(diǎn)未完成準(zhǔn)備時(shí),則按照一定的時(shí)間間隔在預(yù)定的時(shí)間長(zhǎng)度內(nèi)多次重復(fù)通知該節(jié)點(diǎn)進(jìn)行播放或接收準(zhǔn)備,并檢測(cè)其準(zhǔn)備情況。
20.根據(jù)權(quán)利要求17所述的基于無(wú)線通信網(wǎng)絡(luò)的揚(yáng)聲器陣列空域響應(yīng)均衡與聲場(chǎng)控制方法,其特征在于在中央處理器對(duì)算法性能進(jìn)行檢測(cè)與評(píng)估的過(guò)程中,中央處理器需要檢測(cè)所有傳聲器節(jié)點(diǎn)接收數(shù)據(jù)的完整性,中央處理器依次對(duì)每個(gè)傳聲器節(jié)點(diǎn)進(jìn)行接收數(shù)據(jù)完整性檢測(cè),如果某個(gè)節(jié)點(diǎn)未接收到完整的數(shù)據(jù)信息,則中央處理器將舍棄這一節(jié)點(diǎn)的數(shù)據(jù)信息,并將該節(jié)點(diǎn)所出現(xiàn)的錯(cuò)誤寫(xiě)入錯(cuò)誤日志,然后在后續(xù)的顯示操作中將提示這一節(jié)點(diǎn)位置接收信息不完整,不能參與算法的效果評(píng)估。
21.根據(jù)權(quán)利要求I所述的基于無(wú)線通信網(wǎng)絡(luò)的揚(yáng)聲器陣列空域響應(yīng)均衡與聲場(chǎng)控制方法,其特征在于所述的步驟4中,中央處理器啟動(dòng)所有無(wú)線揚(yáng)聲器節(jié)點(diǎn)進(jìn)入工作狀態(tài)播放音源文件,其中,中央處理器首先通知所有揚(yáng)聲器節(jié)點(diǎn)準(zhǔn)備播放音源文件,然后檢查各揚(yáng)聲器節(jié)點(diǎn)的準(zhǔn)備情況,在所有節(jié)點(diǎn)都已準(zhǔn)備完畢之后,命令所有揚(yáng)聲器節(jié)點(diǎn)播放音源文件, 然后按照指定時(shí)間間隔不斷檢測(cè)是否仍有播放任務(wù);如果仍有播放任務(wù),則繼續(xù)保持多個(gè)揚(yáng)聲器節(jié)點(diǎn)執(zhí)行播放任務(wù),同時(shí)繼續(xù)不斷檢測(cè)是否仍有播放任務(wù);如果沒(méi)有播放任務(wù),則中央處理器將關(guān)閉所有揚(yáng)聲器節(jié)點(diǎn)的供電系統(tǒng),自身也進(jìn)入休眠待機(jī)狀態(tài)。
22.根據(jù)權(quán)利要求21所述的基于無(wú)線通信網(wǎng)絡(luò)的揚(yáng)聲器陣列空域響應(yīng)均衡與聲場(chǎng)控制方法,其特征在于在播放音源文件之前,中央處理器需要通知所有揚(yáng)聲器準(zhǔn)備播放并檢測(cè)其準(zhǔn)備情況,其中,中央處理器通知各揚(yáng)聲器節(jié)點(diǎn)準(zhǔn)備播放音源文件,然后檢測(cè)各揚(yáng)聲器節(jié)點(diǎn)是否都已準(zhǔn)備好,如果某節(jié)點(diǎn)尚未準(zhǔn)備完畢,則按一定時(shí)間間隔進(jìn)行多次重復(fù)通知該節(jié)點(diǎn)進(jìn)行播放準(zhǔn)備并檢測(cè)其準(zhǔn)備狀況。
23.一種基于無(wú)線通信網(wǎng)絡(luò)的揚(yáng)聲器陣列空間響應(yīng)均衡與聲場(chǎng)控制裝置,其特征在于 它包括用于收集所有期望聽(tīng)音位置點(diǎn)的脈沖響應(yīng)信息,并用于對(duì)期望位置點(diǎn)的響應(yīng)進(jìn)行均衡處理,同時(shí)用于對(duì)期望位置點(diǎn)的聲場(chǎng)進(jìn)行控制以達(dá)到特殊的聲場(chǎng)分布需求,還用于對(duì)所有無(wú)線揚(yáng)聲器和傳聲器節(jié)點(diǎn)進(jìn)行管理、調(diào)度、運(yùn)行狀況監(jiān)測(cè)和故障診斷以及應(yīng)急情況的處理的中央處理器(2);用于期望聽(tīng)音位置點(diǎn)的脈沖響應(yīng)的接收和存儲(chǔ),并用于將接收響應(yīng)信息傳送到中央處理器(2)的多個(gè)無(wú)線傳聲器節(jié)點(diǎn)(1),所述的多個(gè)無(wú)線傳聲器節(jié)點(diǎn)(I)與中央處理器(2)通過(guò)無(wú)線通信網(wǎng)絡(luò)相連接;用于播放脈沖響應(yīng)測(cè)試期間的模板信號(hào),同時(shí)用于正常使用期間播放用戶(hù)指定的音源文件,還用于與中央處理器之間進(jìn)行信息交互多個(gè)無(wú)線揚(yáng)聲器節(jié)點(diǎn)(3),所述的多個(gè)無(wú)線揚(yáng)聲器節(jié)點(diǎn)(3 )與中央處理器(2 )通過(guò)無(wú)線通信網(wǎng)絡(luò)相連接。
24.根據(jù)權(quán)利要求23所述的基于無(wú)線通信網(wǎng)絡(luò)的揚(yáng)聲器陣列空間響應(yīng)均衡與聲場(chǎng)控制裝置,其特征在于所述的無(wú)線傳聲器節(jié)點(diǎn)(I)包括用于發(fā)射和接收無(wú)線電磁波信號(hào)的第一天線(4);用于對(duì)待發(fā)射數(shù)據(jù)進(jìn)行編碼和調(diào)制處理或用于對(duì)已接收的信號(hào)進(jìn)行解調(diào)和解碼處理的第一無(wú)線通信模塊(5);對(duì)發(fā)射或者接收以及信號(hào)處理模塊中的數(shù)據(jù)進(jìn)行緩存的第一數(shù)據(jù)存取模塊(6);用于對(duì)已接收或者待發(fā)射信號(hào)進(jìn)行數(shù)據(jù)分析濾波去噪以及信道均衡等處理,給出數(shù)據(jù)內(nèi)部信息的初級(jí)辨識(shí),提取數(shù)據(jù)信息中的一些關(guān)于節(jié)點(diǎn)運(yùn)行狀況的狀態(tài)信息關(guān)于節(jié)點(diǎn)或者中央處理器的編號(hào)信息以及數(shù)據(jù)大小信息等,同時(shí)也用于對(duì)天線陣列的輻射波束進(jìn)行加權(quán)控制,調(diào)整天線陣列的空間發(fā)射或者接收方向的第一信號(hào)處理模塊(7);用于對(duì)空間位置點(diǎn)的聲壓信號(hào)進(jìn)行感應(yīng)測(cè)量的傳聲器(10);用于對(duì)所述傳聲器(10)送入的信號(hào)進(jìn)行緩沖和放大處理的第一緩沖放大模塊(9);對(duì)整個(gè)節(jié)點(diǎn)的所有模塊進(jìn)行電力供應(yīng)并能夠響應(yīng)控制器給出的啟動(dòng)休眠和關(guān)閉指令的電池供電模塊(11);用于管理和調(diào)度所述第一無(wú)線通信模塊(5)、第一數(shù)據(jù)存取模塊(6)、第一信號(hào)處理模塊(7)、第一緩沖放大模塊(9)、電池供電模塊(11),對(duì)所述第一無(wú)線通信模塊(5)、第一數(shù)據(jù)存取模塊(6)、第一信號(hào)處理模塊(7)、第一緩沖放大模塊(9)、電池供電模塊(11)的運(yùn)行狀況進(jìn)行監(jiān)測(cè)并對(duì)所述第一無(wú)線通信模塊(5)、第一數(shù)據(jù)存取模塊(6)、第一信號(hào)處理模塊(7)、第一緩沖放大模塊(9)和電池供電模塊(11)之間的協(xié)同工作進(jìn)行優(yōu)化處理,同時(shí)對(duì)所述第一無(wú)線通信模塊(5)、第一數(shù)據(jù)存取模塊(6)、第一信號(hào)處理模塊(7)、第一緩沖放大模塊(9)和電池供電模塊(11)所出現(xiàn)的故障以及所引起的突發(fā)事件進(jìn)行及時(shí)處理的第一控制器t吳塊(8)。
25.根據(jù)權(quán)利要求23所述的基于無(wú)線通信網(wǎng)絡(luò)的揚(yáng)聲器陣列空間響應(yīng)均衡與聲場(chǎng)控制裝置,其特征在于所述的中央處理器(2)包括多個(gè)負(fù)責(zé)執(zhí)行指定空間分區(qū)內(nèi)所包含的所有傳聲器節(jié)點(diǎn)和揚(yáng)聲器節(jié)點(diǎn)與中央處理器的數(shù)據(jù)通信以及對(duì)數(shù)據(jù)幀的信息內(nèi)容進(jìn)行分析辨識(shí)和初級(jí)信號(hào)處理操作,還可以對(duì)天線陣列輻射波束的指向性進(jìn)行控制的子處理器模塊(12)、負(fù)責(zé)對(duì)多個(gè)所述子處理器模塊(12)進(jìn)行管理、調(diào)度、運(yùn)行狀況監(jiān)測(cè)、故障診斷和應(yīng)急情況的處理,同時(shí)也負(fù)責(zé)對(duì)子處理器模塊(12)送來(lái)的檢測(cè)報(bào)告進(jìn)行分析和判決,還負(fù)責(zé)執(zhí)行空間響應(yīng)的均衡算法和聲場(chǎng)控制算法的中央處理器模塊(13)、對(duì)所述中央處理器(2) 所有模塊進(jìn)行供電,可以響應(yīng)中央控制器(14)發(fā)出的啟動(dòng)休眠和關(guān)閉指令并執(zhí)行相應(yīng)的動(dòng)作的第一電源供電模塊(17)。
26.根據(jù)權(quán)利要求25所述的基于無(wú)線通信網(wǎng)絡(luò)的揚(yáng)聲器陣列空間響應(yīng)均衡與聲場(chǎng)控制裝置,其特征在于所述的子處理器模塊(12)包括用于發(fā)射和接收無(wú)線電磁波信號(hào)的第二天線(18)、在接收過(guò)程中將對(duì)從節(jié)點(diǎn)收到的信號(hào)進(jìn)行解調(diào)和解碼操作并在發(fā)送過(guò)程中將對(duì)待發(fā)送的信號(hào)進(jìn)行編碼和調(diào)制操作的無(wú)線通信子模塊(19)、負(fù)責(zé)對(duì)接收的數(shù)據(jù)幀內(nèi)容進(jìn)行分析和辨識(shí),形成一些包含通信節(jié)點(diǎn)身份,通信數(shù)據(jù)幀長(zhǎng)度,通信節(jié)點(diǎn)運(yùn)行狀態(tài)等內(nèi)容的報(bào)告信息,并將這些信息傳送給所述中央處理器模塊(13)的信號(hào)處理子模塊(21)、對(duì)所述無(wú)線通信子模塊(19)送來(lái)的接收數(shù)據(jù)和信號(hào)處理子模塊(21)送來(lái)的待發(fā)射數(shù)據(jù)以及信號(hào)處理過(guò)程中的緩存數(shù)據(jù)進(jìn)行實(shí)時(shí)保存的數(shù)據(jù)存取子模塊(20)、對(duì)所述無(wú)線通信子模塊(19)、數(shù)據(jù)存取子模塊(20)、信號(hào)處理子模塊(21)的管理、調(diào)度、運(yùn)行狀況監(jiān)測(cè)、故障診斷以及突發(fā)事件的應(yīng)急處理的控制器子模塊(22)。
27.根據(jù)權(quán)利要求25所述的基于無(wú)線通信網(wǎng)絡(luò)的揚(yáng)聲器陣列空間響應(yīng)均衡與聲場(chǎng)控制裝置,其特征在于所述的中央處理器模塊(13)包括與所有的所述控制器子模塊(22)互聯(lián)并能夠向所有的控制器子模塊(22)下達(dá)控制指令的中央控制器(14)、與所有所述信號(hào)處理子模塊(21)互聯(lián)并能夠接收所有信號(hào)處理子模塊(21)處理后的信息,同時(shí)負(fù)責(zé)空間響應(yīng)均衡算法和聲場(chǎng)控制算法的求解運(yùn)算任務(wù)的中央信號(hào)處理器(15)、與所有所述數(shù)據(jù)存取子模塊(20)互聯(lián)并能夠從數(shù)據(jù)存取子模塊(20)中讀收數(shù)據(jù)或者向數(shù)據(jù)存取子模塊(20) 中寫(xiě)入數(shù)據(jù),對(duì)所述中央信號(hào)處理器(15)在運(yùn)算過(guò)程中所產(chǎn)生的中間變量數(shù)據(jù)進(jìn)行及時(shí)保存并對(duì)所述中央控制器(14)的指令信息進(jìn)行及時(shí)保存,對(duì)用戶(hù)設(shè)置的一些參數(shù)以及用戶(hù)瀏覽過(guò)的音源文件進(jìn)行記錄和備份的中央數(shù)據(jù)存取器(16)。
28.根據(jù)權(quán)利要求23所述的基于無(wú)線通信網(wǎng)絡(luò)的揚(yáng)聲器陣列空間響應(yīng)均衡與聲場(chǎng)控制裝置,其特征在于所述的無(wú)線揚(yáng)聲器節(jié)點(diǎn)(3)包括用于發(fā)射和接收無(wú)線電磁波信號(hào)的第三天線(23)、用于調(diào)制解調(diào)和編解碼操作的第二無(wú)線通信模塊(24)、用于數(shù)據(jù)傳輸過(guò)程中的緩存以及信號(hào)處理處理中中間變量的保存的第二數(shù)據(jù)存取模塊(25)、按照所述中央處理器(2)送來(lái)的均衡器參數(shù)和聲場(chǎng)控制參數(shù)對(duì)待輸出信號(hào)進(jìn)行均衡和幅度相位調(diào)整以取得響應(yīng)均衡和聲場(chǎng)控制效果的第二信號(hào)處理模塊(26)、對(duì)輸出信號(hào)進(jìn)行緩沖和放大處理的第二緩沖放大模塊(28)、用于將功率電信號(hào)轉(zhuǎn)換為空氣振動(dòng)從而產(chǎn)生聲音信號(hào)揚(yáng)聲器(30)、 負(fù)責(zé)對(duì)小信號(hào)進(jìn)行功率放大以驅(qū)動(dòng)揚(yáng)聲器(30)發(fā)聲的功率放大模塊(29)、用于對(duì)整個(gè)節(jié)點(diǎn)進(jìn)行電力供應(yīng)并能夠響應(yīng)中央處理器(2)發(fā)送的啟動(dòng)休眠和關(guān)閉指令并執(zhí)行相應(yīng)的動(dòng)作的第二電源供電模塊(31)、負(fù)責(zé)對(duì)所述第二無(wú)線通信模塊(24)、第二數(shù)據(jù)存取模塊(25)、 第二信號(hào)處理模塊(26)、第二緩沖放大模塊(28)、功率放大模塊(29)和第二電源供電模塊(31)進(jìn)行管理、調(diào)度、運(yùn)行狀況監(jiān)測(cè)、故障診斷以及突發(fā)事件的應(yīng)急處理的第二控制器模塊 (27)。
全文摘要
本發(fā)明公開(kāi)了一種基于無(wú)線通信網(wǎng)絡(luò)的揚(yáng)聲器陣列空間響應(yīng)均衡與聲場(chǎng)控制方法和裝置。該方法包括1)中央處理器依次啟動(dòng)各無(wú)線揚(yáng)聲器節(jié)點(diǎn)播放模板信號(hào);2)所有無(wú)線傳聲器節(jié)點(diǎn)依次將采集的各無(wú)線揚(yáng)聲器節(jié)點(diǎn)的脈沖響應(yīng)信息發(fā)送給中央處理器;3)中央處理器執(zhí)行空間響應(yīng)均衡和聲場(chǎng)控制算法,并將計(jì)算出的參數(shù)分配給各揚(yáng)聲器節(jié)點(diǎn);4)中央處理器啟動(dòng)所有無(wú)線揚(yáng)聲器節(jié)點(diǎn)進(jìn)入工作狀態(tài)播放音源文件。該裝置包括多個(gè)無(wú)線傳聲器節(jié)點(diǎn)、中央處理器和多個(gè)無(wú)線揚(yáng)聲器節(jié)點(diǎn)三種模塊,各模塊依次順序連接。本發(fā)明實(shí)現(xiàn)了空間多位置點(diǎn)脈沖響應(yīng)信息的自動(dòng)測(cè)量和收集,避免了傳統(tǒng)人工測(cè)量方法所存在的較大工作量和實(shí)現(xiàn)復(fù)雜度,提高了聲重放系統(tǒng)的智能化和網(wǎng)絡(luò)化水平。
文檔編號(hào)H04R3/00GK102611962SQ20121002803
公開(kāi)日2012年7月25日 申請(qǐng)日期2012年2月9日 優(yōu)先權(quán)日2012年2月9日
發(fā)明者周建明, 馬登永 申請(qǐng)人:蘇州上聲電子有限公司