本發(fā)明涉及總線數(shù)據(jù)存儲(chǔ)技術(shù)領(lǐng)域,更為具體來說,本發(fā)明為一種多通道can總線數(shù)據(jù)記錄存儲(chǔ)設(shè)備。
背景技術(shù):
目前,為維護(hù)和提高航天發(fā)射裝備的可用性,要求航天發(fā)射裝備系統(tǒng)自身具備對(duì)其健康狀態(tài)進(jìn)行監(jiān)測(cè)和評(píng)估的能力,進(jìn)而實(shí)現(xiàn)可靠性、可用性及全壽命周期內(nèi)的經(jīng)濟(jì)可承受性目標(biāo),由此,故障預(yù)測(cè)與健康管理概念引入到裝備領(lǐng)域當(dāng)中。故障預(yù)測(cè)和健康管理系統(tǒng)需分析各種數(shù)據(jù)信息,借助各種智能推理算法來評(píng)估系統(tǒng)自身的健康狀態(tài)。因此,實(shí)現(xiàn)故障預(yù)測(cè)和健康管理的前提在于系統(tǒng)運(yùn)行時(shí)記錄系統(tǒng)設(shè)備之間交互的總線數(shù)據(jù),盡可能多的從中獲取基礎(chǔ)信息。
但是,隨著裝備系統(tǒng)智能化和信息化的發(fā)展,各設(shè)備之間的總線數(shù)據(jù)交互速率、數(shù)據(jù)交互量均大幅的增長(zhǎng),以信息化發(fā)射平臺(tái)的六通道can總線為例,在滿負(fù)載運(yùn)行時(shí),六通道can總線數(shù)據(jù)量可達(dá)每秒15000幀,但是現(xiàn)有can總線數(shù)據(jù)存儲(chǔ)設(shè)備難以可靠、完整地記錄所有can總線數(shù)據(jù),比如,現(xiàn)有can總線數(shù)據(jù)存儲(chǔ)設(shè)備可同時(shí)記錄的can總線通道數(shù)較少,或者由于其自身傳輸速度慢而經(jīng)常出現(xiàn)丟數(shù)的現(xiàn)象,特別在發(fā)生掉電等意外情況后,現(xiàn)有的can總線數(shù)據(jù)存儲(chǔ)設(shè)備不僅難以成功地保存數(shù)據(jù),而且設(shè)備自身也容易損壞,比如正在寫入數(shù)據(jù)的存儲(chǔ)芯片極容易損壞、導(dǎo)致掉電瞬間的數(shù)據(jù)不完整,所以現(xiàn)有can總線數(shù)據(jù)存儲(chǔ)設(shè)備的可靠性和安全性較差。
因此,現(xiàn)有的can總線數(shù)據(jù)存儲(chǔ)設(shè)備無法滿足信息化發(fā)射平臺(tái)等對(duì)多通道總線數(shù)據(jù)可靠、完整、安全記錄的要求,開發(fā)出一種傳輸速度快、可靠性高、安全性好、在掉電等意外情況下保證數(shù)據(jù)記錄完整性的多通道can總線數(shù)據(jù)記錄存儲(chǔ)設(shè)備,成為了本領(lǐng)域技術(shù)人員亟待解決的技術(shù)問題和始終研究的重點(diǎn)。
技術(shù)實(shí)現(xiàn)要素:
為解決現(xiàn)有的can總線數(shù)據(jù)存儲(chǔ)設(shè)備存在傳輸速度慢、可靠性差、掉電等意外情況下易損壞等問題,本發(fā)明創(chuàng)新地開發(fā)了一種多通道can總線數(shù)據(jù)記錄存儲(chǔ)設(shè)備,基于dsp+fpga架構(gòu),并結(jié)合多通道總線收發(fā)電路和電源電路,從而實(shí)現(xiàn)了多通道can總線數(shù)據(jù)的高速存儲(chǔ),并提高了存儲(chǔ)設(shè)備斷電可靠性和使用壽命。
為實(shí)現(xiàn)上述技術(shù)目的,本發(fā)明公開了一種多通道can總線數(shù)據(jù)記錄存儲(chǔ)設(shè)備,該多通道can總線數(shù)據(jù)記錄存儲(chǔ)設(shè)備包括fpga控制器、dsp控制器、多通道總線收發(fā)電路、對(duì)外插接件、數(shù)據(jù)存儲(chǔ)電路及電源電路;所述fpga控制器與dsp控制器連接,所述fpga控制器還分別與所述多通道總線收發(fā)電路、數(shù)據(jù)存儲(chǔ)電路連接;所述對(duì)外插接件分別與所述多通道總線收發(fā)電路、電源電路連接,所述對(duì)外插接件為信號(hào)傳輸電氣接口;所述電源電路包括分別與對(duì)外插接件連接的電源轉(zhuǎn)換電路和掉電檢測(cè)電路,所述電源轉(zhuǎn)換電路還連接有電容儲(chǔ)能電路,所述電源轉(zhuǎn)換電路為所述多通道總線收發(fā)電路和數(shù)據(jù)存儲(chǔ)電路供電,所述掉電檢測(cè)電路用于監(jiān)測(cè)電源信號(hào)掉電后向dsp控制器發(fā)出中斷信號(hào),所述dsp控制器在接收中斷信號(hào)后、依靠所述電容儲(chǔ)能電路中的電能將緩存中的數(shù)據(jù)寫入數(shù)據(jù)存儲(chǔ)電路。
基于dsp+fpga的框架結(jié)構(gòu),本發(fā)明能夠同時(shí)記錄多通道can總線數(shù)據(jù),解決傳統(tǒng)can總線數(shù)據(jù)記錄存儲(chǔ)設(shè)備can總線通道少、傳輸速度慢、可靠性較差等問題;本發(fā)明創(chuàng)新采用了用于監(jiān)測(cè)電源信號(hào)是否發(fā)生掉電的掉電檢測(cè)電路和用于提供掉電后數(shù)據(jù)緩存電能支持的電容儲(chǔ)能電路,從而解決傳統(tǒng)can總線數(shù)據(jù)記錄存儲(chǔ)設(shè)備在掉電等意外情況下易損壞等問題、提高了本發(fā)明的可靠性。
進(jìn)一步地,所述設(shè)備還包括usb數(shù)據(jù)導(dǎo)出電路;所述usb數(shù)據(jù)導(dǎo)出電路分別與所述fpga控制器、所述對(duì)外插接件連接,用于通過fpga控制器將數(shù)據(jù)存儲(chǔ)電路內(nèi)的數(shù)據(jù)導(dǎo)出、經(jīng)由對(duì)外插接件上傳至上位機(jī),以供后期使用。
在能夠可靠、安全地記錄can總線數(shù)據(jù)的基礎(chǔ)上,本發(fā)明還能實(shí)現(xiàn)將已存儲(chǔ)的數(shù)據(jù)快速、可靠地導(dǎo)出,以便于后期對(duì)數(shù)據(jù)的有效分析、管理及使用。
進(jìn)一步地,所述數(shù)據(jù)存儲(chǔ)電路包括多個(gè)相互并聯(lián)的emmc存儲(chǔ)器。
采用多片emmc存儲(chǔ)器并聯(lián)的方式可擴(kuò)展存儲(chǔ)容量,使本發(fā)明對(duì)數(shù)據(jù)記錄的時(shí)間更長(zhǎng),比如,四片存儲(chǔ)容量分別為32gb的emmc存儲(chǔ)器能夠?qū)崿F(xiàn)128gb的大容量數(shù)據(jù)存儲(chǔ)。
進(jìn)一步地,所述多通道總線收發(fā)電路為六通道can總線收發(fā)電路,各個(gè)通道的總線收發(fā)電路均包括磁隔離電路、can收發(fā)器電路以及保護(hù)電路,從而實(shí)現(xiàn)有效地讀取can總線數(shù)據(jù)。
基于上述改進(jìn)的技術(shù)方案,本發(fā)明可同時(shí)記錄六通道can總線數(shù)據(jù),并在六通道can總線滿負(fù)載運(yùn)行下的數(shù)據(jù)量達(dá)到每秒15000幀時(shí)不丟數(shù),實(shí)現(xiàn)將六路can總線數(shù)據(jù)高速、高可靠、完整地記錄下來,便于后續(xù)的數(shù)據(jù)分析、加強(qiáng)對(duì)航天發(fā)射裝備的了解,可將記錄的數(shù)據(jù)作為故障診斷、故障預(yù)測(cè)及健康管理的基礎(chǔ)信息,因此本發(fā)明具有可靠性高、存儲(chǔ)速度快等突出優(yōu)點(diǎn)。
進(jìn)一步地,所述dsp控制器具有emif接口,所述dsp控制器通過emif接口與所述fpga控制器進(jìn)行數(shù)據(jù)交互,將所述fpga控制器接收到的can總線數(shù)據(jù)讀入到所述dsp控制器中,經(jīng)由dsp控制器處理后的can總線數(shù)據(jù)通過fpga控制器寫入數(shù)據(jù)存儲(chǔ)電路中。
進(jìn)一步地,所述dsp控制器外接有用于緩存can總線數(shù)據(jù)的隨機(jī)存取存儲(chǔ)器。
進(jìn)一步地,所述can總線數(shù)據(jù)在dsp控制器中處理后,打包成數(shù)據(jù)塊,以隊(duì)列的形式寫入emmc存儲(chǔ)器,所述隊(duì)列的最大長(zhǎng)度為1k。
基于上述隊(duì)列存儲(chǔ)方式和dsp控制器外接的隨機(jī)存取存儲(chǔ)器,保證在總線數(shù)據(jù)高速到來時(shí)仍被完整記錄而不丟失,進(jìn)而將數(shù)據(jù)寫入數(shù)據(jù)存儲(chǔ)電路中,該方式進(jìn)一步提高了可靠性,從而實(shí)現(xiàn)本發(fā)明能夠在高速、大量數(shù)據(jù)的情況下保證數(shù)據(jù)的可靠寫入。
進(jìn)一步地,所述數(shù)據(jù)存儲(chǔ)電路以文件形式存儲(chǔ)can總線數(shù)據(jù),所述文件包括文件描述塊和數(shù)據(jù)塊;所述文件描述塊包括文件形成的日期和時(shí)間信息、文件大小信息、起始地址信息、下一個(gè)文件的起始地址信息,各個(gè)文件內(nèi)的文件描述塊的起始地址信息形成鏈表;所述數(shù)據(jù)塊中記錄can總線數(shù)據(jù)。
基于上述改進(jìn)的技術(shù)方案:將文件通過鏈表關(guān)聯(lián)起來,本發(fā)明優(yōu)化了對(duì)存儲(chǔ)文件的管理,方便了對(duì)數(shù)據(jù)的查詢和篩選導(dǎo)出,從而極大提高了數(shù)據(jù)導(dǎo)出的速度。
進(jìn)一步地,所述對(duì)外插接件接入24v輸入電源信號(hào);所述電源轉(zhuǎn)換電路包括相互連接的濾波器和電壓變換電路,分別用于對(duì)24v輸入電源信號(hào)濾波和電壓變換,用于為其他電路供電;所述電壓變換電路為dc-dc變換器或線性穩(wěn)壓器。
進(jìn)一步地,所述usb數(shù)據(jù)導(dǎo)出電路通過通用輸入/輸出接口與所述fpga控制器連接,所述多通道總線收發(fā)電路通過通用輸入/輸出接口與所述fpga控制器連接。
本發(fā)明的有益效果為:本發(fā)明能夠在存儲(chǔ)設(shè)備斷電瞬間完整記錄can總線數(shù)據(jù)并實(shí)現(xiàn)可靠斷電,保證can總線數(shù)據(jù)記錄的完整性,同時(shí)保護(hù)了存儲(chǔ)芯片,因此,本發(fā)明具有數(shù)據(jù)記錄的可靠性高等突出優(yōu)點(diǎn)。
另外,本發(fā)明還具有存儲(chǔ)容量大、記錄時(shí)間長(zhǎng)、滿負(fù)載運(yùn)行時(shí)不丟數(shù)等突出優(yōu)點(diǎn)。
附圖說明
圖1為多通道can總線數(shù)據(jù)記錄存儲(chǔ)設(shè)備結(jié)構(gòu)示意圖。
圖2為dsp控制器記錄的文件的存儲(chǔ)結(jié)構(gòu)示意圖。
圖中,
10、fpga控制器;11、多通道總線收發(fā)電路;12、對(duì)外插接件;13、usb數(shù)據(jù)導(dǎo)出電路;14、數(shù)據(jù)存儲(chǔ)電路;15、dsp控制器;16、電源電路。
具體實(shí)施方式
下面結(jié)合說明書附圖對(duì)本發(fā)明的多通道can總線數(shù)據(jù)記錄存儲(chǔ)設(shè)備進(jìn)行詳細(xì)的解釋和說明。
如圖1和2所示,本發(fā)明公開了一種多通道can總線數(shù)據(jù)記錄存儲(chǔ)設(shè)備。該多通道can總線數(shù)據(jù)記錄存儲(chǔ)設(shè)備包括fpga控制器10、dsp控制器15、多通道總線收發(fā)電路11、對(duì)外插接件12、數(shù)據(jù)存儲(chǔ)電路14及電源電路16;fpga控制器10與dsp控制器15連接,fpga控制器10還分別與多通道總線收發(fā)電路11、數(shù)據(jù)存儲(chǔ)電路14等電路連接,本發(fā)明創(chuàng)新采用dsp+fpga結(jié)合的核心控制器架構(gòu),通過核心控制器外圍擴(kuò)展相應(yīng)功能的元器件,即fpga控制器10的外圍電路和dsp控制器15的外圍電路,以實(shí)現(xiàn)各項(xiàng)功能需求;比如,上述的fpga控制器10具有其工作必須的晶振電路、復(fù)位電路、配置電路、jtag電路等,其中,fpga控制器10可采用xilinxvertexiv系列fpga,從而實(shí)現(xiàn)其can總線和usb接口接收功能和發(fā)送功能以及emmc存儲(chǔ)器讀取功能和寫入功能;更為具體地,在fpga控制器15內(nèi)部通過例化canip核的方式實(shí)現(xiàn)了六路can總線控制器功能,通過fpga控制器15的相應(yīng)的對(duì)外引腳與多通道總線收發(fā)電路11相連接,實(shí)現(xiàn)了六路can總線數(shù)據(jù)的接收、發(fā)送功能。另外,fpga控制器內(nèi)部還實(shí)現(xiàn)了emmc存儲(chǔ)器和usb控制器的時(shí)序控制,能夠?qū)崿F(xiàn)基本的emmc讀取、寫入操作以及usb接收、發(fā)送操作。dsp控制器15具有其工作必須的晶振電路、復(fù)位電路、sram等,是設(shè)備的控制和調(diào)度核心,本實(shí)施例中,上述的dsp控制器15可以基于tms320f28335dsp搭建。
本實(shí)施例中,數(shù)據(jù)存儲(chǔ)電路14包括多個(gè)相互并聯(lián)的emmc(embeddedmultimediacard,嵌入式多媒體卡)存儲(chǔ)器,emmc存儲(chǔ)器作為本發(fā)明的存儲(chǔ)介質(zhì),每片emmc存儲(chǔ)器各具有32gb的存儲(chǔ)容量,在dsp+fpga架構(gòu)滿足數(shù)據(jù)采集速度、處理速度及記錄速度基礎(chǔ)上,四片emmc存儲(chǔ)器具備128gb大存儲(chǔ)容量,完全可以滿足同時(shí)記錄六通道can總線數(shù)據(jù)的空間需要;更為具體地,emmc存儲(chǔ)器內(nèi)部集成了nandflash存儲(chǔ)芯片和一個(gè)片內(nèi)控制器,上述片內(nèi)控制器通過實(shí)現(xiàn)mmc通信協(xié)議與用戶接口,片內(nèi)控制器集成了邏輯-物理地址映射、壞塊處理、碎片整理等功能,能夠大大簡(jiǎn)化用戶程序,提高記錄的可靠性。
而多通道總線收發(fā)電路11為六通道can總線收發(fā)電路,各個(gè)通道的總線收發(fā)電路均包括磁隔離電路、can收發(fā)器電路及保護(hù)電路等,保護(hù)電路可為tvs保護(hù)電路;多通道總線收發(fā)電路11用于將fpga控制器10的can接收信號(hào)和發(fā)送信號(hào)轉(zhuǎn)換為符合can協(xié)議要求的can差分信號(hào),多通道總線收發(fā)電路11可以理解為fpga控制器10與物理總線之間的接口;對(duì)外插接件12分別與多通道總線收發(fā)電路11、電源電路16連接,本實(shí)施例中,對(duì)外插接件12接入24v輸入電源信號(hào);電源轉(zhuǎn)換電路包括相互連接的濾波器和電壓變換電路,分別用于對(duì)24v輸入電源信號(hào)濾波和電壓變換,將24v輸入電源經(jīng)過濾波后進(jìn)行轉(zhuǎn)換、輸入其他電路需要的二次電源,更為具體來說,本實(shí)施例濾波器的型號(hào)為bnx026h01,電壓變換電路為dc-dc變換器或線性穩(wěn)壓器;對(duì)外插接件12為信號(hào)傳輸電氣接口,實(shí)現(xiàn)設(shè)備內(nèi)外信號(hào)連接,這些信號(hào)主要包括24v輸入電源信號(hào)、六通道can總線信號(hào)、一通道usb信號(hào)等;上述電源電路16包括分別與對(duì)外插接件12連接的電源轉(zhuǎn)換電路和掉電檢測(cè)電路,所述電源轉(zhuǎn)換電路還連接有電容儲(chǔ)能電路,電源轉(zhuǎn)換電路為多通道總線收發(fā)電路11和數(shù)據(jù)存儲(chǔ)電路14等電路供電,掉電檢測(cè)電路用于監(jiān)測(cè)電源信號(hào)掉電后向dsp控制器15發(fā)出中斷信號(hào),dsp控制器15控制相關(guān)器件將正在緩存的數(shù)據(jù)寫入數(shù)據(jù)存儲(chǔ)電路14,而dsp控制器15在接收中斷信號(hào)后、依靠電容儲(chǔ)能電路中的電能將緩存中的數(shù)據(jù)寫入數(shù)據(jù)存儲(chǔ)電路14,從而完成緩存中數(shù)據(jù)的存儲(chǔ),保證數(shù)據(jù)的完整性,同時(shí)避免正在存儲(chǔ)時(shí)掉電導(dǎo)致的芯片損壞,其中,電容儲(chǔ)能電路包括法拉電容及其放電回路,在電源斷開后還能放電1秒左右;本實(shí)施例中,上述涉及的掉電檢測(cè)電路可采用型號(hào)為max706芯片搭建,其用于監(jiān)控24v輸入電源,上述“掉電”情況包括斷電、失電、或電的質(zhì)量達(dá)不到要求而引起用電設(shè)備不能正常工作的情況,本實(shí)施例中,如果掉電檢測(cè)電路檢測(cè)到電源電壓下降至14v(電源電壓正常范圍為20v~30v),則立即以外部中斷形式向dsp控制器15發(fā)出掉電中斷信號(hào)(最高優(yōu)先級(jí)),dsp控制器15接收到該中斷后利用儲(chǔ)能電路儲(chǔ)存的電能完成緩存中數(shù)據(jù)的存儲(chǔ),并可靠掉電,保證記錄數(shù)據(jù)的完整性,也能避免正在存儲(chǔ)時(shí)掉電導(dǎo)致的芯片損壞,提高設(shè)備工作的可靠性。
為將存儲(chǔ)的can總線數(shù)據(jù)導(dǎo)出,該設(shè)備還包括usb數(shù)據(jù)導(dǎo)出電路13;usb數(shù)據(jù)導(dǎo)出電路13分別與fpga控制器10、對(duì)外插接件12連接,usb數(shù)據(jù)導(dǎo)出電路13用于通過fpga控制器10將數(shù)據(jù)存儲(chǔ)電路14內(nèi)的數(shù)據(jù)導(dǎo)出、經(jīng)由對(duì)外插接件12上傳至上位機(jī),具體地,fpga控制器10接受dsp控制器15的調(diào)度,不僅可以將dsp發(fā)送過來的數(shù)據(jù)寫入到emmc存儲(chǔ)器中,還能通過usb接口與上位機(jī)通信,從emmc存儲(chǔ)器讀取上位機(jī)要求的數(shù)據(jù),并通過usb接口上傳至上位機(jī)。本實(shí)施例中,usb數(shù)據(jù)導(dǎo)出電路13通過通用輸入/輸出接口與上述fpga控制器10連接,多通道總線收發(fā)電路11通過通用輸入/輸出接口與fpga控制器10連接;本實(shí)施例中,usb芯片的型號(hào)選擇cypress公司的cy7c68013a,該芯片內(nèi)部集成了usb2.0控制器、usb2.0收發(fā)器、串行接口引擎、增強(qiáng)的8051微控制器及一個(gè)可編程的外設(shè)接口,外部?jī)H需要外接電源、去耦電容、晶振、tvs等即可實(shí)現(xiàn)usb接口通信。
更為具體地,本發(fā)明中的dsp控制器15具有emif接口,dsp控制器15通過emif接口與fpga控制器10雙口ram進(jìn)行數(shù)據(jù)交互,將fpga控制器10接收到的can總線數(shù)據(jù)讀入到dsp控制器15中,經(jīng)過dsp控制器15的數(shù)據(jù)處理,緩存累積到一定數(shù)量后,經(jīng)由dsp控制器15處理后的can總線數(shù)據(jù)通過fpga控制器10寫入數(shù)據(jù)存儲(chǔ)電路14中,最終完成數(shù)據(jù)的存儲(chǔ)。而dsp控制器15外接有用于緩存can總線數(shù)據(jù)的隨機(jī)存取存儲(chǔ)器,其中,為了保證在emmc寫入速度較慢時(shí)進(jìn)行數(shù)據(jù)緩存,保證總線數(shù)據(jù)高速到來時(shí)仍被完整記錄而不丟失,can總線數(shù)據(jù)在dsp控制器15中處理后,打包成數(shù)據(jù)塊,以隊(duì)列的形式寫入emmc存儲(chǔ)器,所述隊(duì)列的最大長(zhǎng)度為1k。本發(fā)明中,如圖2所示,為了便于進(jìn)行文件管理,方便數(shù)據(jù)查詢和篩選導(dǎo)出,在dsp控制器15采用鏈表的形式設(shè)計(jì)了一種簡(jiǎn)易的文件系統(tǒng),數(shù)據(jù)存儲(chǔ)電路14以文件形式存儲(chǔ)can總線數(shù)據(jù),將每個(gè)小時(shí)的數(shù)據(jù)劃分為一個(gè)文件,一個(gè)文件包含多個(gè)塊(sector),根據(jù)塊中存儲(chǔ)的內(nèi)容,將塊分為文件描述塊和數(shù)據(jù)塊;文件描述塊包括文件形成的日期和時(shí)間信息、文件大小信息、起始地址信息、下一個(gè)文件的起始地址信息,各個(gè)文件內(nèi)的文件描述塊的起始地址信息形成鏈表,該鏈表為包含多個(gè)文件描述塊的單鏈表,完成文件的索引;數(shù)據(jù)塊中記錄can總線數(shù)據(jù)。
在本發(fā)明中,除非另有明確的規(guī)定和限定,術(shù)語“安裝”、“相連”、“連接”、“固定”等術(shù)語應(yīng)做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或成一體;可以是機(jī)械連接,也可以是電連接;可以是直接相連,也可以通過中間媒介間接相連,可以是兩個(gè)元件內(nèi)部的連通或兩個(gè)元件的相互作用關(guān)系,除非另有明確的限定。對(duì)于本領(lǐng)域的普通技術(shù)人員而言,可以根據(jù)具體情況理解上述術(shù)語在本發(fā)明中的具體含義。在本發(fā)明的描述中,“多個(gè)”的含義一般理解為至少兩個(gè),例如兩個(gè)、三個(gè)等,除非另有明確具體的限定。在本說明書的描述中,參考術(shù)語“一個(gè)實(shí)施例”、“一些實(shí)施例”、“示例”、“具體示例”、“本實(shí)施例中”或“一些示例”等的描述意指結(jié)合該實(shí)施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)包含于本發(fā)明的至少一個(gè)實(shí)施例或示例中。在本說明書中,對(duì)上述術(shù)語的示意性表述不必須針對(duì)的是相同的實(shí)施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)可以在任一個(gè)或多個(gè)實(shí)施例或示例中以合適的方式結(jié)合。此外,在不相互矛盾的情況下,本領(lǐng)域的技術(shù)人員可以將本說明書中描述的不同實(shí)施例或示例以及不同實(shí)施例或示例的特征進(jìn)行結(jié)合和組合。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明實(shí)質(zhì)內(nèi)容上所作的任何修改、等同替換和簡(jiǎn)單改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。