張 磊,魏正英,張育斌,簡 寧
(西安交通大學 機械制造系統工程國家重點實驗室,西安 710049)
隨著技術的快速發展,離子選擇電極的出現逐步代替了EC電極在水肥混合液成分濃度的檢測,降低了綜合指數的模糊指導,通過針對相應離子的選擇電極得到精確的濃度值。然而,離子選擇電極在多組分檢測中,摻雜離子會對其輸出值產生影響,這種交叉敏感現象的存在對測量精度造成較大的偏差[1,2]。為了解決該問題,研究人員提出了很多交叉敏感抑制的方法。硬件方面:改進離子選擇電極的結構、增加材料涂層來提高檢測離子的通過率阻止摻雜離子的干擾通過率;軟件方面:應用數值計算方法和神經網絡算法對檢測結果進行修正。因為硬件的研制成本較高、周期較長,軟件的方法受到了極大的關注。Andrey Legin等[3]檢測血液中離子濃度數據源,運用BP神經網絡來消除交叉敏感的影響;周東祥等[4]針對氣敏傳感器交叉敏感現象,使用BP人工神經網絡來抑制該問題;簡寧等[5]采用遺傳優化BP神經網絡的方法來建立交叉敏感模型。然而BP神經網絡算法[6]需要大量的訓練樣本,訓練時間較長,不能很好地解決傳感器的交叉敏感。
鑒于以上因素,本文應用支持向量回歸算法,尋找最優參數,獲得回歸擬合模型,降低離子選擇電極交叉敏感現象,提高檢測精確度。
離子選擇電極[7,8](Ion Selective Electrode,簡稱ISE)是一種分析溶液離子濃度的工具,主要結構包括工作電極、參比電極和敏感膜等。
通過敏感膜和溶液在相界面上產生與待測離子活度有關的膜電勢,電極膜的電位與待測離子含量之間的關系滿足能斯特(Nernst)方程[9]如下所示。
(1)
式中:EM為離子選擇電極在熱力學溫度T時的輸出電勢;Eind為工作電極輸出電勢;Eref為參比電極輸出電勢;E0為離子選擇電極標準輸出電勢;R為摩爾氣體常數;T為熱力學絕對溫度;zi為待測離子電荷數;F為法拉第常數;αi為待測離子濃度。
從公式中可以看出輸出電勢EM和離子濃度αi對數值成線性相關。因此通過測量離子選擇電極的響應電勢就能獲得相應離子的濃度。
從圖1可以看出,離子選擇電極的響應電勢,是以參比電極作為基準電勢,與電解溶液的電解電勢、敏感膜感應電勢、內充液電勢、工作電極內金屬絲的電勢、測量儀器導線上產生的電勢一一比較,得到電極的響應電勢值。

圖1 離子選擇電極響應電勢
離子選擇電極在實際應用時,溶液中除了待測離子以外其他共存離子都會對離子選擇電極敏感膜產生一定的電勢響應,給最終的測量結果帶來誤差。對此,Nikolsky提出離子電極選擇系數[10]這一概念來表征敏感膜對不同干擾離子的響應強弱情況,并由此提出了電極電勢響應模型:
(2)
式中:cs1為待測溶液中的待測離子濃度;cs2為待測溶液中的共存干擾離子濃度;kij為離子電極對i離子的選擇系數和對j離子的選擇系數的比值(又稱為離子交換平衡常數)。
Eisenman對該電極電勢響應模型進行了修正并得到Eisenman-Nikolsky公式:
(3)
式中:αi為待測溶液中待測離子濃度;αj為待測溶液中共存干擾離子濃度;ni為待測離子電荷階數;nj為共存干擾離子電荷階數。
外界干擾對選擇系數影響明顯,會隨著溫度溶液濃度的變化而變化,需要通過實驗來獲得相應的數值。本文通過交叉敏感現象較大的鉀離子選擇電極和鈣離子選擇電極進行研究。
PK-1-01(BNC型)工作電極及217-01型雙鹽橋參比電極用來檢測鉀離子濃度;PCa-1-01(BNC型)工作電極及217-01型雙鹽橋參比電極用來檢測鈣離子濃度;精度0.001 g電子天平稱量所需各種試劑的質量;信號檢測系統用來獲得電極響應電勢;氯化鉀試劑配置鉀離子溶液;氯化鈣試劑配置鈣離子溶液。
用電子天平在稱量紙上稱取一定質量的氯化鉀試劑和氯化鈣試劑,配置10-1、5×10-2、10-2、10-3、10-4mol/L一系列濃度的氯化鉀溶液和氯化鈣溶液,將其一一混合得到24組不同濃度的混合溶液,經檢測系統測得的鉀離子電極電勢和鈣離子電極電勢如圖2所示。

圖2 交叉敏感離子電極響應電勢
鉀離子選擇電極和鈣離子選擇電極在24組混合溶液中進行分別測量,獲得響應電勢值,可以看出鉀離子選擇電極在同一濃度鉀離子溶液中,其響應值會隨著鈣離子的加入而有所上升,而且加入的鈣離子濃度越大,鉀離子電極響應值上升越為明顯,同時鈣離子摻雜濃度對低濃度鉀離子溶液的影響明顯更大;同理鈣離子選擇電極對鉀離子的摻雜也有相同的變化規律。
將鉀離子選擇電極和鈣離子選擇電極對兩種離子的階梯濃度比混合溶液的電勢偏差百分比做成曲線圖,如圖3所示。

