?

基于模糊PID的智能一體式電解除鹽模塊的研制

2024-04-26 10:02呂旭東秦浩華
化工自動化及儀表 2024年2期
關鍵詞:模糊PID恒流源電阻率

呂旭東 秦浩華

基金項目:國家自然科學基金(批準號:62003183)資助的課題。

作者簡介:呂旭東(1998-),碩士研究生,從事嵌入式軟硬件開發的研究。

通訊作者:秦浩華(1979-),副教授,從事嵌入式系統設計及嵌入式Linux(Android)的深度定制、工業信息化技術、智能儀器儀表設計、機器視覺的研究,qhh@qust.edu.cn。

引用本文:呂旭東,秦浩華.基于模糊PID的智能一體式電解除鹽模塊的研制[J].化工自動化及儀表,2024,51(2):

159-167.

DOI:10.20030/j.cnki.1000-3932.202402003

摘 要 針對現有電解除鹽(Electrodeionization,EDI)模塊一體化程度低的情況,設計了一款集EDI模塊、傳感器、可控恒流源模塊和主控制器于一體的EDI模塊。同時為解決當前EDI工作電流不能隨環境水質實時調節的問題,設計了一種基于模糊PID的EDI模塊輸出電流控制方案,以及基于微控制器片內數模轉換器的可調恒流源電路為核心的主控制器硬件電路,對EDI模塊輸出電流進行智能調整。搭建實驗模型對智能一體式EDI和普通EDI進行控制效果對比,實驗結果表明:所設計的EDI模塊能夠實現對產水水質的精確快速控制。

關鍵詞 電解除鹽技術 嵌入式微控器 電阻率 模糊PID 恒流源

中圖分類號 TH832? ?文獻標志碼 A? ?文章編號 1000-3932(2024)02-0159-09

現有的電解除鹽(Electrodeionization,EDI)模塊存在以下問題:

a. 一體化程度低。要求用戶自主設計模塊的電源部分,同時,模塊沒有集成傳感器用于檢測水質、溫度等參數。

b. 智能化程度低?,F有的EDI模塊沒有引入微控制器對產水過程進行智能控制,工作在開環狀態。這導致在進水水質較差的時候,產水水質不達標;而在進水水質較好的時候,長期使用不合理的電流會加速陰陽離子交換樹脂老化,減少EDI的壽命[1]。

c. 功耗高。通常EDI模塊為了適應大部分地區水質,推薦的工作電流都普遍較高,工作電流若長期維持在較大程度,會帶來額外的功耗,增加企業的生產成本。

d. EDI再生操作繁瑣。長時間使用的EDI設備因為陰陽離子交換樹脂上的H+和OH-已經與水中的雜質離子交換消耗殆盡,因此需要專業人員手動將EDI工作電流調大一倍以加速水的電解,使電解產生的H+和OH-與失效樹脂上的離子進行交換,上述過程稱為EDI再生[2]。

為了兼顧EDI凈水的質量與功耗,同時降低用戶使用難度,筆者設計了一款高集成度的智能一體式EDI模塊。該EDI模塊硬件基于嵌入式微控制器平臺開發,集電導電極、溫度傳感器、壓力傳感器、電源和主控制器于一體。軟件上采用模糊PID控制方法動態地將EDI工作電流調整到合適的大小,同時具有數據顯示、報警及一鍵EDI再生等功能。

1 研究現狀

20世紀90年代,EDI裝置在國外已廣泛普及,國內也隨即開始重視EDI技術的研發。近年來我國有許多公司進入水質分析領域并且擁有自主設計生產的EDI模塊?,F階段EDI模塊的主要研究方向在于填充材料和填充方式。當前應用領域的填充材料主要以陰陽離子交換樹脂為主。離子交換纖維和成型離子交換材料是新型填充材料,相比交換樹脂有更好的性能,但是仍停留在實驗室階段無法量產。填充方式主要采用混合填充方式,分層填充方式可以減少水解離產生的H+和OH-在傳遞過程中的結合,從而增加樹脂的再生速度,但是當前的技術無法解決分層填充的膜堆在長時間使用后陰陽離子交換樹脂混合的問題。分層填充技術仍在繼續研究[3]。

