本發明涉及化學藥劑制備,具體而言,涉及一種結晶罐ph值控制方法、裝置、電子設備及存儲介質。
背景技術:
1、在藥劑制備過程中,往往使用結晶罐從溶液中分離和純化化合物。在使用結晶罐的生產過程中,通常會用到ph值調節工藝,ph值的調節是一個至關重要的環節,通過調節ph值至特定范圍,可以促使有機物結晶析出,它直接影響到結晶的效率和質量。結晶罐調節ph的常用方法是通過人工檢測結晶罐ph值,人工操作加酸開關閥,控制加酸量以達到調節ph值的目的,其生產效率較低,且很難滿足實際結晶罐ph值的工藝要求。
技術實現思路
1、本發明解決的問題如何高效滿足實際結晶罐ph值的工藝要求。
2、為解決上述問題,本發明提供一種結晶罐ph值控制方法、裝置、電子設備及存儲介質。
3、第一方面,本發明提供一種結晶罐ph值控制方法,基于結晶罐ph值控制裝置,所述結晶罐ph值控制裝置包括ph值檢測模塊、ph給定值控制模塊、單回路pid控制模塊和占空比模塊;所述結晶罐ph值控制方法包括:
4、通過所述ph值檢測模塊實時檢測結晶罐的ph值得到當前ph檢測值;
5、將所述當前ph檢測值輸入所述ph給定值控制模塊得到ph標準值;
6、將所述當前ph檢測值和所述ph標準值輸入所述單回路pid控制模塊得到輸出模擬量;
7、通過所述占空比模塊將所述輸出模擬量轉換成閥門開關量,返回所述通過所述ph值檢測模塊實時檢測結晶罐的ph值得到所述當前ph檢測值的步驟,重復上述步驟直至所述結晶罐的ph值達到預設ph目標值,其中,所述閥門開關量用于表示在預設開閥周期內所述結晶罐的加酸開關閥的比例控制。
8、可選地,所述將所述當前ph檢測值輸入所述ph給定值控制模塊得到ph標準值,包括:
9、通過結晶罐工藝要求得到ph范圍設定值和ph控制時間設定值;
10、根據所述當前ph檢測值、所述ph范圍設定值和所述ph控制時間設定值得到所述ph標準值;
11、其中,所述ph標準值為:
12、δph=(ph-phδsv)/time,
13、其中,δph為所述ph標準值,ph為所述當前ph檢測值,phδsv為所述ph范圍設定值,time為所述ph控制時間設定值。
14、可選地,所述通過結晶罐工藝要求得到ph范圍設定值和ph控制時間設定值,包括:
15、通過所述結晶罐工藝要求得到第一ph設定值、第二ph設定值和所述ph控制時間設定值,其中,所述第一ph設定值大于所述第二ph設定值;
16、根據所述第一ph設定值和所述第二ph設定值的差值得到所述ph范圍設定值;
17、其中,所述ph范圍設定值為:
18、phδsv=phδsv1-phδsv2,
19、其中,phδsv1為所述第一ph設定值,phδsv2為所述第二ph設定值。
20、可選地,所述將所述當前ph檢測值和所述ph標準值輸入所述單回路pid控制模塊得到輸出模擬量,包括:
21、獲取pid控制參數;
22、根據所述pid控制參數更新原始pid控制模型得到目標pid控制模型;
23、根據所述當前ph檢測值和所述ph標準值得到調整偏差值;
24、通過所述調整偏差值和所述目標pid控制模型得到所述輸出模擬量。
25、可選地,所述通過所述占空比模塊將所述輸出模擬量轉換成閥門開關量,包括:
26、獲取所述預設開閥周期;
27、通過對所述輸出模擬量進行歸一化處理得到處理后的所述輸出模擬量;
28、根據處理后的所述輸出模擬量和所述預設開閥周期得到所述閥門開關量。
29、可選地,所述根據處理后的所述輸出模擬量和所述預設開閥周期得到所述閥門開關量,包括:
30、根據所述預設開閥周期得到對應的開閥時間和關閥時間;
31、根據處理后的所述輸出模擬量、對應的所述開閥時間和所述關閥時間得到所述閥門開關量。
32、可選地,所述結晶罐ph值控制裝置還包括加酸閥門控制模塊;在所述通過所述占空比模塊將所述輸出模擬量轉換成閥門開關量之后,還包括:
33、通過所述加酸閥門控制模塊接收所述占空比模塊發送的所述閥門開關量,并根據所述閥門開關量調節所述結晶罐的加酸開關閥。
34、第二方面,本發明提供了一種結晶罐ph值控制裝置,其特征在于,實現第一方面所述的結晶罐ph值控制方法,所述結晶罐ph值控制裝置包括ph值檢測模塊、ph給定值控制模塊、單回路pid控制模塊和占空比模塊;
35、所述ph值檢測模塊用于實時檢測結晶罐的ph值得到當前ph檢測值;
36、所述ph給定值控制模塊用于通過所述當前ph檢測值得到ph標準值;
37、所述單回路pid控制模塊用于通過所述當前ph檢測值和所述ph標準值得到輸出模擬量;
38、所述占空比模塊用于將所述輸出模擬量轉換成閥門開關量。
39、第三方面,一種電子設備,包括存儲器和處理器;
40、所述存儲器,用于存儲計算機程序;
41、所述處理器,用于當執行所述計算機程序時,實現如第一方面所述的結晶罐ph值控制方法。
42、第四方面,本發明提供了一種計算機可讀存儲介質,所述存儲介質上存儲有計算機程序,當所述計算機程序被處理器執行時,實現如第一方面所述的結晶罐ph值控制方法。
43、本發明的結晶罐ph值控制方法、裝置、電子設備及存儲介質的有益效果是:通過ph值檢測模塊實時檢測結晶罐的ph值,能夠實時反映ph值變化,可以迅速做出反應,方便對ph精準控制。將所述當前ph檢測值輸入所述ph給定值控制模塊得到ph標準值,通過單回路pid控制模塊根據當前ph檢測值和ph標準值的偏差得到輸出模擬量,提高了生產效率。針對單回路pid的輸出是模擬量,最終執行機構是開關閥需要開關量控制的情況,通過所述占空比模塊將輸出模擬量轉換成閥門開關量,實現ph值自動控制,從而高效滿足實際結晶罐ph值的工藝要求。
1.一種結晶罐ph值控制方法,其特征在于,基于結晶罐ph值控制裝置,所述結晶罐ph值控制裝置包括ph值檢測模塊、ph給定值控制模塊、單回路pid控制模塊和占空比模塊;所述結晶罐ph值控制方法包括:
2.根據權利要求1所述的結晶罐ph值控制方法,其特征在于,所述將所述當前ph檢測值輸入所述ph給定值控制模塊得到ph標準值,包括:
3.根據權利要求2所述的結晶罐ph值控制方法,其特征在于,所述通過結晶罐工藝要求得到ph范圍設定值和ph控制時間設定值,包括:
4.根據權利要求1所述的結晶罐ph值控制方法,其特征在于,所述將所述當前ph檢測值和所述ph標準值輸入所述單回路pid控制模塊得到輸出模擬量,包括:
5.根據權利要求1所述的結晶罐ph值控制方法,其特征在于,所述通過所述占空比模塊將所述輸出模擬量轉換成閥門開關量,包括:
6.根據權利要求5所述的結晶罐ph值控制方法,其特征在于,所述根據處理后的所述輸出模擬量和所述預設開閥周期得到所述閥門開關量,包括:
7.根據權利要求1所述的結晶罐ph值控制方法,其特征在于,所述結晶罐ph值控制裝置還包括加酸閥門控制模塊;在所述通過所述占空比模塊將所述輸出模擬量轉換成閥門開關量之后,還包括:
8.一種結晶罐ph值控制裝置,其特征在于,實現如權利要求1-7任一項所述的結晶罐ph值控制方法,所述結晶罐ph值控制裝置包括ph值檢測模塊、ph給定值控制模塊、單回路pid控制模塊和占空比模塊;
9.一種電子設備,其特征在于,包括存儲器和處理器;
10.一種計算機可讀存儲介質,其特征在于,所述存儲介質上存儲有計算機程序,當所述計算機程序被處理器執行時,實現如權利要求1至7任一項所述的結晶罐ph值控制方法。