[go: up one dir, main page]

KR102097552B1 - 역삼투막 오염 예측 모델의 표본 입력 데이터 양 결정 방법 및 이를 이용한 장치 - Google Patents

역삼투막 오염 예측 모델의 표본 입력 데이터 양 결정 방법 및 이를 이용한 장치 Download PDF

Info

Publication number
KR102097552B1
KR102097552B1 KR1020180036081A KR20180036081A KR102097552B1 KR 102097552 B1 KR102097552 B1 KR 102097552B1 KR 1020180036081 A KR1020180036081 A KR 1020180036081A KR 20180036081 A KR20180036081 A KR 20180036081A KR 102097552 B1 KR102097552 B1 KR 102097552B1
Authority
KR
South Korea
Prior art keywords
reverse osmosis
amount
data
input data
osmosis membrane
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
KR1020180036081A
Other languages
English (en)
Other versions
KR20190113421A (ko
Inventor
김준하
임승지
기서진
Original Assignee
광주과학기술원
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 광주과학기술원 filed Critical 광주과학기술원
Priority to KR1020180036081A priority Critical patent/KR102097552B1/ko
Publication of KR20190113421A publication Critical patent/KR20190113421A/ko
Application granted granted Critical
Publication of KR102097552B1 publication Critical patent/KR102097552B1/ko
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B01PHYSICAL OR CHEMICAL PROCESSES OR APPARATUS IN GENERAL
    • B01DSEPARATION
    • B01D65/00Accessories or auxiliary operations, in general, for separation processes or apparatus using semi-permeable membranes
    • B01D65/10Testing of membranes or membrane apparatus; Detecting or repairing leaks
    • B01D65/109Testing of membrane fouling or clogging, e.g. amount or affinity
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B01PHYSICAL OR CHEMICAL PROCESSES OR APPARATUS IN GENERAL
    • B01DSEPARATION
    • B01D65/00Accessories or auxiliary operations, in general, for separation processes or apparatus using semi-permeable membranes
    • B01D65/10Testing of membranes or membrane apparatus; Detecting or repairing leaks
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B01PHYSICAL OR CHEMICAL PROCESSES OR APPARATUS IN GENERAL
    • B01DSEPARATION
    • B01D61/00Processes of separation using semi-permeable membranes, e.g. dialysis, osmosis or ultrafiltration; Apparatus, accessories or auxiliary operations specially adapted therefor
    • B01D61/02Reverse osmosis; Hyperfiltration ; Nanofiltration
    • B01D61/025Reverse osmosis; Hyperfiltration
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B01PHYSICAL OR CHEMICAL PROCESSES OR APPARATUS IN GENERAL
    • B01DSEPARATION
    • B01D61/00Processes of separation using semi-permeable membranes, e.g. dialysis, osmosis or ultrafiltration; Apparatus, accessories or auxiliary operations specially adapted therefor
    • B01D61/02Reverse osmosis; Hyperfiltration ; Nanofiltration
    • B01D61/10Accessories; Auxiliary operations
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B01PHYSICAL OR CHEMICAL PROCESSES OR APPARATUS IN GENERAL
    • B01DSEPARATION
    • B01D65/00Accessories or auxiliary operations, in general, for separation processes or apparatus using semi-permeable membranes
    • B01D65/02Membrane cleaning or sterilisation ; Membrane regeneration
    • CCHEMISTRY; METALLURGY
    • C02TREATMENT OF WATER, WASTE WATER, SEWAGE, OR SLUDGE
    • C02FTREATMENT OF WATER, WASTE WATER, SEWAGE, OR SLUDGE
    • C02F1/00Treatment of water, waste water, or sewage
    • C02F1/44Treatment of water, waste water, or sewage by dialysis, osmosis or reverse osmosis
    • C02F1/441Treatment of water, waste water, or sewage by dialysis, osmosis or reverse osmosis by reverse osmosis
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B01PHYSICAL OR CHEMICAL PROCESSES OR APPARATUS IN GENERAL
    • B01DSEPARATION
    • B01D2313/00Details relating to membrane modules or apparatus
    • B01D2313/70Control means using a programmable logic controller [PLC] or a computer
    • B01D2313/701Control means using a programmable logic controller [PLC] or a computer comprising a software program or a logic diagram

Landscapes

  • Chemical & Material Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Water Supply & Treatment (AREA)
  • Chemical Kinetics & Catalysis (AREA)
  • Nanotechnology (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Hydrology & Water Resources (AREA)
  • Environmental & Geological Engineering (AREA)
  • Organic Chemistry (AREA)
  • Separation Using Semi-Permeable Membranes (AREA)

Abstract

본 발명의 일 실시예는 역삼투 공정의 센서로부터 수집된 모니터링 데이터의 데이터베이스를 구축하는 단계; 상기 데이터베이스를 이용하여 역삼투막의 오염 예측 모델을 구성하는 단계; 상기 역삼투막 오염 예측 모델을 이용하여 미래 예측 시점 및 입력 변수의 종류에 따라 입력 데이터의 양을 변화시켜 예측 정확도를 계산하는 단계; 및 상기 예측 정확도 중 최고의 예측 정확도를 가질 때의 입력 데이터의 양을 결정하는 단계;를 포함하는 역삼투막 오염 예측 모델의 표본 입력 데이터 양 결정 방법을 제공하여 정확한 막 오염 정도를 예측함으로써 역삼투막 세정 및 교체 시점을 결정하는데 기여할 수 있다.

Description

역삼투막 오염 예측 모델의 표본 입력 데이터 양 결정 방법 및 이를 이용한 장치{Method for determination of the amount of a model input data for predicting membrane fouling in reverse osmosis process and device using the same}
본 발명은 역삼투막 오염 예측 모델의 표본 입력 데이터 양 결정 방법 및 이를 이용한 장치에 관한 것으로, 보다 상세하게는 역삼투 공정의 유지관리에 필요한 막 오염 예측을 위해 기계학습 기반의 역삼투막 오염 예측 모델을 이용하고, 역삼투막 오염 예측 모델의 정확도 향상을 위하여 표본 입력 데이터의 양을 결정하는 방법과 이를 이용한 역삼투막 오염 예측 장치에 관한 것이다.
해수담수화 기술은 최근 대두되기 시작한 물 부족 문제를 해결할 수 있는 기술로서, 계절이나 기상조건에 상관없이 다량의 수자원의 확보가 가능한 해수를 담수화하는 기술을 말한다. 해수담수화 기술은 댐 건설에 비해 공사기간이 짧고 초기 투자비가 작으므로 지속적인 수자원 확보를 위한 대체 기술로 자리 잡고 있으며 저에너지, 대형화, 안정성, 친환경 등을 추구하는 기술이다.
해수담수화 플랜트란 바닷물을 증발시키거나 막을 통과하여 염분뿐만 아니라 다수의 무기 염류를 제거하여 공업용수, 식수 등 인류가 사용할 수 있는 담수를 생산하는 공정과 설비를 총칭한다.
담수화 방식은 크게 열에너지와 물의 증발현상을 이용한 증류/증발법과 막의 차별성과 선택적 투과 능력을 이용한 역삼투(Reverse Osmosis; RO)법으로 나눌 수 있다. 해수담수화 플랜트의 주요 공법 중 역삼투(RO) 방식, 즉 해수 역삼투(Seawater Reverse Osmosis; SWRO) 방식은 기존의 다단 플래쉬 증류법(Multi-Stage Flash Distillation; MSF)이나 다중효용 증발법(Multiple-Effect Evaporation; ME)보다 에너지 효율이 높아 최근 상업실적이 증가하고 있다. 역삼투법은 압력을 이용하여 물은 통과시키고 용질은 투과시키지 않는 역삼투막에 해수를 가입하여 담수를 분리하는 공법이다.
역삼투막을 이용한 해수담수화 공정에서는 역삼투가 진행될수록 막의 오염이 발생한다. 막 오염은 유입수에 존재하는 물질들이 막에 부착하여 분리막의 성능을 저하시키는 것을 말하며, 특히 해수담수화에서는 고압조건(50 내지 70bar)으로 인하여 유입수에 존재하는 물질들이 막에 강하게 축적된다. 막이 오염되면 전체 공정의 효율이 급격하게 저하되므로 막 오염을 제어하는 것은 역삼투 공정에 있어서 매우 중요하다. 막 오염이 진행되면 주기적으로 막을 세정하거나, 세정으로 해결할 수 없을 정도가 되면 막을 교체해야 한다.
문제는 막 오염이 진행되는 정도를 파악하여 막 세정시기나 교체시기를 결정해야 하는데, 막 오염 정도를 실시간으로 모니터링하거나 예측하는데 한계가 있다는 것이다. 유입수나 생산수의 흐름이 감소하거나 압력이 감소하는 정도를 측정하여 간접적으로 막 오염의 진행정도를 파악할 수 있으나, 막 자체의 오염정도를 판단하는 것은 아니고, 이렇게 간접적으로 막 오염을 판단하여 막 세정이나 교체시기를 결정하는 경우 부적절한 시기의 세정이나 교체가 발생하여 불필요한 유지관리 비용을 초래하게 된다. 이를 해결하기 위하여 막 오염 정도를 파악하는데 있어서 알고리즘을 이용한 접근 방법이 모색되어 왔다.
종래기술에서는 역삼투 공정으로 유입되는 유입원수의 수질, 공정의 운전 조건, 그리고 생산수 수질을 측정하여 데이터 베이스를 구축하고, 구축된 데이터 베이스를 기반으로 막 오염 정도에 대한 지표인 막간 차압, 수투과량 변화 그리고 막 저항 등의 변화를 예측하고 이를 통해서 공정의 성능 변화를 예측하는 기술을 제공한다.
그러나 미래 예측 시점 및 입력 데이터의 종류에 상관없이 고정된 입력 데이터의 양을 이용하기 때문에 최고의 정확도가 유지되지 않을뿐더러, 특히 입력 데이터에서 결측되는 변수 발생 등 예측 과정에서 발생하는 데이터의 실시간 변화를 정확하게 반영하지 못하기 때문에 예측 정확도가 낮아지는 문제가 있다.
대한민국 등록특허 제 10-1187416 호
본 발명이 이루고자 하는 기술적 과제는 상기한 문제점을 해결하기 위한 것으로, 데이터의 변화 경향성을 반영하여 예측 정확도를 향상시키고, 결측되는 변수가 있을지라도 예측 정확도를 일정 수준 이상으로 유지할 수 있는 역삼투막 오염 예측 모델의 표본 입력 데이터 양을 결정하는 방법을 제공하는 것이다.
본 발명이 이루고자 하는 기술적 과제는 이상에서 언급한 기술적 과제로 제한되지 않으며, 언급되지 않은 또 다른 기술적 과제들은 아래의 기재로부터 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다.
상기 기술적 과제를 달성하기 위하여, 본 발명의 일 실시예는 역삼투 공정의 센서로부터 수집된 모니터링 데이터의 데이터베이스를 구축하는 단계; 상기 데이터베이스를 이용하여 역삼투막의 오염 예측 모델을 구성하는 단계; 상기 예측 모델을 이용하여 미래 예측 시점 및 입력 변수의 종류에 따라 입력 데이터의 양을 변화시켜 예측 정확도를 계산하는 단계; 및 상기 예측 정확도 중 최고의 예측 정확도를 가질 때의 입력 데이터의 양을 결정하는 단계;를 포함하는 것을 특징으로 하는 역삼투막 오염 예측 모델의 표본 입력 데이터 양 결정 방법을 제공한다.
본 발명의 일 실시예에 있어서, 상기 역삼투 공정의 센서로부터 수집된 모니터링 데이터는 유입수 온도, 유입수 TDS 농도, 운전 압력, 유입수 유량, 생산수 유량, 생산수 TDS 농도, 생산수 압력 및 농축수 압력 중 어느 하나 이상일 수 있다.
본 발명의 일 실시예에 있어서, 상기 역삼투 공정의 센서로부터 수집된 모니터링 데이터 중 하나 이상의 결측이 있을 수 있다.
본 발명의 일 실시예에 있어서, 상기 데이터베이스를 이용하여 역삼투막의 오염 예측 모델을 구성하는 단계는 기계학습을 통하여 이루어질 수 있다.
본 발명의 일 실시예에 있어서, 상기 기계학습은 시간지연 신경망을 통하여 이루어질 수 있다.
본 발명의 일 실시예에 있어서, 상기 시간지연 신경망은 숨김층이 1층 내지 3층일 수 있다.
본 발명의 일 실시예에 있어서, 상기 미래 예측 시점이 현재에서 멀어질수록 입력 데이터의 양이 증가할 수 있다.
본 발명의 일 실시예에 있어서, 상기 입력 데이터는 결측 데이터를 포함하고, 상기 결측 데이터가 많아질수록 입력 데이터의 양이 증가할 수 있다.
본 발명의 일 실시예에 있어서, 상기 예측 정확도는 하기 수학식 (1)에 따라 계산되는 것일 수 있다.
Figure 112018031003213-pat00001
(1)
(여기서,
Figure 112018031003213-pat00002
는 t에서 모의값,
Figure 112018031003213-pat00003
는 t에서 관측값,
Figure 112018031003213-pat00004
은 관측값의 평균값임)
본 발명의 일 실시예에 있어서, 상기 예측 정확도 중 최고의 예측 정확도를 가질 때의 입력 데이터의 양을 결정하는 단계에서 상기 데이터의 양은 일(日) 단위로 결정될 수 있다.
본 발명의 일 실시예에 있어서, 상기 결정된 데이터의 양을 역삼투막 오염 예측에 실시간으로 제공하는 단계;를 더 포함할 수 있다.
본 발명의 일 실시예에 있어서, 상기 역삼투 공정의 센서로부터 수집된 모니터링 데이터의 데이터베이스를 구축하는 단계;와 상기 데이터베이스를 이용하여 역삼투막의 오염 예측 모델을 구성하는 단계; 사이에 입력값을 정규화(normalizing)하는 단계;를 더 포함할 수 있다.
상기 기술적 과제를 달성하기 위하여, 본 발명의 다른 실시예는 역삼투 공정에서 유입수 인자 및 생산수 인자를 수집하기 위한 데이터 수집부; 상기 유입수 인자 및 생산수 인자를 입력 받아 역삼투막 오염 예측 모델을 구동하는 구동부; 상기 구동부에 미래 예측 시점 및 입력 인자의 종류에 따라 입력 데이터의 양을 변화시켜 예측 정확도를 계산하고 최고의 예측 정확도를 가질 때의 입력 데이터의 양을 결정하는 연산부; 및 상기 연산부에서 결정된 데이터의 양을 실시간으로 구동부에 전달하는 피드백부;를 포함하는 것을 특징으로 하는 역삼투막 오염 예측 장치를 제공한다.
본 발명의 다른 실시예에 있어서, 상기 역삼투막 오염 예측 모델은 시간지연 신경망을 이용하는 것일 수 있다.
본 발명의 다른 실시예에 있어서, 상기 연산부가 최고의 예측 정확도를 가질 때의 입력 데이터의 양을 결정할 때, 상기 데이터의 양은 일(日) 단위로 결정될 수 있다.
본 발명의 실시예에 따르면, 역삼투 공정의 운영관리 업무 중 기계학습을 통해서 의사결정권자가 원하는 공정의 막 오염 정도를 예측할 때, 막 오염 정도 예측 및 예측 정확도 향상을 위해 필요한 표본 데이터의 양을 제안하여, 정확한 막 오염 정도를 예측함으로써 역삼투막 세정 및 교체 시점을 결정하는데 기여할 수 있다.
본 발명의 효과는 상기한 효과로 한정되는 것은 아니며, 본 발명의 상세한 설명 또는 특허청구범위에 기재된 발명의 구성으로부터 추론 가능한 모든 효과를 포함하는 것으로 이해되어야 한다.
도 1은 종래기술에 따른 인공신경망의 구조를 간략히 나타낸 흐름도이다.
도 2는 본 발명에 따른 시간지연 신경망의 구조를 간략히 나타낸 흐름도이다.
도 3은 본 발명의 일 실시예에 따른 예측 정확도를 나타낸 그래프이다.
도 4는 본 발명의 비교예에 따른 예측 정확도를 나타낸 그래프이다.
이하에서는 첨부한 도면을 참조하여 본 발명을 설명하기로 한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며, 따라서 여기에서 설명하는 실시예로 한정되는 것은 아니다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.
명세서 전체에서, 어떤 부분이 다른 부분과 "연결(접속, 접촉, 결합)"되어 있다고 할 때, 이는 "직접적으로 연결"되어 있는 경우뿐 아니라, 그 중간에 다른 부재를 사이에 두고 "간접적으로 연결"되어 있는 경우도 포함한다. 또한 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 구비할 수 있다는 것을 의미한다.
본 명세서에서 사용한 용어는 단지 특정한 실시예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 명세서에서, "포함하다" 또는 "가지다" 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.
이하 첨부된 도면을 참고하여 본 발명의 실시예를 상세히 설명하기로 한다.
이하, 역삼투막 오염 예측 모델의 표본 입력 데이터 양 결정 방법에 대하여 설명한다.
본 발명에 따른 역삼투막 오염 예측 모델의 표본 입력 데이터 양 결정 방법은 역삼투 공정의 센서로부터 수집된 모니터링 데이터의 데이터베이스를 구축하는 단계; 상기 데이터베이스를 이용하여 역삼투막의 오염 예측 모델을 구성하는 단계; 상기 예측 모델을 이용하여 미래 예측 시점 및 입력 변수의 종류에 따라 입력 데이터의 양을 변화시켜 예측 정확도를 계산하는 단계; 및 상기 예측 정확도 중 최고의 예측 정확도를 가질 때의 입력 데이터의 양을 결정하는 단계;를 포함한다.
상기 역삼투 공정의 센서로부터 수집된 모니터링 데이터는 유입수 온도, 유입수 TDS 농도, 운전 압력, 유입수 유량, 생산수 유량, 생산수 TDS 농도, 생산수 압력 및 농축수 압력 중 어느 하나 이상일 수 있다.
상기 역삼투 공정의 센서로부터 수집된 모니터링 데이터 중 하나 이상의 결측이 있을 수 있다.
역삼투를 이용한 해수담수화 플랜트에 있어서 유입원수는 해수가 되고, 생산수는 담수가 되는데, 유입수의 온도, 압력 또는 유량을 조절함으로써 생산수의 유량 또는 수질을 향상시킬 수 있다. 수질은 통상적으로 총 용존성 고형물질(Total Dissolved solids; TDS) 단위로 판단한다.
유입수의 온도, 압력 또는 유량의 제어에 따른 생산수의 유량, 수질 데이터는 수일 내지는 수년에 걸쳐 축적될 수 있고, 이를 데이터베이스로 구축하여 본 발명에 이용한다. 모니터링 데이터의 종류는 상술한 것에 한정되지 않고, 막 오염 예측에 필요한 정도로 확장 또는 부가될 수 있다.
상기 데이터베이스를 이용하여 역삼투막의 오염 예측 모델을 구성하는 단계는 기계학습을 통하여 이루어질 수 있고, 기계학습은 시간지연 신경망을 통하여 이루어질 수 있다.
기계학습은 인공지능의 한 분야로, 컴퓨터가 학습할 수 있도록 하는 알고리즘과 기술을 개발하는 분야를 말한다. 컴퓨터에 명시적인 프로그램 없이 학습하는 능력을 부여하는 것이며, 인공신경망 모델은 기계학습의 한 분야이다.
도 1은 종래기술에 사용되는 인공신경망의 구조를 개략적으로 나타낸 흐름도이다. 인공신경망은 인간의 뇌가 패턴을 인식하는 방식을 모사한 알고리즘이다. 도 1에서 보는 원은 인간의 신경망을 구성하는 뉴런을 모사한 것이고, 노드라고 불린다. 노드들은 시냅스의 결합으로 연결되어 네트워크를 형성한다. 노드들이 여러 개 배열되어 층을 형성하며, 층은 입력층과 숨김층, 출력층으로 형성된다.
노드에서는 실제로 연산이 일어나는데, 이 연산 과정은 인간의 신경망을 구성하는 뉴런에서 일어나는 과정을 모사하도록 설계되어 있다. 노드는 일정 크기 이상의 자극을 받으면 반응을 하는데, 그 반응의 크기는 입력 값과 노드의 계수(또는 가중치)를 곱한 값과 대략 비례한다. 일반적으로 노드는 여러 개의 입력을 받으며 입력의 개수만큼 계수를 가지고 있다. 따라서 이 계수를 조절함으로써 여러 입력에 다른 가중치를 부여할 수 있다. 최종적으로 곱한 값들은 전부 더해지고 그 합은 활성 함수의 입력으로 들어가게 된다. 활성 함수의 결과가 노드의 출력에 해당하며 이 출력값이 궁극적으로 분류나 회귀 분석에 쓰이게 된다.
인공신경망 학습의 목적은 출력의 오류를 최소화 하는 것이다. 학습이 시작되기 전에 네트워크 상의 모든 계수를 초기화한다. 그리고 반복적으로 데이터를 보내주어서 학습을 한다. 만일 학습이 잘 되었다면 계수는 적절한 값으로 업데이트 되어 있을 것이고, 그 인공신경망으로 각종 분류와 예측이 가능하다. 학습과정 내부에서는 같은 원리의 계수 업데이트가 반복적으로 일어난다. 계수 업데이트의 원리는 우선 계수를 추정하고 그 계수를 사용했을 때 발생하는 에러를 측정한 뒤 그 에러에 기반해서 계수를 약간씩 업데이트 하는 것이다. 먼저 입력이 신경망에 들어오면, 현재 상태의 계수를 이용하여 결과를 출력한다. 그리고 이렇게 추정한 값을 실제 정답과 비교한다. 정답과 추정값의 차이가 오차이며, 신경망은 오차를 측정하고 이 오차를 반영해서 계수를 보정하는 것이다. 이 과정을 계속 반복하는 것이 학습 과정이다.
종래기술에서는 인공신경망을 학습시켜 모델을 구축하고, 이 모델을 이용하여 막 오염 정도에 대한 지표인 막간 차압, 수투과량 변화 그리고 막 저항 등의 변화를 예측하고 이를 통해서 공정의 성능 변화를 예측하였다.
그러나 인공신경망은 표본 데이터의 크기가 고정된 상태에서 결과를 예측하였으므로, 표본 데이터의 크기에 변화가 있는 경우 예측의 정확도가 감소하는 문제가 있다. 인공신경망에 표본 입력 데이터의 크기를 고려하는 기능이 추가된 자율 학습을 수행하는 것이 시간지연 신경망이며, 표본 데이터의 크기에 따라서 과거의 데이터를 고려한 예측을 진행한다.
도 2는 본 발명의 시간지연 신경망의 구조를 개략적으로 나타낸 흐름도이다. 인공신경망과 비교하면, 시간지연 신경망은 입력층에 차이가 있다. 인공신경망에서는 입력층에 한 줄의 노드가 배치되어 있고, 각 노드는 동일 시간대에 하나의 데이터만을 숨김층의 노드들로 전달한다. 그러나 시간지연 신경망은 입력 데이터 결측이 있는 경우를 고려하여 tn시간의 데이터와 tn-1, tn-2, ……의 데이터를 하나로 묶어 입력한다. 인공신경망의 경우 입력 데이터에 결측이 있는 경우 해당 노드는 다음 층으로 전달할 신호가 없게 되나, 시간지연 신경망의 경우 기준 시점으로부터 임의의 과거 시점까지의 데이터를 하나로 묶어 입력하므로 입력 데이터 일부에 결측이 발생하더라도 입력층의 노드가 다음 층으로 신호를 전달할 수 없게 되는 확률이 줄어들게 된다.
시간지연 신경망에서는 기준 시점으로부터 임의의 과거 시점까지의 데이터를 하나로 묶어 입력하므로, 시간의 흐름에 따라 연속적으로 입력되는 데이터를 처리하는데 한계가 있다. 따라서 시간의 흐름에 따라 연속적으로 입력되는 데이터를 처리하려면 미리 하나로 묶을 시간 간격을 정하고 이를 묶어주는 작업이 필요하다. 다만 연속적인 데이터의 연속성을 유지하기 위하여 시간 간격에 따라 나눈 데이터를 단순히 묶는 것이 아니라 일정한 시간 간격의 데이터를 일정 부분씩 겹치도록 전처리 한 뒤 사용하는 것이 보통이다. 예를 들어 tn, tn-1, tn-2, ……의 데이터가 있고, tn부터 tn-3까지, tn-4부터 tn-7까지 시간 간격으로 나누어 데이터를 묶는다고 한다면 첫 번째 데이터 묶음은 tn부터 tn-3까지, 두 번째 데이터 묶음은 tn-2부터 tn-5까지, 세 번째 데이터 묶음은 tn-4부터 tn-7까지의 데이터를 포함하게 된다. 즉, tn부터 tn-3까지, tn-4부터 tn-7까지 두 번의 시간 간격 동안 세 묶음의 데이터를 전송해야 하고, 시간지연이 발생하는 것이다.
본 발명에 있어서 시간지연 신경망은 숨김층이 1층 내지 3층인 것일 수 있다. 신경망의 숨김층은 여러 층을 가질 수 있고, 각각의 층마다 다른 특징을 학습할 수 있다. 이러한 특징들을 조합하여 더욱 복잡한 데이터를 분류 및 군집화 할 수 있는 것이다. 본 발명에서는 역삼투막 성능 예측이 목적이고, 막간 차압, 수투과량 변화 그리고 막 저항 등의 요소를 고려하여 역삼투막의 성능을 예측하게 되므로, 숨김층에 여러 개의 층을 두어 각각의 특징을 학습시킬 수 있고, 하나의 층으로 학습을 시키는 것도 가능하다. 다만 적어도 하나의 숨김층은 반드시 필요하고, 3개층을 초과하여 숨김층이 존재하면 학습에 너무 긴 시간이 소요되고 시스템 자원을 많이 필요로 하게 되므로 바람직하지 않다.
본 발명에 있어서 예측 모델을 이용하여 미래 예측 시점 및 입력 변수의 종류에 따라 입력 데이터의 양을 변화시켜 예측 정확도를 계산하는 단계는 현재 시점으로부터 미래 예측 시점까지 얼마나 멀리 떨어져 있는지 또는 입력 변수의 종류가 얼마나 되는지에 따라 입력 데이터의 양을 달리하여 구축된 역삼투막 오염 예측 모델에 입력하여 처리해가면서 예측 정확도를 계산하는 것이다. 상기 미래 예측 시점이 현재에서 멀어질수록 입력 데이터의 양이 증가하는 것을 특징으로 한다.
시간지연 신경망을 통하여 역삼투막 오염 예측 모델을 구성하는 단계나 예측 정확도를 계산하는 단계 모두 데이터를 입력하고 출력값을 얻는 것은 동일하지만, 역삼투막 오염 예측 모델을 구성하는 단계는 상술한 바와 같이 각 노드의 계수를 초기화하고 데이터 입출력을 반복하면서 각 노드의 계수를 업데이트 하는 것에 목적이 있다면, 예측 정확도를 계산하는 단계는 후술할 최고의 정확도를 나타낼 입력 데이터의 양을 결정하는데 목적이 있다.
현재 시점으로부터 미래 예측 시점이 떨어져 있는 시간차만큼 현재 시점으로부터 과거 시점까지의 입력 데이터를 역삼투막 오염 예측 모델에 입력해 가면서 입력 데이터의 크기에 따른 예측 정확도를 계산하게 되고, 이 때 입력 데이터의 크기는 현재 시점으로부터 미래 예측 시점 또는 그에 대응하는 과거 시점까지의 시간차, 즉 시간의 길이에 대응하여 정해질 수 있다. 다만 상술한대로 시간의 길이가 2배가 된다고 하더라도 실제 묶어서 입력해야 하는 데이터는 일정부분씩 겹치게 하여 전처리 되므로, 실제 입력되는 데이터의 크기는 2배 이상이 될 것이고, 시간의 길이에 정비례하는 것은 아니다.
입력 데이터에는 결측 데이터가 포함되어 있을 수 있고, 결측 데이터가 많아질수록 입력 데이터의 양이 증가하게 된다. 입력 데이터가 증가하는 경우 상술한 바와 같이 과거 데이터를 참조하여 결측값을 보완할 수 있게 된다.
예측 정확도의 계산은 하기 수학식 (1)에 따라 계산될 수 있다.
Figure 112018031003213-pat00005
(1)
(여기서,
Figure 112018031003213-pat00006
는 t에서 모의값,
Figure 112018031003213-pat00007
는 t에서 관측값,
Figure 112018031003213-pat00008
은 관측값의 평균값임)
상기 식에서 모의값은 역삼투막 오염 예측 모델에 의해 산출된 값이고, 관측값은 모니터링 데이터에 의한 실제값이다. NSE값이 1에 가까울수록 예측 정확도가 높은 것이며 1에서 멀수록 예측 정확도가 낮은 것이다.
상기 예측 정확도 중 최고의 예측 정확도를 가질 때의 입력 데이터의 양을 최종적으로 결정할 수 있고, 이후 역삼투막 오염 예측 모델의 구동에 상기 결정된 양을 단위로 하여 데이터를 입력할 수 있다. 상기 데이터의 양은 일(日) 단위로 결정되는 것이 바람직하다. 시간 단위로 결정되는 경우 예측 정확도의 계산 및 데이터 양을 결정하는데 너무 많은 시간이 소요될 수 있고, 일(日)을 넘어 주 단위로 결정되는 경우 막 오염 예측에 따른 세정 및 교체 주기 결정에 실효성이 떨어지게 되므로 바람직하지 않다.
본 발명은 상기 결정된 데이터의 양을 역삼투막 오염 예측에 실시간으로 제공하는 단계를 더 포함할 수 있다. 역삼투 공정에서 모니터링 데이터를 실시간으로 수집하고, 이를 이용하여 역삼투막 오염 예측 모델의 계수를 실시간으로 보정해 가면서 최고의 정확도를 나타내는 데이터의 양을 실시간으로 오염 예측 모델에 제공한다면 막 오염 예측의 정확도를 지속적으로 향상시킬 수 있다.
또한 본 발명은 상기 역삼투 공정의 센서로부터 수집된 모니터링 데이터의 데이터베이스를 구축하는 단계;와 상기 데이터베이스를 이용하여 역삼투막의 오염 예측 모델을 구성하는 단계; 사이에 입력값을 정규화(normalizing)하는 단계;를 더 포함할 수 있다.
정규화(normalizing)란 데이터를 일정한 규칙에 따라 변형하여 이용하기 쉽게 하는 절차로, 데이터의 규격을 통일하는 절차라고 할 수 있다. 역삼투 공정의 센서로부터 수집된 모니터링 데이터는 종류에 따라 제각각의 범위를 가지고 있고, 이를 그대로 시간지연 신경망에 입력하여 기계학습을 하는 경우 너무 넓은 데이터 범위로 인하여 데이터간 상관관계를 파악하고 학습하는데 오랜 시간이 걸릴 수 있다. 또한 중복데이터의 입력으로 신경망에 불필요한 로드가 걸릴 수도 있다. 이를 해결하기 위하여 모든 데이터를 일정 범위 내로 들어오도록 변환하거나, 센서 오류 등으로 평균값에서 크게 벗어나는 값들을 제외시킬 수도 있다. 이러한 과정을 거쳐 산출된 값들을 기계학습에 이용하면 역삼투막 오염 예측 모델의 구성 효율을 높일 수 있다.
이하, 역삼투막 오염 예측 장치에 대하여 설명한다.
본 발명은 또한 상기 방법을 이용한 역삼투막 오염 예측 장치를 제공한다. 본 발명에 따른 역삼투막 오염 예측 장치는 역삼투 공정에서 유입수 인자 및 생산수 인자를 수집하기 위한 데이터 수집부; 상기 유입수 인자 및 생산수 인자를 입력 받아 역삼투막 오염 예측 모델을 구동하는 구동부; 상기 구동부에 미래 예측 시점 및 입력 인자의 종류에 따라 입력 데이터의 양을 변화시켜 예측 정확도를 계산하고 최고의 예측 정확도를 가질 때의 입력 데이터의 양을 결정하는 연산부; 및 상기 연산부에서 결정된 데이터의 양을 실시간으로 구동부에 전달하는 피드백부;를 포함하는 것을 특징으로 한다.
상기 역삼투막 오염 예측 모델은 시간지연 신경망을 이용하는 것이며, 상기 연산부가 최고의 예측 정확도를 가질 때의 입력 데이터의 양을 결정할 때, 상기 데이터의 양은 일(日) 단위로 결정할 수 있다.
수집부에서 수집된 데이터는 일 단위 내지 년 단위로 축적되어 데이터베이스로 구축될 수 있다. 구축된 데이터베이스를 구동부에 연결하여 역삼투막 오염 예측 모델을 구동하여 계수를 업데이트 하고, 연산부에서 데이터의 양을 변화시켜가며 예측 정확도를 계산하여 최고의 정확도를 가질 때의 데이터 양을 결정할 수 있다. 결정된 데이터의 양은 구동부에 피드백 되어 결정된 데이터 양만큼 역삼투막 오염 예측 모델에 입력되도록 구성할 수도 있다.
이하, 실시예를 참조하여 본 발명을 설명한다.
실시예 1
역삼투막 해수담수화 공정에서 유입수 온도, 유입수 TDS 농도, 운전 압력, 유입수 유량, 생산수 유량 및 생산수 TDS 농도 데이터를 모니터링하여 2년간의 데이터를 데이터베이스화 하였다. 시간지연 신경망 모델을 구동하여 상기 데이터베이스의 값들을 임의의 일정한 시간 간격으로 입력하여 계수를 보정하여 역삼투막 오염 예측 모델을 구축하였다. 구축된 모델에 데이터의 양을 2일, 4일, 6일 간격으로 입력하여 1일 이후의 결과 예측 정확도를 계산하여 하기 표 1에 나타내었다. 가장 높은 예측 정확도를 가지는 시간 간격을 정하여 데이터의 양을 결정하였다.
실시예 2
생산수 압력 및 농축수 압력 데이터를 추가한 것을 제외하고는 상기 실시예 1과 동일하게 1일 이후의 결과 예측 정확도를 계산하여 하기 표 1에 나타내었다. 가장 높은 예측 정확도를 가지는 시간 간격을 정하여 데이터의 양을 결정하였다. 결정된 데이터의 양에 대한 시간에 따른 예측 정확도를 도 3에 나타내었다.
비교예 1
역삼투막 해수담수화 공정에서 유입수 온도, 유입수 TDS 농도, 운전 압력, 유입수 유량, 생산수 유량 및 생산수 TDS 농도 데이터를 모니터링하여 2년간의 데이터를 데이터베이스화 하였다. 인공신경망 모델을 구동하여 상기 데이터베이스의 값들을 입력하여 계수를 보정하여 역삼투막 오염 예측 모델을 구축하였다. 구축된 모델에 데이터를 입력하여 1일 이후의 결과 예측 정확도를 계산하여 하기 표 1에 나타내었다.
비교예 2
생산수 압력 및 농축수 압력 데이터를 추가한 것을 제외하고는 상기 비교예 1과 동일하게 1일 이후의 결과 예측 정확도를 계산하여 하기 표 1에 나타내었다. 시간에 따른 예측 정확도를 도 4에 나타내었다.
구 분 Input 변수의 개수 시간 지연
(Time Delay)
Train
(NSE)
Test
(NSE)
비교예 1 6 0 0.93 0.68
실시예 1 6 2 0.97 0.75
6 4 0.98 0.85
6 6 0.97 0.63
비교예 2 8 0 0.98 0.53
실시예 2 8 2 0.99 0.66
8 4 0.99 0.86
8 6 0.99 0.51
비교예 1 및 비교예 2에서는 인공신경망을 사용하여 시간지연이 일어나지 않으므로 시간 지연 값이 0이다.
6개의 데이터를 가지고 예측 시 시간 지연이 4일 때 가장 높은 정확도 0.85를 나타내었다.
8개의 데이터를 가지고 예측 시 시간 지연이 4일 때 가장 높은 정확도 0.86을 나타내었다.
시간 지연이 없는 비교예 1 및 비교예 2보다 실시예들의 정확도가 높은 것을 알 수 있다.
실시예 3
데이터의 양을 4일, 6일, 8일 간격으로 입력하여 7일 이후의 결과 예측 정확도를 계산한 것을 제외하고는 상기 실시예 1과 동일하게 데이터의 양을 결정하였다.
실시예 4
데이터의 양을 4일, 6일, 8일 간격으로 입력하여 7일 이후의 결과 예측 정확도를 계산한 것을 제외하고는 상기 실시예 2와 동일하게 데이터의 양을 결정하였다.
비교예 3
7일 이후의 결과 예측 정확도를 계산한 것을 제외하고는 상기 비교예 1과 동일하게 실시하였다.
비교예 4
7일 이후의 결과 예측 정확도를 계산한 것을 제외하고는 상기 비교예 2와 동일하게 실시하였다.
실시예 3, 4 및 비교예 3, 4에서 계산한 예측 정확도를 하기 표 2에 나타내었다.
구 분 Input 변수의 개수 시간 지연
(Time Delay)
Train
(NSE)
Test
(NSE)
비교예 3 6 0 0.92 0.40
실시예 3 6 4 0.94 0.48
6 6 0.87 0.62
6 8 0.94 0.45
비교예 4 8 0 0.90 0.45
실시예 4 8 4 0.90 0.53
8 6 0.92 0.32
8 8 0.98 0.55
비교예 3 및 비교예 4에서는 인공신경망을 사용하여 시간지연이 일어나지 않으므로 시간 지연 값이 0이다.
6개의 데이터를 가지고 예측 시 시간 지연이 6일 때 가장 높은 정확도 0.62를 나타내었다.
8개의 데이터를 가지고 예측 시 시간 지연이 8일 때 가장 높은 정확도 0.55를 나타내었다.
전술한 본 발명의 설명은 예시를 위한 것이며, 본 발명이 속하는 기술분야의 통상의 지식을 가진 자는 본 발명의 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 쉽게 변형이 가능하다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다. 예를 들어, 단일형으로 설명되어 있는 각 구성 요소는 분산되어 실시될 수도 있으며, 마찬가지로 분산된 것으로 설명되어 있는 구성 요소들도 결합된 형태로 실시될 수 있다.
본 발명의 범위는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 균등 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.

Claims (15)

  1. 역삼투 공정의 센서로부터 수집된 모니터링 데이터의 데이터베이스를 구축하는 단계;
    상기 데이터베이스를 이용한 시간지연 신경망 기계학습을 통해 역삼투막 오염 예측 모델을 구성하는 단계;
    데이터 결측에 의한 입력층 노드에서 다음층 노드로 신호가 전달되지 않는 것을 방지하여 예측 정확도 저하를 방지하기 위해 상기 역삼투막 오염 예측 모델에 기준 시점으로부터 임의의 과거 시점까지의 데이터를 하나로 묶고, 입력 변수의 종류에 따라 입력 데이터의 양을 변화시켜 입력하여 예측 정확도를 계산하는 단계; 및
    상기 예측 정확도 중 최고의 예측 정확도를 가질 때의 입력 데이터의 양을 결정하는 단계;를 포함하는 것을 특징으로 하는 역삼투막 오염 예측 모델의 표본 입력 데이터 양 결정 방법.
  2. 제1항에 있어서,
    상기 역삼투 공정의 센서로부터 수집된 모니터링 데이터는 유입수 온도, 유입수 TDS 농도, 운전 압력, 유입수 유량, 생산수 유량, 생산수 TDS 농도, 생산수 압력 및 농축수 압력 중 어느 하나 이상인 것을 특징으로 하는 역삼투막 오염 예측 모델의 표본 입력 데이터 양 결정 방법.
  3. 제2항에 있어서,
    상기 역삼투 공정의 센서로부터 수집된 모니터링 데이터 중 하나 이상의 결측이 있는 것을 특징으로 하는 역삼투막 오염 예측 모델의 표본 입력 데이터 양 결정 방법.
  4. 삭제
  5. 삭제
  6. 제1항에 있어서,
    상기 시간지연 신경망은 숨김층이 1층 내지 3층인 것을 특징으로 하는 역삼투막 오염 예측 모델의 표본 입력 데이터 양 결정 방법.
  7. 제1항에 있어서,
    미래 예측 시점이 현재에서 멀어질수록 입력 데이터의 양이 증가하는 것을 특징으로 하는 역삼투막 오염 예측 모델의 표본 입력 데이터 양 결정 방법.
  8. 제1항에 있어서,
    상기 입력 데이터는 결측 데이터를 포함하고, 상기 결측 데이터가 많아질수록 입력 데이터의 양이 증가하는 것을 특징으로 하는 역삼투막 오염 예측 모델의 표본 입력 데이터 양 결정 방법.
  9. 제1항에 있어서,
    상기 예측 정확도는 하기 수학식 (1)에 따라 계산되는 것을 특징으로 하는 역삼투막 오염 예측 모델의 표본 입력 데이터 양 결정 방법.
    Figure 112018031003213-pat00009
    (1)
    (여기서,
    Figure 112018031003213-pat00010
    는 t에서 모의값,
    Figure 112018031003213-pat00011
    는 t에서 관측값,
    Figure 112018031003213-pat00012
    은 관측값의 평균값임)
  10. 제1항에 있어서,
    상기 예측 정확도 중 최고의 예측 정확도를 가질 때의 입력 데이터의 양을 결정하는 단계에서 상기 데이터의 양은 일(日) 단위로 결정되는 것을 특징으로 하는 역삼투막 오염 예측 모델의 표본 입력 데이터 양 결정 방법.
  11. 제1항에 있어서,
    상기 결정된 데이터의 양을 역삼투막 오염 예측에 실시간으로 제공하는 단계;를 더 포함하는 것을 특징으로 하는 역삼투막 오염 예측 모델의 표본 입력 데이터 양 결정 방법.
  12. 제1항에 있어서,
    상기 역삼투 공정의 센서로부터 수집된 모니터링 데이터의 데이터베이스를 구축하는 단계;와 상기 데이터베이스를 이용하여 역삼투막 오염 예측 모델을 구성하는 단계; 사이에 입력값을 정규화(normalizing)하는 단계;를 더 포함하는 것을 특징으로 하는 역삼투막 오염 예측 모델의 표본 입력 데이터 양 결정 방법.
  13. 역삼투 공정에서 유입수 인자 및 생산수 인자를 수집하기 위한 데이터 수집부;
    상기 유입수 인자 및 생산수 인자를 입력 받아, 역삼투 공정의 센서로부터 수집된 모니터링 데이터의 데이터베이스를 이용한 시간지연 신경망 기계학습을 통해 구성된 역삼투막 오염 예측 모델을 구동하는 구동부;
    데이터 결측에 의한 입력층 노드에서 다음층 노드로 신호가 전달되지 않는 것을 방지하여 예측 정확도 저하를 방지하기 위해 상기 구동부에서 구동되는 역삼투막 오염 예측 모델에 기준 시점으로부터 임의의 과거 시점까지의 데이터를 하나로 묶고, 입력 변수의 종류에 따라 입력 데이터의 양을 변화시켜 입력하여 예측 정확도를 계산하고 최고의 예측 정확도를 가질 때의 입력 데이터의 양을 결정하는 연산부; 및
    상기 연산부에서 결정된 데이터의 양을 실시간으로 구동부에 전달하는 피드백부;를 포함하는 것을 특징으로 하는 역삼투막 오염 예측 장치.
  14. 삭제
  15. 제13항에 있어서,
    상기 연산부가 최고의 예측 정확도를 가질 때의 입력 데이터의 양을 결정할 때, 상기 데이터의 양은 일(日) 단위로 결정되는 것을 특징으로 하는 역삼투막 오염 예측 장치.
KR1020180036081A 2018-03-28 2018-03-28 역삼투막 오염 예측 모델의 표본 입력 데이터 양 결정 방법 및 이를 이용한 장치 Active KR102097552B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020180036081A KR102097552B1 (ko) 2018-03-28 2018-03-28 역삼투막 오염 예측 모델의 표본 입력 데이터 양 결정 방법 및 이를 이용한 장치

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020180036081A KR102097552B1 (ko) 2018-03-28 2018-03-28 역삼투막 오염 예측 모델의 표본 입력 데이터 양 결정 방법 및 이를 이용한 장치

Publications (2)

Publication Number Publication Date
KR20190113421A KR20190113421A (ko) 2019-10-08
KR102097552B1 true KR102097552B1 (ko) 2020-04-07

Family

ID=68208500

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020180036081A Active KR102097552B1 (ko) 2018-03-28 2018-03-28 역삼투막 오염 예측 모델의 표본 입력 데이터 양 결정 방법 및 이를 이용한 장치

Country Status (1)

Country Link
KR (1) KR102097552B1 (ko)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111204842A (zh) * 2019-12-23 2020-05-29 光大环境科技(中国)有限公司 一种通过神经网络实现超滤膜污染评价的方法、装置、系统
CN113274885B (zh) * 2021-03-24 2023-02-07 重庆工商大学 应用于膜法污水处理的膜污染智能化预警方法
CN113110065B (zh) * 2021-05-13 2023-08-01 曲阜师范大学 基于双rbf神经网络的反渗透膜组压力优化控制方法
CN116502530B (zh) 2023-04-27 2023-11-07 重庆大学 基于机器学习的膜污染预警方法及其装置
CN117138589B (zh) * 2023-10-27 2024-02-13 克拉玛依曜诚石油科技有限公司 反渗透膜的污染监测系统及其方法
CN119916762B (zh) * 2025-01-21 2025-07-18 丰城市天壕新能源有限公司 一种基于数据分析的反渗透化学制水节能优化方法及系统

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004515350A (ja) 2000-12-13 2004-05-27 オンデオ サービス メンブレンろ過プラントの調整方法
JP5677476B2 (ja) 2013-01-18 2015-02-25 株式会社東芝 膜ファウリング診断・制御装置、膜ファウリング診断・制御方法及び膜ファウリング診断・制御プログラム
KR101795910B1 (ko) 2016-02-23 2017-11-08 두산중공업 주식회사 유기성 막 오염의 예측 방법

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101187416B1 (ko) 2009-02-26 2012-10-02 광주과학기술원 예측 모델을 이용한 해수담수화 방법 및 이를 수행하는 장치
KR101430800B1 (ko) * 2012-02-28 2014-08-14 경희대학교 산학협력단 통합 모델을 이용한 막 오염 예측 및 진단 방법과 시스템
KR102330143B1 (ko) * 2014-08-12 2021-11-22 워터 플래닛, 아이엔씨. 지능형 유체 여과 관리 시스템
KR101954820B1 (ko) * 2016-09-12 2019-03-06 두산중공업 주식회사 해수 담수화 장치의 막오염 영향 변수 분석 장치

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004515350A (ja) 2000-12-13 2004-05-27 オンデオ サービス メンブレンろ過プラントの調整方法
JP5677476B2 (ja) 2013-01-18 2015-02-25 株式会社東芝 膜ファウリング診断・制御装置、膜ファウリング診断・制御方法及び膜ファウリング診断・制御プログラム
KR101795910B1 (ko) 2016-02-23 2017-11-08 두산중공업 주식회사 유기성 막 오염의 예측 방법

Also Published As

Publication number Publication date
KR20190113421A (ko) 2019-10-08

Similar Documents

Publication Publication Date Title
KR102097552B1 (ko) 역삼투막 오염 예측 모델의 표본 입력 데이터 양 결정 방법 및 이를 이용한 장치
Al Aani et al. Can machine language and artificial intelligence revolutionize process automation for water treatment and desalination?
KR102085296B1 (ko) 분류 알고리즘을 이용한 역삼투 공정에서의 분리막 유지관리 의사결정 지원 방법
Badrnezhad et al. Modeling and optimization of cross-flow ultrafiltration using hybrid neural network-genetic algorithm approach
Abbas et al. Modeling of an RO water desalination unit using neural networks
Chen et al. The development of membrane fouling in full-scale RO processes
US12201944B2 (en) Apparatus and methods for cleaning reverse osmosis systems
CN115147645B (zh) 基于多特征信息融合的膜组件膜污染检测方法
Choi et al. Analysis of long-term performance of full-scale reverse osmosis desalination plant using artificial neural network and tree model
Salehi et al. Modeling of waste brine nanofiltration process using artificial neural network and adaptive neuro-fuzzy inference system
KR101963124B1 (ko) 도서지에 분산 설치된 소규모 담수화장치의 원격 진단관리 시스템 및 그 방법
CN120065935A (zh) 一种基于智能传感与自适应调控的自来水厂制水工艺单元加药方法、系统、设备以及介质
KR101187416B1 (ko) 예측 모델을 이용한 해수담수화 방법 및 이를 수행하는 장치
Salami et al. A mathematical method and artificial neural network modeling to simulate osmosis membrane’s performance
CN115206444A (zh) 基于fcm-anfis模型的最佳投药量预测方法
Vyas et al. Performance forecasting of common effluent treatment plant parameters by artificial neural network
Peiris et al. Fouling control and optimization of a drinking water membrane filtration process with real-time model parameter adaptation using fluorescence and permeate flux measurements
Teng et al. Prediction of reverse osmosis membrane fouling in water reuse by integrated adsorption and data-driven models
US12465890B2 (en) Digital seawater processing
KR102866094B1 (ko) 심층 기계학습에 기반하는 슬러지 팽화 모니터링 장치 및 그 방법
Hilal et al. Neural network modeling for separation of bentonite in tubular ceramic membranes
Dologlu et al. Data driven identification of industrial reverse osmosis membrane process
Eren et al. Development of artificial neural network for prediction of salt recovery by nanofiltration from textile industry wastewaters
Yusuf et al. Modeling of filtration process using PSO-neural network
KR102858377B1 (ko) 딥러닝 기반의 분리막 세척공정의 제어방법

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20180328

PA0201 Request for examination
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20190521

Patent event code: PE09021S01D

E90F Notification of reason for final refusal
PE0902 Notice of grounds for rejection

Comment text: Final Notice of Reason for Refusal

Patent event date: 20190911

Patent event code: PE09021S02D

PG1501 Laying open of application
E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20200121

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20200331

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20200401

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20230102

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20240430

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 20250325

Start annual number: 6

End annual number: 6