由文獻[4]可知,進水條件恒定的前提下,在一定的電壓區間內產水電阻率與EDI堆膜電壓成正相關,當堆膜電壓大于一定數值時,產水電阻率增大不明顯。文獻[5]介紹了電導率測量基本原理以及雙脈沖法、頻率法等多種電導率測量方法。筆者基于雙脈沖法設計了雙極性方波驅動的電導率測量系統,采用此種方法有效降低了極化效應的影響,提高了測量精確度。文獻[6]采用模糊控制方法針對非線性、大慣性、大滯后的空調房進行控制器設計,有良好的控制效果。筆者在模糊控制器模型設計基礎上進行改進,使每次的修正值都是基于上次修正后的PID參數進行調整的,這樣可以增大PID參數的整定范圍,提高系統的動態特性。

2 一體式EDI的工作原理及結構設計

EDI模塊的工作原理如下:

a. 水中的雜質離子與陰陽離子交換樹脂上的離子發生交換。

b. 給EDI的堆膜施加電場,使被樹脂吸附的雜質離子在電場力的作用下定向移動進入濃水室,從而實現水中雜質離子的去除。

c. 電解產生的H+和OH-與失效樹脂上的離子進行交換,使樹脂重新具有吸附水中雜質離子的能力。因此,EDI可以實現連續電解除鹽[7~9]。

筆者所設計的智能一體式EDI模塊的結構如圖1所示。

3 系統設計

3.1 硬件組成

智能一體式EDI微控制器主控制器硬件結構如圖2所示。

其中MCU選用STM32F103RCT6,外設電路主要由以下部分組成:

a. 按鍵檢測電路。采用單片機3路IO驅動,由外部上拉電阻和接地按鍵組成。

b. 顯示接口電路。顯示屏采用128×64像素SPI通信的LCD顯示屏,主板預留4路IO經排線連接顯示屏。

c. RS485接口電路。采用SP485和8550搭建RS485全自動收發電路。

圖2 主控制器硬件結構

d. 壓力采集電路。由150 Ω采樣電阻、RC濾波器和單片機模數轉換通道(以下簡稱ADC)組成。

e. 溫度采集電路。設計由Pt1000熱敏電阻、

1 kΩ/0.1%高精度電阻、電壓跟隨器、濾波電路和ADC組成。

f. 閥門控制電路。采用24 V(DC)繼電器控制閥門開閉。

g. 可調恒流源電路?;贚M358和TIP122設計了采用單片機數模轉換器(以下簡稱DAC)控制的可調恒流源電路。

h. 雙極性方波驅動電導率測量電路。由PWM輸出引腳、反向放大電路、電流采樣電路、精密的全波整流電路、濾波電路和ADC組成。

筆者將著重介紹用于電流調整和電導率采集的可調恒流源電路、雙極性方波驅動電導率測量電路。

3.1.1 可調恒流源電路設計

可調恒流源電路如圖3所示。

DAC輸出參考電壓經電壓跟隨器U1B隔離輸出至U1A正極性端,達林頓管BG1將U1A輸出端電流放大,即為EDI工作電流。采樣電阻R4將電壓反饋給U1A負極性端,由于采用的是負反饋,此時U1A可以看作放大倍數為1的反相放大器。因此,運算放大器將調整輸出電流使R4電壓與DAC輸出電壓一致。由此可得,當DAC輸出保持不變時,流經R4的電流不變,即EDI的工作電流保持不變。該電路可以通過軟件控制EDI工作電流,因此可以自動進行EDI再生,不需要人工操作。

3.1.2 雙極性方波驅動電導率測量系統設計

電導率測量過程的主要影響因素是雙層電容帶來的額外阻抗和濃差極化現象產生的反向電勢。筆者采用雙脈沖法測電導率消除該影響,雙脈沖法測電導率原理如圖4所示,其中R為電導池等效電阻,C是雙層電容,C是引線電容,C?垌

C。給電導池施加頻率一定、占空比為50%的雙極性方波,在第1個脈沖T期間,由于引線電容C遠小于雙層電容C,引線電容被快速充至滿電但雙層電容上的電壓很低,此時發出第2個脈沖T,引線電容快速反向充電被充滿,直到T結束,雙層電容上的電荷剛好被釋放完畢。在一個PWM周期上,C引線電容大部分時間都是被充滿的狀態,相當于斷路。而雙層電容在一個周期上等效電壓為0 V,全程都在充放電,相當于是短路。此時電導池等效物理模型相當于只有電導池的等效電阻,即溶液電阻。因此如果在電導池上施加頻率合適的PWM方波,可以有效消除雙層電容的影響,同時變化的電極極性也不會使電極上匯集大量電荷,產生化學極化和濃差極化效應。

