付道文,羅 明
(西安電子科技大學(xué),陜西 西安 710071)
基于AD9914的多波形產(chǎn)生器的設(shè)計(jì)與應(yīng)用
付道文,羅 明
(西安電子科技大學(xué),陜西 西安 710071)
針對(duì)AD9914控制器,提出了地址設(shè)計(jì)方法和通用的異步并行接口設(shè)計(jì),使得該控制器不再限于控制AD9914產(chǎn)生單一種類的信號(hào),而是可以產(chǎn)生單頻率信號(hào)、線性調(diào)頻信號(hào)和相位編碼信號(hào),同時(shí)這些波形既可以是連續(xù)波信號(hào)也可以是脈沖信號(hào),闡述了高實(shí)時(shí)性的系統(tǒng)結(jié)構(gòu),適用于產(chǎn)生頻率捷變脈沖雷達(dá)信號(hào),并給出了硬件產(chǎn)生的雷達(dá)波形效果。
雷達(dá)信號(hào);AD9914控制器;現(xiàn)場(chǎng)可編程門(mén)陣列;直接數(shù)字合成
現(xiàn)代戰(zhàn)場(chǎng)形勢(shì)復(fù)雜多變,隨之而來(lái)的電磁環(huán)境也復(fù)雜多樣,電子戰(zhàn)裝備為具有更高的抗干擾性能,不得不提出更高的要求,以抵御來(lái)自復(fù)雜多變的環(huán)境干擾。在現(xiàn)代戰(zhàn)場(chǎng)上,雷達(dá)作為“電子眼”,發(fā)揮著巨大的作用,也決定著其重要地位[1-7]。雷達(dá)信號(hào)源[8-9]作為雷達(dá)系統(tǒng)中的核心,起著舉足輕重的作用。隨著雷達(dá)在軍事和民事中的應(yīng)用越來(lái)越廣泛,對(duì)現(xiàn)代雷達(dá)信號(hào)產(chǎn)生技術(shù)也就提出了更高的要求,雷達(dá)信號(hào)源的設(shè)計(jì)對(duì)整個(gè)雷達(dá)系統(tǒng)的作用也日益體現(xiàn)。雷達(dá)信號(hào)源可以通過(guò)專門(mén)的頻率合成技術(shù)[10]來(lái)產(chǎn)生,頻率合成技術(shù)包括:直接頻率合成、鎖相環(huán)頻率合成和直接數(shù)字頻率合成等。
直接數(shù)字頻率合成(DDS)技術(shù)[11-12]是一種新式的信號(hào)合成技術(shù)。它具有靈活多變、頻率分辨率高、操作方便、頻率切換速度快、輸出相位噪聲低、全數(shù)字化實(shí)現(xiàn)、參數(shù)可編程、重量輕、體積小、便于集成等諸多優(yōu)點(diǎn),使得其廣泛應(yīng)用于雷達(dá)信號(hào)設(shè)計(jì)方面。本文采用現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)設(shè)計(jì)直接頻率合成芯片AD9914控制器。
通常脈沖雷達(dá)信號(hào)的重復(fù)周期是幾μs至幾百μs,圖1所示為二相編碼雷達(dá)脈沖信號(hào),碼元寬度為1 μs,這就使得雷達(dá)系統(tǒng)的實(shí)時(shí)性要求很高。一般采用微處理器直接控制AD9914不能滿足要求,采用FPGA控制是一種極好的解決方案。
為了簡(jiǎn)化微處理器操作,本文提出基于圖2所示的應(yīng)用系統(tǒng)結(jié)構(gòu)。FPGA作為微處理器控制AD9914的中間橋梁,負(fù)責(zé)解析微處理器下發(fā)的指令,從而控制AD9914產(chǎn)生各種所需的雷達(dá)波形。為了敘述方便,不作更多的說(shuō)明,以下將AD9914控制器簡(jiǎn)稱為控制器。微處理器與控制器之間的數(shù)據(jù)通訊采用異步并行接口,而在微處理器端的LOAD、INT1和INT2引腳用于實(shí)現(xiàn)頻率捷變脈沖信號(hào)。
2.1 控制器內(nèi)部結(jié)構(gòu)
整個(gè)控制器主要是由地址先進(jìn)先出(FIFO)模塊、數(shù)據(jù)FIFO模塊、譯碼單元、控制單元、OSK處理單元、IOUPDATE處理單元、OSK沿處理單元和隨機(jī)存儲(chǔ)器(RAM)地址生成單元組成,如圖3所示。
地址FIFO模塊的功能是作為地址指令的緩存,控制器地址FIFO緩存處理器傳送過(guò)來(lái)的地址指令。
數(shù)據(jù)FIFO模塊的功能是緩存數(shù)據(jù)指令,控制器數(shù)據(jù)FIFO緩存處理器傳送過(guò)來(lái)的數(shù)據(jù)指令。
譯碼單元的功能是對(duì)地址FIFO和數(shù)據(jù)FIFO空間內(nèi)緩存指令逐一地進(jìn)行譯碼操作。
控制單元的功能是負(fù)責(zé)控制脈沖重復(fù)周期、脈沖寬度和碼元寬度以及對(duì)各種類型的波形控制,譯碼單元和控制單元是整個(gè)控制器的核心部分。
OSK處理單元的功能是控制AD9914引腳OSK的輸入電平,以便對(duì)芯片進(jìn)行選擇允許還是禁止輸出。
IOUPDATE處理單元的功能是控制AD9914引腳IOUPDATE的輸入電平,以便對(duì)芯片進(jìn)行更新操作。
OSK沿處理單元的功能是分別檢測(cè)脈沖的起始時(shí)刻和結(jié)束時(shí)刻,以短脈沖的形式將相關(guān)信息傳遞給處理器。
RAM地址生成單元的功能是當(dāng)系統(tǒng)需要產(chǎn)生相位編碼雷達(dá)信號(hào)時(shí),存儲(chǔ)在RAM中的數(shù)據(jù)就會(huì)有序地被讀出來(lái),而這些數(shù)據(jù)預(yù)先存儲(chǔ)在RAM中,并且與相位編碼信息密切相關(guān)。
此外,控制器還提供處理器對(duì)AD9914芯片的功耗和復(fù)位控制,并且兼容8 bit 和 16 bit 異步并行存儲(chǔ)接口。
總結(jié):微控制器發(fā)送指令至FIFO緩沖器,指令包含地址信息和數(shù)據(jù)信息。當(dāng)微處理器以短脈沖的形式發(fā)送加載LOAD信號(hào)至AD9914控制器后,控制器內(nèi)的譯碼單元將地址FIFO和數(shù)據(jù)FIFO空間內(nèi)的緩存指令逐一取出并有序地對(duì)其進(jìn)行譯碼,直至FIFO緩沖空間內(nèi)的指令被執(zhí)行完為止。控制單元根據(jù)譯碼的結(jié)果對(duì)AD9914進(jìn)行相應(yīng)的操作,從而產(chǎn)生所需的雷達(dá)波形。該控制器極大地簡(jiǎn)化了微處理器的操作,將所有的時(shí)序和控制操作交付至控制器,以控制AD9914產(chǎn)生高性能的雷達(dá)信號(hào)。開(kāi)發(fā)該AD9914控制器使用的軟件是ISE14.7,采用Verilog HDL語(yǔ)言,圖4為設(shè)計(jì)截圖。
2.2 AD9914控制器地址設(shè)計(jì)
根據(jù)圖3控制器內(nèi)部結(jié)構(gòu),本文采用的AD9914控制器地址分配空間如表1所示。
其中ADDR和DATA分別是根據(jù)圖2所示AD9914的輸入地址和數(shù)據(jù)。下面詳細(xì)講解各部分地址的作用,本文中的數(shù)據(jù)均采用十進(jìn)制。
(1) 地址空間0~111:直接映射至AD9914內(nèi)部寄存器,對(duì)該地址空間寫(xiě)操作,將直接對(duì)AD9914寄存器操作。該控制器兼容對(duì)AD9914進(jìn)行8 bit和16 bit異步并行寫(xiě)操作,根據(jù)地址202操作,可對(duì)數(shù)據(jù)位進(jìn)行選擇。
(2) 地址128:微處理器發(fā)送碼元寬度指令信息至控制器。有效數(shù)據(jù)是32位,此操作應(yīng)控制AD9914產(chǎn)生相位編碼脈沖信號(hào)。
(3) 地址129:微處理器發(fā)送脈沖寬度指令信息至控制器。有效數(shù)據(jù)是32位,此操作應(yīng)控制AD9914產(chǎn)生脈沖信號(hào)。
(4) 地址130:微處理器發(fā)送脈沖重復(fù)周期指令信息至控制器。有效數(shù)據(jù)是32位,此操作應(yīng)控制AD9914產(chǎn)生脈沖信號(hào)。
(5) 地址131:微處理器發(fā)送脈沖重頻抖動(dòng)指令信息至控制器。有效數(shù)據(jù)是32位,此操作應(yīng)控制AD9914產(chǎn)生脈沖信號(hào)。
(6) 地址132:微處理器發(fā)送AD9914內(nèi)部寄存器更新操作至控制器,由于不要提供數(shù)據(jù),數(shù)據(jù)位無(wú)效。
表1 AD9914地址空間詳細(xì)分配示意圖
(7) 地址192:微處理器發(fā)送AD9914的省電控制操作至控制器。最低數(shù)據(jù)位為1時(shí),開(kāi)啟省電操作;為0時(shí),省電操作忽略。
(8) 地址193:微處理器發(fā)送AD9914的復(fù)位控制操作至控制器。最低數(shù)據(jù)位為1時(shí),復(fù)位操作有效;為0時(shí),復(fù)位操作忽略。
(9) 地址194:微處理器發(fā)送設(shè)置AD9914的脈沖操作至控制器。最低數(shù)據(jù)位為1時(shí),產(chǎn)生脈沖信號(hào);為0時(shí),產(chǎn)生連續(xù)波信號(hào)。
(10) 地址195:微處理器發(fā)送設(shè)置AD9914的線性調(diào)頻輸出保持操作至控制器。最低數(shù)據(jù)位為1時(shí),線性調(diào)頻信號(hào)保持輸出;為0時(shí),操作忽略。
(11) 地址196:微處理器發(fā)送設(shè)置AD9914的線性調(diào)頻掃頻方向操作至控制器,以控制線性調(diào)頻工作狀態(tài)時(shí)的掃頻方向——低掃頻還是高掃頻。
(12) 地址197:微處理器發(fā)送設(shè)置AD9914的OSK操作至控制器,手動(dòng)設(shè)置AD9914的OSK引腳輸入電平狀態(tài)。
(13) 地址198:微處理器發(fā)送設(shè)置AD9914的單頻模式操作至控制器,控制AD9914單頻輸出。低3位選擇所需的Profile輸出。
(14) 地址199:微處理器發(fā)送設(shè)置AD9914的線性調(diào)頻模式操作至控制器,控制AD9914線性調(diào)頻輸出。最低數(shù)據(jù)位為1時(shí),表示低掃頻;為0時(shí),表示高掃頻。
(15) 地址200:微處理器發(fā)送設(shè)置AD9914的相位編碼模式操作至控制器,控制AD9914相位編碼信號(hào)輸出。
(16) 地址201:微處理器發(fā)送設(shè)置AD9914的CFG操作至控制器。低4位控制AD9914的功能引腳CFG輸入狀態(tài)。此功能作為預(yù)留。
(17) 地址202:微處理器發(fā)送設(shè)置AD9914的數(shù)據(jù)位寬操作至AD9914控制器。最低數(shù)據(jù)位為1時(shí),采用8 bit數(shù)據(jù)位寬操作;為0時(shí),采用16 bit數(shù)據(jù)位寬操作。
(18) 地址空間2 048~4 095:對(duì)應(yīng)Profile-RAM存儲(chǔ)空間,微處理器可以修改其中內(nèi)容,以實(shí)現(xiàn)更多形式的相位編碼信號(hào)輸出。有效數(shù)據(jù)是32位。
總結(jié):當(dāng)雷達(dá)系統(tǒng)需要產(chǎn)生線性調(diào)頻[13]脈沖信號(hào)時(shí),微處理器只需要將以下操作指令發(fā)送至AD9914控制器:
(1) 線性調(diào)頻寄存器(對(duì)應(yīng)地址16~35),允許外部OSK引腳控制輸出(對(duì)應(yīng)地址1)和選擇線性調(diào)頻模式輸出(對(duì)應(yīng)地址為6);
(2) 脈沖寬度(對(duì)應(yīng)地址129),脈沖重復(fù)周期(對(duì)應(yīng)地址130)和脈沖重頻抖動(dòng) (對(duì)應(yīng)地址131);
(3) 設(shè)置脈沖選擇操作 (對(duì)應(yīng)地址194)和選擇線性調(diào)頻模式 (對(duì)應(yīng)地址199)。
同理,當(dāng)雷達(dá)系統(tǒng)需要產(chǎn)生線性調(diào)頻連續(xù)波信號(hào)時(shí),只需要發(fā)送與線性調(diào)頻相關(guān)的指令至AD9914控制器,而無(wú)需發(fā)送與脈沖相關(guān)的指令(如脈寬和禁止OSK引腳控制等)。產(chǎn)生單頻信號(hào)和相位編碼信號(hào)的過(guò)程類同。
2.3 頻率捷變脈沖雷達(dá)信號(hào)產(chǎn)生過(guò)程
如圖5所示,S1為頻率捷變脈沖雷達(dá)[14-15]信號(hào),先后產(chǎn)生雷達(dá)脈沖1,所對(duì)應(yīng)的重復(fù)周期為T(mén)1;雷達(dá)脈沖2,所對(duì)應(yīng)的重復(fù)周期為T(mén)2;雷達(dá)脈沖3,所對(duì)應(yīng)的重復(fù)周期為T(mén)3。以上3個(gè)脈沖的信號(hào)頻率、脈沖寬度和脈沖重復(fù)周期各不相同。由于較短的雷達(dá)脈沖重復(fù)周期為10 μs左右,這就使得在數(shù)μs空閑時(shí)間內(nèi),必須要對(duì)AD9914參數(shù)進(jìn)行重新配置,這就極大提高了雷達(dá)系統(tǒng)對(duì)實(shí)時(shí)性的要求。
本文著力設(shè)計(jì)產(chǎn)生頻率捷變脈沖雷達(dá)系統(tǒng)。根據(jù)圖5所示,S1代表AD9914產(chǎn)生的頻率捷變脈沖雷達(dá)信號(hào),S2代表控制器發(fā)送給微處理器的脈沖起始信號(hào),對(duì)應(yīng)圖2的控制器端的OSK_ri信號(hào)(也對(duì)應(yīng)圖2中微處理器端為INT1上升沿中斷信號(hào)),S3代表控制器發(fā)送給微處理器的脈沖結(jié)束信號(hào),對(duì)應(yīng)圖2中控制器端的OSK_fa信號(hào)(也對(duì)應(yīng)圖2中微處理器端為INT2上升沿中斷信號(hào)),S4代表著微處理器發(fā)送給控制器加載指令信號(hào),對(duì)應(yīng)圖2中的LOAD信號(hào)。
當(dāng)控制器對(duì)AD9914合理配置時(shí),AD9914芯片的功能引腳OSK的電平控制AD9914信號(hào)的輸出。當(dāng)OSK引腳輸入為高電平時(shí),AD9914芯片允許輸出;當(dāng)OSK引腳輸入為低電平時(shí),AD9914芯片禁止輸出,所以控制器就可以通過(guò)改變OSK引腳的電平狀態(tài)來(lái)控制AD9914輸出脈沖信號(hào)。當(dāng)OSK引腳的電平狀態(tài)由0跳變成1時(shí),允許AD9914輸出,控制器的OSK沿處理單元模塊就會(huì)捕獲OSK引腳輸出的上升沿,控制器再將OSK引腳上升沿信號(hào)以短脈沖OSK_ri(中斷INT1)的形式反饋給微處理器,以告知微處理器控制脈沖的起始時(shí)刻。微處理器不斷地檢測(cè)INT1的中斷信息,當(dāng)微處理器接收到控制器發(fā)過(guò)來(lái)的INT1中斷信號(hào)后,通過(guò)異步并行總線(地址ADDR信號(hào)線、數(shù)據(jù)DATA信號(hào)線和寫(xiě)WR信號(hào)線)方式可以將下一個(gè)脈沖的相關(guān)信息(如脈沖信號(hào)頻率、脈沖重復(fù)周期和脈寬等)發(fā)送至控制器的指令緩存空間,也就是在時(shí)刻點(diǎn)①與時(shí)刻點(diǎn)②之間的時(shí)間內(nèi)。AD9914的OSK引腳的電平狀態(tài)由1跳變成0,禁止AD9914的輸出,控制器的OSK沿處理單元模塊就會(huì)捕獲OSK引腳輸出的下降沿,控制器再將OSK引腳下降沿信息以短脈沖OSK_fa(中斷INT2)的形式反饋給微處理器,以告知微處理器控制脈沖結(jié)束的時(shí)刻。微處理器不斷地檢測(cè)INT2的中斷信息,當(dāng)微處理器接收到控制器發(fā)過(guò)來(lái)的INT2中斷信號(hào)后,會(huì)通過(guò)短脈沖LOAD信號(hào)告知控制器此刻開(kāi)始需要解碼指令緩存空間的指令,這些指令包含著下一個(gè)脈沖的重復(fù)周期、脈寬和頻率等信息,控制器解碼時(shí)間是在時(shí)刻點(diǎn)②與時(shí)刻點(diǎn)③之間。
當(dāng)控制器檢測(cè)到微處理器發(fā)送過(guò)來(lái)的短脈沖LOAD信號(hào)時(shí),在其內(nèi)部就會(huì)觸發(fā)對(duì)指令緩存空間的指令進(jìn)行解碼操作,這些指令會(huì)逐條有序地從FIFO指令緩存空間中取出,并被譯碼和執(zhí)行,直至取空指令緩存空間。從指令解碼的過(guò)程中,控制器有時(shí)需要發(fā)送一條或多條命令(如寫(xiě)寄存器操作)給AD9914,而解碼過(guò)程是在時(shí)刻點(diǎn)②與時(shí)刻點(diǎn)③之間,在此期間內(nèi),AD9914是沒(méi)有信號(hào)輸出的,故不會(huì)影響當(dāng)前脈沖的狀態(tài),從而達(dá)到頻率捷變的效果。
由于產(chǎn)生脈沖雷達(dá)信號(hào)時(shí)需要考慮脈沖雷達(dá)信號(hào)的重復(fù)周期和脈沖雷達(dá)信號(hào)的脈寬,當(dāng)需要統(tǒng)計(jì)所產(chǎn)生的脈沖數(shù)目時(shí),就保證首個(gè)脈沖盡可能地完整、不能畸形,這就使得產(chǎn)生脈沖雷達(dá)信號(hào)較之連續(xù)波雷達(dá)信號(hào)更為復(fù)雜,考慮的因素也會(huì)更多。圖6所示為示波器捕獲通過(guò)控制AD9914產(chǎn)生的二相編碼脈沖雷達(dá)信號(hào),所設(shè)置信號(hào)的初相位為0和π。從圖中可以清晰地區(qū)分出2種相位,并且所產(chǎn)生信號(hào)的質(zhì)量很好,可以達(dá)到系統(tǒng)的要求。
雷達(dá)系統(tǒng)產(chǎn)生頻率捷變雷達(dá)信號(hào)需要高度實(shí)時(shí)性。圖7所示為示波器捕獲通過(guò)控制AD9914產(chǎn)生的雷達(dá)信號(hào),一共有3個(gè)脈沖雷達(dá)信號(hào),前2個(gè)為二相編碼脈沖雷達(dá)信號(hào),最后一個(gè)是線性調(diào)頻脈沖雷達(dá)信號(hào)。從雷達(dá)信號(hào)波形效果來(lái)看,信號(hào)從第2個(gè)脈沖變化為第3個(gè)脈沖時(shí),第3個(gè)脈沖完整,并未發(fā)生信號(hào)畸形,而對(duì)于產(chǎn)生頻率捷變脈沖雷達(dá)信號(hào)亦可達(dá)到同樣的效果,只不過(guò)是修改頻率參數(shù)。
本文的研究?jī)?nèi)容偏重于工程實(shí)踐,力求達(dá)到“理論應(yīng)用于實(shí)踐,實(shí)踐基于理論,真正達(dá)到理論與實(shí)踐相結(jié)合”的設(shè)計(jì)要求。此設(shè)計(jì)的AD9914控制器可以適用于高實(shí)時(shí)性要求的雷達(dá)系統(tǒng),并且通過(guò)控制器來(lái)控制AD9914產(chǎn)生各種雷達(dá)信號(hào)波形,可以產(chǎn)生單頻率信號(hào)、線性調(diào)頻信號(hào)和相位編碼信號(hào),同時(shí)這些波形既可以是連續(xù)波信號(hào)也可以是脈沖信號(hào),囊括了大多數(shù)設(shè)計(jì)的要求,這也是本文的特色之處。在本文中,還著重分析和介紹通過(guò)此控制器控制AD9914產(chǎn)生頻率捷變脈沖雷達(dá)信號(hào),并且采用通用的異步并行接口,因此可以簡(jiǎn)易地嵌入實(shí)際工程實(shí)際中,此外,還可以封裝成FPGA的IP核,使得設(shè)計(jì)更為高效。如果實(shí)際系統(tǒng)工程(不僅僅是雷達(dá)系統(tǒng))使用AD9914作為信號(hào)源,那么本文所設(shè)計(jì)的AD9914控制器具有很強(qiáng)的工程實(shí)用性。
[1] 李倩.AD9910在雷達(dá)信號(hào)源中的應(yīng)用[J].四川兵工學(xué)報(bào),2013(7):19-21.
[2] 楊小勇,毛瑞娟,許林華.基于FPGA的AD9910控制設(shè)計(jì)[J].電子設(shè)計(jì)工程,2011(2):150-153.
[3] 崔竹,范照盛,胡志慧.基于AD9910的寬帶LFM信號(hào)源設(shè)計(jì)[J].國(guó)外電子測(cè)量技術(shù),2010(10):55-58.
[4] 杜玉華,丁駿.一種基于AD9910的高性能信號(hào)產(chǎn)生器的設(shè)計(jì)[J].常州工學(xué)院學(xué)報(bào),2011(S1):6-11.
[5] 張克舟,陸洪濤,施敏良.基于AD9910的寬帶捷變頻頻率合成器設(shè)計(jì)[J].國(guó)外電子測(cè)量技術(shù),2011(8):73- 76.
[6] 時(shí)慧.基于AD9910的線性調(diào)頻信號(hào)發(fā)生技術(shù)[J].科技信息,2010(17):423-426.
[7] Analog Devices Inc,AD9914 Datasheet[EB/OL].(2012-09-11).http://www.analog.com /media /en /technical-documentation/data-sheets/AD9914.pdf.
[8] 趙國(guó)慶.雷達(dá)對(duì)抗原理[M].西安:西安電子科技大學(xué)出版社,1999.
[9] 承德寶.雷達(dá)原理[M].北京:國(guó)防工業(yè)出版社,2008.
[10]惲小華.現(xiàn)代頻率合成技術(shù)綜述[J].電子學(xué)報(bào),1995(10):148-151.
[11]徐曉東,王西鋒,時(shí)芳,等.基于高速DDS芯片的寬帶低雜散信號(hào)產(chǎn)生器的設(shè)計(jì)與實(shí)現(xiàn)[J].雷達(dá)與對(duì)抗,2007(4):32-35.
[12]陶益凡.基于DDS的信號(hào)發(fā)生器研制[D].南京:南京信息工程大學(xué),2004.
[13]陳天樂(lè),程翔.基于AD9914的線性調(diào)頻連續(xù)波模塊設(shè)計(jì)[J].電子制作,2015(5):20-22.
[14]宋全祥.頻率捷變技術(shù)與單脈沖技術(shù)兼容的研究[J].現(xiàn)代雷達(dá),1994(3):20-23.
[15]侯群.頻率捷變技術(shù)在單脈沖雷達(dá)上的應(yīng)用[J].無(wú)線電工程,1998(4):16-17.
Design and Application of Multi-waveform Generator Based on AD9914
FU Dao-wen,LUO Ming
(Xidian University,Xi’an 710071,China)
This article brings forward the address design method and current asynchronous parallel interface design for AD9910 controller,so the controller is no longer limited to control AD9914 to generate single type of signal but single frequency signal,linear frequency modulation signal and phase encoded signal,and these waveforms may be either continuous wave signal or may be pulse signal.This paper also expatiates the system architecture of high real-time characteristics,which is adapted to generate a frequency-agile pulse radar signal.Finally,radar wave effect generated by the hardware is given.
radar signal;AD9914 controller;field programmable gate array;direct digital synthesis
2015-11-10
TN741
A
CN32-1413(2017)01-0099-06
10.16426/j.cnki.jcdzdk.2017.01.022