張 昱,郭忠印,樊兆董,張瀚坤
(1.同濟(jì)大學(xué) 道路與交通工程教育部重點(diǎn)實(shí)驗(yàn)室,上海 201804; 2.山東省交通科學(xué)研究院,濟(jì)南 250031;3.山東省路域安全與應(yīng)急保障交通運(yùn)輸行業(yè)重點(diǎn)實(shí)驗(yàn)室,濟(jì)南 250031)
當(dāng)今社會(huì)機(jī)動(dòng)車保有量穩(wěn)步增長(zhǎng),由此引發(fā)的車輛交通安全問(wèn)題也引起社會(huì)的廣泛關(guān)注,其中對(duì)于?;奋囕v的運(yùn)輸安全管理更是研究熱點(diǎn)。由于?;纷陨砝砘再|(zhì)特殊,不適宜進(jìn)行大批量鐵路運(yùn)輸,只能通過(guò)公路路網(wǎng)進(jìn)行運(yùn)輸。當(dāng)?;奋囕v經(jīng)過(guò)人員密集、復(fù)雜路段、車輛交織區(qū)域時(shí),易導(dǎo)致交通運(yùn)輸事故發(fā)生[1-3]。
研究發(fā)現(xiàn),?;吩谶\(yùn)輸過(guò)程中由于罐體傾斜、溫度過(guò)高、超速行駛都會(huì)引起交通運(yùn)輸事故。因此,實(shí)現(xiàn)對(duì)罐體傾角、溫度、鉛封狀態(tài)、車速的監(jiān)測(cè),及時(shí)告知駕駛員,才能有效防止罐體傾翻、溫度過(guò)高、?;沸孤┑任kU(xiǎn)事故的發(fā)生。
國(guó)內(nèi)外研究人員對(duì)于危化品運(yùn)輸監(jiān)管進(jìn)行了一系列研究[4-6],然而大多是針對(duì)車輛軌跡監(jiān)測(cè)和駕駛員主動(dòng)防御方面的,缺少對(duì)罐體狀態(tài)的研究。文獻(xiàn)[7]開(kāi)發(fā)了罐車防盜油監(jiān)測(cè)系統(tǒng),可對(duì)罐車閥門狀況進(jìn)行監(jiān)測(cè);文獻(xiàn)[8-9]開(kāi)發(fā)的?;奋囕v遠(yuǎn)程監(jiān)測(cè)系統(tǒng),均可對(duì)罐體溫度、傾斜角度等數(shù)據(jù)進(jìn)行遠(yuǎn)程監(jiān)測(cè)。然而,危化品車輛監(jiān)管[10-11]需要考慮多種耦合因素,本文研究了一種綜合車輛定位、罐體狀態(tài)監(jiān)測(cè)、電子鉛封油閥、危險(xiǎn)報(bào)警功能于一體的油罐車車輛狀態(tài)監(jiān)測(cè)系統(tǒng)。
車輛狀態(tài)監(jiān)測(cè)系統(tǒng)[20-21]應(yīng)用全球定位系統(tǒng)技術(shù)(GPS)、電子鉛封技術(shù)和GPRS技術(shù)[18],通過(guò)安裝在油罐車上的狀態(tài)監(jiān)測(cè)系統(tǒng)實(shí)時(shí)獲取車輛位置信息、罐體狀態(tài)參數(shù),實(shí)現(xiàn)各閥門無(wú)線電子鉛封,同時(shí)采用GPRS網(wǎng)絡(luò)和互聯(lián)網(wǎng)實(shí)現(xiàn)車載終端與監(jiān)控中心的遠(yuǎn)程實(shí)時(shí)通信、無(wú)線電子鉛封、車輛定位、罐體狀態(tài)監(jiān)測(cè)、數(shù)據(jù)遠(yuǎn)程傳輸、報(bào)警等功能。
圖1 油罐車狀態(tài)監(jiān)測(cè)系統(tǒng)控制單元結(jié)構(gòu)原理圖
車輛狀態(tài)監(jiān)測(cè)系統(tǒng)由安裝在罐車上的車載終端與遠(yuǎn)程運(yùn)管中心顯示系統(tǒng)組成,車載終端由控制單元和4個(gè)油閥鉛封單元構(gòu)成。
控制單元采用主從控制器結(jié)構(gòu),主控制器采用S3C2440A芯片[12],負(fù)責(zé)與鉛封單元通信、感知罐壁溫度、罐體姿態(tài)以及數(shù)據(jù)存儲(chǔ),并通過(guò)GPS模塊、GPRS模塊實(shí)現(xiàn)車輛定位以及遠(yuǎn)程數(shù)據(jù)收發(fā)功能。從控制器最小系統(tǒng)設(shè)計(jì)綜合功率消耗、片內(nèi)資源、處理速度能力以及成本要求等幾個(gè)因素,采用SOC方案。選用Silicon Labs公司的射頻一體化微控制器SI1000[13]作為從控制器,通過(guò)無(wú)線收發(fā)模塊實(shí)現(xiàn)與油閥鉛封單元通信,無(wú)線控制鉛封單元的電控鎖。整個(gè)控制單元安裝在車體的底盤上。控制單元采用主從控制器的結(jié)構(gòu)設(shè)計(jì),是基于以下兩方面考慮:(1)采用模塊化設(shè)計(jì)思想,便于二次開(kāi)發(fā)以及模塊功能擴(kuò)展;(2)控制單元采用主從結(jié)構(gòu)便于與各個(gè)鉛封單元無(wú)線通信,在一定程度上減輕了主控制器的工作負(fù)擔(dān)。
油閥鉛封單元位于油罐車罐體的4個(gè)進(jìn)、出油口閥門處,它由SI1000微控器、電源模塊、電控鉛封鎖構(gòu)成,用于實(shí)現(xiàn)各個(gè)閥門的施封、解封操作。狀態(tài)監(jiān)測(cè)系統(tǒng)控制單元與鉛封單元結(jié)構(gòu)原理分別如圖2(a)、(b)所示。
圖2 油罐車狀態(tài)監(jiān)測(cè)系統(tǒng)鉛封單元結(jié)構(gòu)原理
2.1.1 電源模塊
終端控制單元需要5 V,3.3 V,1.2 V三種直流穩(wěn)壓電源。第一級(jí)電源轉(zhuǎn)換由汽車電源12 V轉(zhuǎn)換為5 V,第二級(jí)再分別從5 V轉(zhuǎn)到3.3 V和1.2 V。在第一級(jí)電源轉(zhuǎn)換模塊里選用開(kāi)關(guān)穩(wěn)壓電源的方案,采用LM2596S-5.0芯片。車載終端的S3C2440A 和MG323模塊及其它芯片使用3.3 V電壓供電,經(jīng)過(guò)線性穩(wěn)壓芯片 AS2815AR輸出得到3.3 V電壓。ARM內(nèi)核供電電壓1.2 V,采用LTC3406-1.2降壓型穩(wěn)壓芯片。電源轉(zhuǎn)換電路如圖3所示。
圖3 電源轉(zhuǎn)換電路
2.1.2 存儲(chǔ)單元模塊
S3C2440A 處理器配有NAND Flash控制器,為儲(chǔ)存車輛運(yùn)行過(guò)程中產(chǎn)生的數(shù)據(jù)信息,設(shè)計(jì)選用三星公司生產(chǎn)的芯片K9F2G08U0B作為擴(kuò)展NAND Flash的存儲(chǔ)單元模塊。該存儲(chǔ)器提供了 256 M×8 Bit的存儲(chǔ)空間。設(shè)計(jì)的硬件電路如圖4所示。
圖4 NAND Flash接口電路
2.1.3 GPRS模塊
為了電路簡(jiǎn)便,設(shè)計(jì)采用通用異步收發(fā)傳輸器(UART)串口將EM310模塊與S3C2440A連接,然后在TXD管腳加6.2 kΩ電阻,其天線裝置與EM310模塊的5引腳相連,經(jīng)過(guò)68 nH的電感接地,EM310模塊的TERM_ON引腳經(jīng)0 Ω的電阻接地,為的是在上電時(shí)就拉低引腳,以達(dá)到啟動(dòng)EM310模塊的目的。其接口電路如圖5所示。
圖5 GPRS模塊接口電路
2.1.4 GPS模塊
GPS模塊可以通過(guò)計(jì)算三至四顆衛(wèi)星所發(fā)出的定位信號(hào),獲取當(dāng)前車輛的經(jīng)緯度位置、時(shí)間、運(yùn)動(dòng)速度等數(shù)據(jù)。本設(shè)計(jì)選用U-BLOX公司所產(chǎn)核心為NEO-6M的GPS模塊,該模塊擁有具有-161 dBm 的車輛跟蹤靈敏度以及高達(dá)50個(gè)通道,數(shù)據(jù)采集頻率為5 Hz。該模塊結(jié)構(gòu)簡(jiǎn)單,是通過(guò)串口與ARM主控制器S3C2440A通信的,其外圍接口電路如圖6所示。
圖6 GPS模塊接口電路
2.1.5 從控制器最小系統(tǒng)模塊
從控制器SI1000最小系統(tǒng)設(shè)計(jì)參考了典型應(yīng)用電路,供電電壓為3.3 V可由電源模塊供電,其時(shí)鐘晶振選取為32.768 kHz,外部晶振選取為30 MHz,在電源部分,電容值為100 nF,100 pF,1 μF,起電源濾波作用。
2.1.6 無(wú)線收發(fā)模塊
SI1000芯片的內(nèi)部集成了EZRadio-PRO Transceiver射頻收發(fā)模塊[14]。MCU內(nèi)核與射頻模塊是通過(guò)內(nèi)部SPI1口完成數(shù)據(jù)通信的;數(shù)據(jù)進(jìn)入射頻模塊的先進(jìn)先出模塊(FIFO)實(shí)現(xiàn)無(wú)線傳輸,需要經(jīng)過(guò)天線收發(fā)電路模塊傳輸出去。
無(wú)線信號(hào)發(fā)射電路與接收電路共用一個(gè)前端射頻天線裝置,采用單刀雙擲的射頻開(kāi)關(guān)UPG2214TB對(duì)信號(hào)發(fā)射和接收電路進(jìn)行切換。系統(tǒng)通過(guò)對(duì)SI1000的GPIO1和GPIO2引腳的配置,實(shí)現(xiàn)對(duì)發(fā)送接收通道的切換。無(wú)線收發(fā)電路如圖7所示。
圖7 無(wú)線收發(fā)電路
2.1.7 溫度采集模塊
考慮到油罐車的運(yùn)行環(huán)境條件惡劣,并從監(jiān)測(cè)精度、成本、可操作性幾方面考慮,溫度傳感器選用DS18B20。該芯片內(nèi)部由溫度傳感器、光刻ROM存儲(chǔ)器和配置寄存器等部分構(gòu)成。
DS18B20 通過(guò)一條線即可實(shí)現(xiàn)與SI1000的P1.5引腳連接,溫度傳感器與SI1000接口電路如圖8所示。
圖8 DS18B20接口電路
2.1.8 傾角采集模塊
本文采用雙軸傾角計(jì)ADXL203實(shí)現(xiàn)對(duì)罐體傾角的采集,該傳感器采用晶體硅固體結(jié)構(gòu),性能穩(wěn)定,受溫度的影響極小,同時(shí)還具有體積小、輸入簡(jiǎn)單,傾斜度測(cè)量精度高等優(yōu)點(diǎn)。在罐體傾斜度測(cè)量時(shí),雙軸傾角計(jì)需以重力方向作為基準(zhǔn)測(cè)定被測(cè)物體的方位,同時(shí)將傳感器的x軸與重力方向垂直設(shè)置(即與水平面平行)。設(shè)計(jì)將傳感器芯片沿水平面放置,X、Y軸均處于水平方向,便可測(cè)量罐體的傾斜度,根據(jù)以下公式可將芯片輸出的模擬電壓信號(hào)VX,VY分別換算成對(duì)應(yīng)的g值變化量GX,GY:
(1)
(2)
再將GX,GY代入傾斜角度的計(jì)算公式中,得到罐體在途過(guò)程中的傾角,俯仰角(pitch)和傾斜角(roll),從而判斷罐體姿態(tài)是否正常。
(3)
(4)
圖9(a)為ADXL203用于雙軸斜度測(cè)量?jī)x的原理示意圖。
ADXL203芯片輸出的是模擬電壓信號(hào),經(jīng)過(guò)相應(yīng)的濾波電路、放大調(diào)理電路后與從控制器相連接。接口電路中的濾波電容CX和CY,電容值選為0.1 μF,由此知信號(hào)設(shè)置為50 Hz的帶寬,開(kāi)啟時(shí)間為20 ms。經(jīng)過(guò)低通濾波后的電壓信號(hào),通過(guò)差動(dòng)輸入方式連接到微控器SI1000的P2.3(引腳4)和P2.5(引腳2)上,通過(guò)這兩個(gè)引腳內(nèi)部集成的ADC可以直接進(jìn)行AD采樣。圖9(b)為雙軸傾角計(jì)接口電路。
圖9 罐體狀態(tài)采集原理及接口電路
油閥鉛封單元安裝在罐體油口閥門一側(cè),該油罐車共4個(gè)鉛封單元。該單元硬件電路由無(wú)線微控器、電控鎖模塊和無(wú)線收發(fā)電路構(gòu)成。微控器選用射頻一體化芯片SI1000,用于與車載終端控制單元通信,以實(shí)現(xiàn)鉛封、解封操作。
電控鎖控制電路與鎖芯密封裝于API油閥內(nèi),四線制的電控鎖中有兩根控制信號(hào)線NO(normal open)和NC(normal close),另外兩根是電源與接地線。將控制信號(hào)線分別與SI1000的I/O口P2.4和P2.6相連。電控鎖根據(jù)NO、NC電平出現(xiàn)的高低變化發(fā)生置0、置1變化。當(dāng)NO、NC同時(shí)高電平或低電平時(shí),說(shuō)明有非法操作電控鎖短路(油閥非正常開(kāi)啟、關(guān)斷),對(duì)應(yīng)狀態(tài)與MCU的I/O關(guān)系如表1所示。
表1 油閥感測(cè)狀態(tài)
系統(tǒng)的數(shù)據(jù)通信包括車載終端與信息平臺(tái)間的GPRS通信和控制單元與鉛封單元的無(wú)線RF通信。
3.1.1 GPRS網(wǎng)絡(luò)通信
GPRS網(wǎng)絡(luò)可通過(guò)以下三種方式連接到公網(wǎng)。撥號(hào)上網(wǎng):非對(duì)稱數(shù)字用戶線路(ADSL)可申請(qǐng)公網(wǎng)IP地址,以便數(shù)據(jù)中心與移動(dòng)網(wǎng)關(guān)通過(guò)VPN隧道專線連接。
固定IP上網(wǎng):申請(qǐng)固定公網(wǎng)IP地址給GPRS模塊即可直接將數(shù)據(jù)發(fā)送至監(jiān)控中心。
定時(shí)發(fā)送:首先在GPRS模塊中設(shè)置數(shù)據(jù)發(fā)送時(shí)間間隔(默認(rèn)為60秒),即每隔一段時(shí)間向Internet上對(duì)應(yīng)IP地址上發(fā)送一段數(shù)據(jù),該IP下的服務(wù)器將所接受收據(jù)直接存儲(chǔ)在服務(wù)器中,確認(rèn)ID無(wú)誤后存儲(chǔ),并向車載終端發(fā)送一段確認(rèn)報(bào)文,終端收到該報(bào)文后,確定發(fā)送成功;否則重新發(fā)送信息。
3.1.2 控制單元與鉛封單元的無(wú)線通信
控制單元的無(wú)線收發(fā)模塊與油閥鉛封單元采用無(wú)線方式通信,從控制器SI1000采用的通信協(xié)議是EZMac協(xié)議。該協(xié)議是一種常用于EZRadioPRO和無(wú)線微控制單元的通信協(xié)議,其各項(xiàng)基本參數(shù)均符合FCC的規(guī)定,為增加通信可靠性并降低功耗,該協(xié)議中包含4個(gè)通信頻道,可在不依附 MCU的情況下直接通過(guò)ISM頻率采用短幀格式進(jìn)行數(shù)據(jù)收發(fā);該協(xié)議具有占用資源少、支持廣域?qū)ぶ?、?shù)據(jù)包清洗與信號(hào)自糾自檢等優(yōu)點(diǎn)。
EZMac通信協(xié)議的結(jié)構(gòu)包括幀頭、載荷和幀尾三部分,幀頭內(nèi)有前導(dǎo)碼、同步字、地址信息和數(shù)據(jù)包長(zhǎng)度幾個(gè)部分,載荷是通信模塊傳輸?shù)挠行?shù)據(jù)幀尾由兩個(gè)字節(jié)的CRC校驗(yàn)位,用于識(shí)別是否有錯(cuò)誤的數(shù)據(jù)位。EZMac數(shù)據(jù)幀格式如表2所示。
終端控制單元軟件設(shè)計(jì)采用模塊化編程方法,采用C語(yǔ)言編程,部分底層函數(shù)應(yīng)用匯編語(yǔ)言設(shè)計(jì)。主程序包括系統(tǒng)初始化、建立GPRS連接、GPS模塊的數(shù)據(jù)提取、罐壁溫度提取、罐體姿態(tài)提取以及與鉛封單元通信[16-17]等。系統(tǒng)初始化是在主控制器上電后,在main()函數(shù)中完成的,包括設(shè)置系統(tǒng)時(shí)鐘、初始化中斷向量表、設(shè)置相應(yīng)I/O口的工作模式。主控制器運(yùn)行在主程序模塊下,建立好GPRS網(wǎng)絡(luò)連接后,在接收到信息中心控制命令時(shí),就會(huì)以中斷方式獲取各個(gè)模塊的數(shù)據(jù)信息。
表2 無(wú)線數(shù)據(jù)幀格式
GPS模塊初始化,再將接收到的定位數(shù)據(jù)存入指定緩沖區(qū),判斷是否接收到完整的GPRMC語(yǔ)句,最后從中提取出定位數(shù)據(jù)。
罐壁溫度采集流程就是傳感器得到數(shù)據(jù)采集命令后,對(duì)DQ下拉至低電平,然后再15 s之內(nèi)拉高總線,如果DQ為高電平,則數(shù)據(jù)采集成功,并將該溫度值作為返回值返回。
罐體傾角采集利用ADXL203芯片對(duì)X軸和Y軸兩路數(shù)據(jù)采集,調(diào)用ADC0初始化程序?qū)ο嚓P(guān)寄存器配置使能,通過(guò)獲取X、Y軸的電壓值,由對(duì)應(yīng)公式計(jì)算加速度值,并轉(zhuǎn)換為相應(yīng)的角度值。油罐車車載終端控制單元軟件流程如圖10所示。
圖10 終端控制單元軟件流程
鉛封單元被喚醒后,采集油閥當(dāng)前鉛封狀態(tài)并通過(guò)無(wú)線方式發(fā)送給控制單元,收到施封、解封命令后,驅(qū)動(dòng)電控鎖裝置動(dòng)作。鉛封單元的主程序負(fù)責(zé)調(diào)用各子程序,狀態(tài)采集、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收程序都是通過(guò)主程序調(diào)用實(shí)現(xiàn)。
圖11 鉛封單元軟件流程
為驗(yàn)證基于SI1000的罐車狀態(tài)監(jiān)測(cè)系統(tǒng)設(shè)計(jì)合理性,進(jìn)行系統(tǒng)調(diào)試。選取東風(fēng)天龍鋁合金半掛油罐車分別在罐車底盤安裝車載終端控制單元,在進(jìn)、出油口分別安裝鉛封單元。在上位機(jī)安裝客戶端軟件,車載終端的GPRS模塊中設(shè)置好上位機(jī)服務(wù)器IP,確保車載終端與服務(wù)器通信正常。上位機(jī)顯示界面如圖12所示。
圖12 上位機(jī)狀態(tài)監(jiān)測(cè)系統(tǒng)顯示界面
啟動(dòng)系統(tǒng),打開(kāi)上位機(jī),進(jìn)行參數(shù)設(shè)置觀察系統(tǒng)是否正常運(yùn)行。正常運(yùn)行后,根據(jù)狀態(tài)監(jiān)測(cè)參數(shù)對(duì)系統(tǒng)進(jìn)行測(cè)試。具體技術(shù)要求如下:
1)遠(yuǎn)程數(shù)據(jù)傳輸采用TCP/IP通訊協(xié)議,波特率為115 200。
2)采集監(jiān)測(cè)信息,具體參數(shù)要求見(jiàn)表3。
表3 采集數(shù)據(jù)標(biāo)準(zhǔn)
3)通過(guò)測(cè)試,分別記錄五組數(shù)據(jù)的測(cè)量值和標(biāo)準(zhǔn)值,進(jìn)行系統(tǒng)誤差分析。
采用計(jì)量檢定合格的遙感式測(cè)溫儀采集罐壁溫度,同時(shí)記錄由終端控制單元DS18B20溫度傳感器測(cè)量在上位機(jī)顯示的罐壁溫度,分別記錄五組數(shù)據(jù)。上位機(jī)顯示的罐壁溫度為系統(tǒng)測(cè)量值,測(cè)溫儀實(shí)測(cè)的溫度值為標(biāo)準(zhǔn)值。
采用計(jì)量檢定合格的帶磁角度尺測(cè)量罐體俯仰角和傾斜角,同時(shí)記錄由終端控制單元ADXL203芯片測(cè)量在上位機(jī)顯示的罐體俯仰角和傾斜角,分別記錄五組數(shù)據(jù)。上位機(jī)顯示的罐體傾角為系統(tǒng)測(cè)量值,角度尺實(shí)測(cè)的罐體傾角為標(biāo)準(zhǔn)值。
在上位機(jī)操作系統(tǒng)改變油閥鉛封狀態(tài),同時(shí)記錄實(shí)際觀測(cè)到的油閥鉛封狀態(tài),分別記錄五組數(shù)據(jù)。上位機(jī)操作后顯示的鉛封狀態(tài)為系統(tǒng)測(cè)量值,實(shí)際觀測(cè)狀態(tài)為標(biāo)準(zhǔn)值。
為分析系統(tǒng)實(shí)際運(yùn)行可靠性與測(cè)量精度,對(duì)油罐車狀態(tài)監(jiān)測(cè)系統(tǒng)進(jìn)行對(duì)比實(shí)驗(yàn)測(cè)試,記錄各個(gè)參數(shù)的實(shí)驗(yàn)數(shù)據(jù)并進(jìn)行誤差分析,系統(tǒng)誤差計(jì)算公式如下式所示:
(5)
式(5)中,ε為誤差值,a為標(biāo)準(zhǔn)值,x為測(cè)量值。系統(tǒng)監(jiān)測(cè)數(shù)據(jù)表如表4所示。
表4 系統(tǒng)監(jiān)測(cè)數(shù)據(jù)表
由表4可知:罐壁溫度標(biāo)準(zhǔn)取值在39.7~40.1 ℃區(qū)間范圍內(nèi),溫度波動(dòng)度為0.4 ℃,系統(tǒng)誤差在0.25%~0.5%之間。罐體俯仰角標(biāo)準(zhǔn)取值在3.0°~3.2°區(qū)間范圍內(nèi),傾角波動(dòng)度為0.2°,系統(tǒng)誤差在3.13%~3.33%之間。罐體傾斜角標(biāo)準(zhǔn)取值在2.4°~2.5°區(qū)間范圍內(nèi),傾角波動(dòng)度為0.1°,系統(tǒng)誤差在0°~4.17°之間。油閥的鉛封與解封操作分別執(zhí)行五次,遠(yuǎn)程操控電控鎖進(jìn)行鉛封、解封操作,未出現(xiàn)失誤。
本文從油罐車運(yùn)輸安全角度出發(fā),設(shè)計(jì)研發(fā)了基于SI1000的油罐車狀態(tài)監(jiān)測(cè)系統(tǒng),實(shí)現(xiàn)了無(wú)線電子鉛封以及罐壁溫度、罐體傾角監(jiān)測(cè),該系統(tǒng)的應(yīng)用可以有效預(yù)防由于罐體溫度過(guò)高或油罐傾斜、漏油而引發(fā)的交通事故。經(jīng)過(guò)實(shí)驗(yàn)測(cè)試,各個(gè)參數(shù)的測(cè)量誤差值在5%以內(nèi),且系統(tǒng)運(yùn)行情況良好,符合系統(tǒng)設(shè)計(jì)需求。測(cè)試過(guò)程中發(fā)現(xiàn)系統(tǒng)運(yùn)行時(shí)間過(guò)長(zhǎng)時(shí)存在數(shù)據(jù)庫(kù)運(yùn)行卡頓現(xiàn)象,下一步還需開(kāi)發(fā)數(shù)據(jù)緩存功能,合理分配數(shù)據(jù)庫(kù)空間,以保障系統(tǒng)運(yùn)行順暢。