圖4 雙脈沖法測電導率原理

電導率是衡量溶液導電程度的指標,電阻率是電導率的倒數。通常采用電阻率來表征EDI的產水質量[10]。電阻率k的推導過程如下。

電阻R的計算公式為:

R=ρ(1)

式中 A——導體橫截面積;

L——導體長度;

ρ——導體電導率。

令電導池常數K=L/A,則電阻率k的計算公式為:

k===(2)

由于K是常數,因此由兩電極間水的阻值即可推導出當前溫度下水的電阻率[11~14]。

電導率測量電路如圖5所示,ADC產生的方波通過電容C27濾除方波中的直流分量。通過反向放大器U7A將信號放大后施加在兩極板之間,使用采樣電阻R30對流經極板間水的電流進行采樣。由于采樣信號也是交流信號,進一步的將該信號通過由U7B和U7D組成的精密的全波整流電路并送入單片機的ADC采樣。通過程序計算可以得到水的電阻率。

電導率受溫度變化影響極大,水溫越高,離子的熱運動越劇烈,水的導電性能越強。因此電導率傳感器測量出的當前溫度下的水的電阻率需要轉換成標準溫度(25 ℃)下水的電阻率。電導率與溫度的關系可以表示為:

K=α[K-K]+0.0548(3)

式中 K——25 ℃的純水電導率;

K——t ℃測得的純水電導率;

K——t ℃的理論純水電導率;

α——t ℃的換算系數。

水在常見溫度下的理論純水電導率和換算系數由GB/T 6682—2008《分析實驗室用水規格試驗方法》給出。為了提升溫度校準的精度,筆者采用最小二乘法對0~50 ℃理論純水電導率和換算系數進行三次擬合。MATLAB代碼及運行結果如圖6~8所示。

圖6 換算系數和理論純水電導率最小二乘

三次擬合MATLAB代碼

圖7 換算系數最小二乘三次擬合

MATLAB運行結果

圖8 理論純水電導率最小二乘三次擬合MATLAB運行結果

由以上擬合結果所得換算系數的擬合曲線方程為:

y=-9.0043×10x+4.4070×10x-0.0429x+1.7975(4)

理論純水電導率擬合曲線方程為:

y=4.4905×10x+2.5651×10x+8.049×10x+0.0012(5)

3.2 軟件設計

智能EDI模塊上電首先進行系統初始化,包括IO初始化、μCOS-Ⅱ操作系統初始化和外設初始化,然后啟動操作系統。

操作系統啟動后,智能EDI模塊的主要工作由以下3個任務相互協作完成:

a. 設備關鍵參數檢測和異常報警;

b. 數據傳送;

c. 產水電導率調整。

3.2.1 關鍵參數檢測和異常報警

關鍵參數檢測和異常報警任務流程如圖9所示。

主控制器周期性地采集各個狀態參數進行去極值平滑濾波,這樣可避免由于干擾導致的異常數據。程序的具體處理方式為,保存近7次測量值放入某個數組,若采集數據不足7次則補零,對這7個數據做冒泡排序,排序后去掉其中最大的兩個數據和最小的兩個數據,對剩余3個數據取平均值,認為該平均值是此時測量數據的真實值。

與此同時,主控制器檢測原水進水水質和進水壓力是否達到EDI模塊的進水要求,如果進水壓力不達標,時間卻達到閾值,智能EDI會報警并等待進水壓力恢復正常后再進入工作狀態。如果進水水質不達標而時間達到閾值,主控制器會在屏幕發出報警提示,同時排放進水。如果EDI模塊電流已達工作電流上限且產水水質長期不達標,則會提醒用戶離子交換樹脂失效,需要進行EDI再生。

3.2.2 數據傳送

智能EDI模塊作為從機采用Modbus-RTU通信協議與用戶進行數據交換,支持03和06功能碼。Time_cnt作為計時變量統計單片機未接收到數據的時間(是以10 ms為單位的時鐘節拍),當30 ms未接收到新數據則認為一包數據接收成功。接收成功后先進行數據校驗和處理,接下來做出回復。數據傳送任務流程如圖10所示。

圖10 數據傳送任務流程

3.2.3 產水電導率調整