圖3 電勢偏差與濃度比值關聯圖
低濃度比值時,電極的響應偏差百分比較小,因為干擾離子相對待檢測離子的濃度非常小,影響不明顯,而當濃度比值逐漸增大,電極的響應偏差百分比增加幅度較大,干擾離子的影響增加,并且在相同濃度比值條件下,鉀離子選擇電極的偏差比值更大,即鉀離子電極對鈣離子的選擇系數大于鈣離子電極對鉀離子選擇系數。
SVR[11]是一種線性分類算法,基于支持向量機,建立在統計學習VC維理論和結構風險最小原理之上,根據有限的樣本信息來尋求最佳的模型和學習能力。通過調節相關參數(懲罰因子c和核函數參數g)來確保全局最優解和可靠泛化性,提高預測分類的準確性。
SVR體系結構如圖4所示。將n個樣本變量xi(i=1,2,…,n)導入輸入層中,通過與n個核函數的相互運算,作用相對應的法向量值wi(i=1,2,…,n),引入偏量b,與各結果求和由輸出層得到最終結果y。數學模型公式如下:
f(x,w,b)=sgn (
(4)
式中:sgn()為符號函數;wi為分類超平面的法向量;(xi,yi)為訓練樣本;αi(αi≠0)為與其對應的拉格朗日乘子;K(xi,x)為核函數。

圖4 支持向量機體系結構
SVR的訓練數據選擇之前24組混合溶液中鉀離子電極和鈣離子電極電勢值,通過交叉驗證法獲得兩個電極交叉敏感模型的懲罰因子和核函數參數,其值如表1所示。

表1 兩種電極的模型參數值
另配置7組濃度分別為40、80、120、160、200、240、280 mg/L的鉀離子溶液和鈣離子溶液,分別摻雜不同濃度的干擾離子(鉀溶液中添加鈣離子作為干擾,鈣溶液中添加鉀離子作為干擾),將各電極對應的兩個重要參數值運用到SVR訓練模型來對新的數據進行決策,預測結果如圖5所示。
從圖5可以看出采用SVR建立的數學模型對鉀離子濃度和鈣離子濃度的預測具有較高的準確度,是一種有效便捷的解決離子選擇電極對摻雜離子交叉敏感抑制方法,也為多種離子選擇電極的混合實際應用提供了一種數學方法來消除交叉敏感干擾。

圖5 SVR預測濃度與實際濃度對比
通過SVR建立的數學模型對鉀離子和鈣離子的14個樣本組進行了離子濃度預測,與實際值的相對誤差結果如表2所示。可以看出SVR數學模型對鉀離子和鈣離子濃度的預測值相對誤差保持在±(1.00~10.00)%之間,預測值精準度較高,滿足實際檢測的要求。

表2 SVR預測濃度相對誤差 %
本文根據離子選擇電極的結構與電勢響應機理,選用最常見的鉀離子選擇電極和鈣離子選擇電極對兩種離子的混合溶液進行檢測實驗,探索交叉敏感現象并獲取相關實驗數據,運用SVR算法模型對其進行分析,主要得到以下結論。
(1)離子選擇電極在相同濃度的待測離子溶液中,其電勢響應值會隨著摻雜離子的加入而有所上升,而且加入的摻雜離子濃度越大,電極響應值上升越為明顯;摻雜離子低濃度的待測離子溶液影響更大。
(2)運用SVR算法可精準預測待測離子的濃度,有效抑制了干擾離子的交叉敏感,為更多離子交叉敏感抑制提供了很好的軟件解決途徑。
(3)SVR預測鉀離子和鈣離子間的交叉敏感數值相對誤差小于10%,滿足水肥混合液濃度檢測的實際要求。
[1] 劉云啟,郭轉運,劉志國,等.光纖光柵傳感測量中的交叉敏感機制及其解決方案[J].光電子·激光, 1999,(2):179-182.
[2] 董玉明,張旭蘋,路元剛,等.布里淵散射光纖傳感器的交叉敏感問題[J].光學學報,2007,27(2):197-201.
[3] Legin A, Smirnova A, Rudnitskaya A, et al. Chemical sensor array for multicomponent analysis of biological liquids[J]. Analytica Chimica Acta, 1999,385(1-3):131-135.
[4] 周東祥,宋委遠,王 鶴,等.基于BP網絡的氣敏傳感器陣列測試分析[J].華中科技大學學報(自然科學版),2007,35(4):51-53.
[5] 簡 寧,魏正英,張育斌,等.營養液多參數在線檢測技術研究[J].節水灌溉, 2016,(8):190-194.
[6] 蘇高利,鄧芳萍.論基于MATLAB語言的BP神經網絡的改進算法[J].科技通報,2003,19(2):130-135.
[7] 謝聲洛.離子選擇電極分析技術[M].北京:化學工業出版社,1985:1-3.
[8] 王 永,司 煒,孫德敏,等.溫室營養液循環檢測系統中離子選擇電極的數學建模與測量[J].農業工程學報,2003,19(4):230-233.
[9] Chang C N, Cheng H B, Chao A C. Applying the Nernst equation to simulate redox potential variations for biological nitrification and denitrification processes[J]. Environmental Science & Technology, 2004,38(6):1 807.
[10] 王慶忠,宋彭生,肖應凱.電解質濃溶液的離子選擇電極選擇系數的測定[J].鹽湖研究,2001,9(4):30-33.
[11] 蘇高利,鄧芳萍.關于支持向量回歸機的模型選擇[J].科技通報, 2006, 22(2):154-158.