產水電導率是通過EDI工作電流調整的,EDI工作電流由DAC輸出電壓決定。EDI產水電導率影響因素眾多,EDI的數學模型建立存在困難,因此采用PID控制器對產水電導率進行控制。為了優化控制性能,筆者在工業常用的PID控制器基礎上引入模糊控制器。主控制器將采集得到的產水電導率等信息經過程序計算處理后送入模糊控制器,由模糊控制器依據專家經驗對PID參數進行調整,產水電導率模糊控制流程如圖11所示。

模糊PID控制器的控制過程包括模糊化、建立模糊規則表和解模糊化。筆者選擇雙輸入、三輸出的Mamdani型模糊控制器作為推理機,模糊控制器的設計過程如下。

a. 控制器輸入模糊化,即把電導率偏差e和偏差變化ec用n個點分割并將每個點與設定的描述語言一一對應。筆者用PB(正大)、PM(正中)、PS(正?。?、ZO(零)、NS(負?。?、NM(負中)、NB(負大)描述e和ec變化。對于每個輸入的e和ec,它們總在兩個點之間,因此筆者采用三角隸屬度函數劃分它們屬于某個點的比例。

b. 建立模糊規則表。

c. 對模糊集進行解模糊化,P、I、D的增量值采用重心法計算,其計算式如下:

ΔK=(6)

式中 F——模糊量化值,可以先給一個大體的估計值;

M——隸屬度;

ΔK——初步得出的模糊增量值。

由于模糊量化值是估計值,因此引入系數來放大和縮小K、K和K的增量,具體實現公式如

下[15~17]:

K(n)=K(n-1)+Δk′·α(7)

式中 K(n)——本次K、K和K的參數值;

K(n-1)——上次K、K和K的參數值;

α——放大系數,設定增量對最終值的影響;

Δk′——解模糊化得到的K、K和K的增量。

4 實驗驗證

筆者采用市面常用的反滲透膜(以下簡稱RO膜)+EDI的系統結構進行實驗。RO膜是用于去除原水中的無機物、細菌及病毒等物質的過濾裝置。實驗系統結構如圖12所示。

以市政自來水作為實驗系統原水進水,將普通EDI和智能EDI的初始工作電流均設置為

200 mA,同時,智能EDI的產水電阻率目標值設置為市面上大多數純水機EDI產水電阻率的標準值15.2 MΩ·cm。普通EDI和智能一體式EDI同時開始制水并記錄產水電阻率,采樣間隔為1 min,實驗時間為2 h。普通EDI和智能一體式EDI的產水電阻率變化曲線如圖13所示。

因為市政用水的pH值、進水電導率相對穩定,因此實驗影響EDI產水水質的主要因素為管線壓力所導致的流量變化。由圖13可以看出,由于進水管線壓力不穩定,2 h內普通EDI的產水水

圖13 EDI模塊電阻率時間曲線

質波動較大,且普通EDI產水電阻率平均值為18.52 MΩ·cm,遠高于目標值。筆者設計采用的模糊控制方法的智能EDI產水電阻率平均值為

15.25 MΩ·cm,且具有良好的動態性能,首次運行能夠在1 min之內將產水電阻率穩定在目標值附近,產水水質穩定后受進水流量導致的偏差較小,最大偏差約為目標值的1.6%,能夠滿足實際應用需求。

普通EDI的工作電流為恒定值200 mA,智能一體式EDI的工作電流可以通過采樣電阻、電壓計算得出。普通EDI和智能一體式EDI工作電壓則需要利用萬用表人工采集。在實驗過程中對EDI模塊的工作電流和電壓值進行5次采集并求平均值,結果見表1、2。

由表1、2可以得到,在設定智能EDI產水電阻率為15.2 MΩ·cm的條件下,智能EDI產水功耗降低20%,經過多次重復實驗,智能一體式EDI與普通EDI相比功耗降低約在16%~20%之間。

5 結束語

與其他學者在高純水制備技術的研究方向(EDI填充材料)不同的是,筆者從控制的角度使EDI裝置始終運行在相對穩定的狀態,從而增強EDI系統的穩定性。當前產品控制器整體方案已經確定,整機測試也趨于穩定,并且已經小批次地投入使用。受不同地區水質差異的影響,部分設備的表現與預期存在差異,后期還需要根據應用情況進一步調整和優化控制算法,增強產品的穩定性。

參 考 文 獻

[1] 管若伶,胡湘.電去離子技術及其應用進展[J].無機鹽工業,2022,54(7):18-26.

[2] 朱國春,李亞峰,申宿慧.電去離子(EDI)技術在水處理領域的應用研究[J].產業與科技論壇,2016,15

(10):61-62.

[3] 劉國昌,劉紅斌,呂曉龍,等.EDI膜堆填充材料及其填充方式的研究進展[J].水處理技術,2007,33

(11):6-10.

[4] 王斌斌.電去離子技術制備超純水的研究[D].杭州:浙江大學,2010.

[5] 曾明敏.基于嵌入式系統電導率儀的設計及應用研

究[D].廣州:華南理工大學,2012.

[6] 王曉天.基于模糊PID溫度控制算法的建筑節能調溫系統[J].科技創新與應用,2022,12(17):6-10.

[7] SIMONS R.Electric field effects on proton transfer between ionizable groups and water in ion exchange membranes[J]. Electrochimica Acta, 1984 ,29(2):151-158.

[8]? ?WALTERS W R,WEISER D W,MAREK L J.Concentration of radioactive aqueous wastes:Electromigration through ion-exchange membranes[J].Industrial & Engineering Chemistry,1955,47(1):61-67.

[9]? ?KUNIN R, MCGARVEY F X. Monobed deionization with ion exchange resins[J].Industrial & Engineering Chemistry,1951,43(3):734-740.

[10] 李登.高精度嵌入式電導率儀的研制[D].廣州:華南理工大學,2018.

[11] 宋麗娟,祁欣.基于同步采樣方法的電導率測量系統設計[J].電子測量技術,2017,40(3):35-39.

[12] 周念,黃云志,楊雙龍.并行激勵的電磁流量計電導率測量系統研制[J].電子測量與儀器學報,2020,

34(10):115-122.

[13] 柯麗,劉晶,杜強.基于磁感應的水質電導率檢測系統研究[J].國外電子測量技術,2016,35(2):70-76.

[14] 祁建廣,李寶營,李仁慶.低功耗水質電導率測量儀設計[J].儀表技術與傳感器,2017(5):49-52.

[15] HUANG Y,YASUNOBU S.A general practical design method for fuzzy PID control from conventional PID control[C]//Ninth IEEE International Conference on Fuzzy Systems.Piscataway,NJ:IEEE,2000:969-972.

[16]? ?CARVAJAL J, CHEN G R,OGMEN H.Fuzzy PID controller:Design,performance evaluation,and stability analysis[J].Information Sciences,2000,123(3-4):249-270.

[17]? ?PHU N D,HUNG N N,AHMADIAN A,et al.A new fuzzy PID control system based on fuzzy PID controller and fuzzy control process[J].International Journal of Fuzzy Systems,2020,22(7):2163-2187.

(收稿日期:2023-03-05,修回日期:2023-12-11)

Development of Intelligent Integrated EDI Module Based on Fuzzy PID

LV Xu-dong,? QIN Hao-hua

(School of Automation and Electronic Engineering, Qingdao University of Science and Technology)

Abstract? ?Aiming at low-degree integration of the EDI (electrodeionization) module in service, an EDI module which integrates EDI module, sensor, controllable constant current source module and master controller together was developed and meanwhile, considering the fact that the EDI working current at present fails to be regulated in real time with the change of water quality, a fuzzy PID-based control scheme for EDI modules output current was designed, including adjustable constant current source circuit-cored master controllers hardware circuit based on the microcontroller on-chip digital-to-analog converter. In addition, the EDI modules output current was intelligently regulated and an experimental model was built to compare the control effects of intelligently-integrated EDI and common EDI. The experimental results show that, the designed EDI module can achieve accurate and fast control of the water quality.

Key words? ? EDI technology, embedded microcontroller, resistivity, fuzzy PID, constant current source

猜你喜歡
模糊PID恒流源電阻率
模糊PID控制在煤礦污水集中監控系統中的應用
三維電阻率成像與高聚物注漿在水閘加固中的應用
多MOSFET并聯均流的高穩定度恒流源研究
一種數顯式數控恒流源的研究與設計
基于模糊PID的液化氣梭式窯自動控制系統設計
隨鉆電阻率測井的固定探測深度合成方法
步進電機模糊PID閉環控制系統仿真研究
微小型陸空兩棲機器人地面移動控制方法
海洋可控源電磁場視電阻率計算方法
基于DSP的高精度數控恒流源設計
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合