Created at : 2025-11-24 20:47
Auther: Soo.Y
๐๋ฉ๋ชจ
๋ฐ์ดํฐ ๊ณผํ์ ์ ์์ ๊ตฌ์ฑ ์์
- ๋ฐ์ดํฐ ๊ณผํ = ์ปดํจํฐ ๊ณผํ + ํต๊ณํ + ๋๋ฉ์ธ ๊ณผํ์ ๊ต์งํฉ
- IBM ์ ์ : ์ํ๊ณผ ํต๊ณ, ์ ๋ฌธ ํ๋ก๊ทธ๋๋ฐ, ๊ณ ๊ธ ๋ถ์, ์ธ๊ณต์ง๋ฅ์ ํน์ ์ฃผ์ ์ ๋ฌธ ์ง์๊ณผ ๊ฒฐํฉ
- ๋ชฉํ : ๋ฐ์ดํฐ์ ์จ๊ฒจ์ง ์คํ ๊ฐ๋ฅํ ํต์ฐฐ๋ ฅ ์ฐพ๊ธฐ
- ๋น ๋ฐ์ดํฐ์ ํน์ฑ : Volume, Velocity, Variety, Veracity
- ํ๋ ฅ ๋ถ์ผ์ ๋ฐ์ดํฐ ์ ํ : SCADA data, ๋๋ก ์์, ๊ธฐ์ ์ ๊ธฐ๋ก ๋ฌธ์, ์๋ฎฌ๋ ์ด์ ๋ฐ์ดํฐ
- ๋ฐ์ดํฐ ์์ฒด๋ ๋น์ฉ์ด๋ฉฐ, ์ ์๋ฏธํ ์ ๋ณด๋ฅผ ์ป์ง ๋ชปํ๋ฉด ์์ ๋ญ๋น
ํ๋ ฅ์ ๋๋ฉ์ธ ์ง์์ด ์์ผ๋ฉด ์ ๊ทผํ๊ธฐ๊ฐ ์ด๋ ค์ด ๋ถ์ผ
ํ๋ ฅ์๋์ง ์์ ์ฃผ๊ธฐ๋ณ ์ ์ฉ
- ๊ฐ๋ฐ ๋จ๊ณ : ํ๋ ฅ ์์ ํ๊ฐ, ๋ ์ด์์ ์ค๊ณ, ๋ถํ์ค์ฑ ์ ๋ํ
- ์ด์ ๋จ๊ณ : ์์ธก์ ์ ์ง๋ณด์, ์ ์ด ์ต์ ํ, ๋ถํ ๊ต์ฒด ์ผ์ ๊ณํ
- ์์ธก ๋ชจ๋ธ๋ง : ํ๋ ฅ ์์ธก, ๊ณ ์ฅ ์์ธก ์ฑ๋ฅ ์ต์ ํ
SCADA ์์คํ ๊ณผ ๋ฐ์ดํฐ ์์ง
SCADA(Supervisory Control and Data Acquisition) ์์คํ ์ ๋ชจ๋ ์ฅ์น ์ ์ด๊ธฐ์ ํต์ ํ์ฌ ํ๋ ฅํฐ๋น, ํ์๊ด, ๋ฐฐํฐ๋ฆฌ ์ ์ด๊ธฐ๋ฟ๋ง ์๋๋ผ ์ฐจ๋จ๊ธฐ ๋ฑ์ ๋ณดํธ์ฅ์น ๋ฐ์ดํฐ๋ ์์งํ๋ค. ๊ทธ๋ฌ๋ SCADA๋ ์ด์ ์ง์์ฉ์ผ๋ก ์ค๊ณ๋์ด ์ฅ๊ธฐ ๋ฐ์ดํฐ ์ ์ฅ์๋ ํ๊ณ๊ฐ ์์ด, ๋ณ๋์ InfluxDB ๊ธฐ๋ฐ ๋ฐ์ดํฐ ์์ง ์์คํ ์ ๊ตฌ์ถํ์ฌ ๋ชจ๋ ๋ฐ์ดํฐ๋ฅผ ํตํฉ ์ ์ฅํ๋ค. OPC ์๋ฒ๋ฅผ ํตํด SCADA์ ์ค์๊ฐ ๋ฐ์ดํฐ๋ฅผ ์ถ์ถํ์ฌ ๊ธฐ์ ๋ฐ์ดํฐ, ๊ธฐ๊ณ์ ์ธก์ ๋ฐ์ดํฐ์ ํจ๊ป ๋๊ธฐํํ์ฌ ์ ์ฅํ๋ค.
- ๋ชจ๋ ์ฅ์น ์ ์ด๊ธฐ(ํ๋ ฅํฐ๋น, ํ์๊ด, ๋ฐฐํฐ๋ฆฌ)์์ ํต์ ๋ฐ ์ ์ด
- ์ฐจ๋จ๊ธฐ ๋ฑ ๋ณดํธ์ฅ์น์ ๊ณ ๊ธ ๋ฐ์ดํฐ ์์ง ๊ธฐ๋ฅ ํ์ฉ
- SCADA ๋ฐ์ดํฐ์ ํ๊ณ: ์ด์์ฉ ์ค๊ณ๋ก ์ฅ๊ธฐ ์ ์ฅ ๋ถ๊ฐ, ๋ฐ์ดํฐ ๋ฎ์ด์ฐ๊ธฐ ๋ฌธ์
- InfluxDB ๊ธฐ๋ฐ ํตํฉ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ตฌ์ถ์ผ๋ก ์๊ตฌ ์ ์ฅ ์คํ
- OPC ์๋ฒ๋ฅผ ํตํ ์ค์๊ฐ ๋ฐ์ดํฐ ์ถ์ถ ๋ฐ ๋๊ธฐํ
- ์ ๊ธฐ์ ๋ฐ์ดํฐ, ๊ธฐ์ ๋ฐ์ดํฐ, ๊ธฐ๊ณ์ ์ธก์ ๋ฐ์ดํฐ์ ํตํฉ ์ ์ฅ
CompactRIO ์ฅ๋น ์ฌ์ฉ - DTU ์คํ์์ค ์ฅ๋น
- ์ธก์ ์์คํ ์ National Instruments์ cRIO(Compact Reconfigurable Input/Output) ์ฅ๋น๋ฅผ ์ฌ์ฉํ์ฌ 50kHz ์ํ๋ง์ผ๋ก 8์ฑ๋์ ๊ณ ํด์๋ ์ ๊ธฐ ๋ฐ์ดํฐ๋ฅผ ์์ง https://learn.ni.com/learn/article/getting-started-with-compactrio-hardware-and-labview-korean
๋ฉํ๋ฐ์ดํฐ์ ๋ฐ์ดํฐ ๋ผ๋ฒจ๋ง
- ๋ฐ์ดํฐ ์ถ์ฒ
- ๋ฐ์ดํฐ ์์ง์ ์ ๋ณด : ์ด์์, ํฐ๋น ์ ์กฐ์ฌ ๋ฑ
- ์์ง ๋ฐฉ๋ฒ : ์ํ๋ง ์ฃผํ์, ํ๊ท ํ ๋ฐฉ๋ฒ ๋ฑ
- ๋ค์ด๋ก๋ ์ ๋ณด : ์ผ์, ์น์ฌ์ดํธ, ๋ฒ์ ๋ฑ
- ์ ์ฉ๋ ์ฒ๋ฆฌ ๊ณผ์ : ํํฐ๋ง, ๋จ์ ๋ณํ, ๋ฐ์ดํฐ์ ํ์คํ ๋ฆฌ

- ๋ฉํ๋ฐ์ดํฐ ์์ผ๋ฉด ๋ฐ์๋๋ ๋ฌธ์ ์
- ํ์์ด m/s์ธ์ง knots์ธ์ง
- ํ๊ท ์ด 1์๊ฐ ๋๋ 10๋ถ์ธ์ง
- ๋ชจํธํ ๋ณ์๋ช

Data Modelling
- ๋ชฉํ ์ ์
- ์ด๋ค ๋ถํ๊ณผ ๊ณ ์ฅ ์ข ๋ฅ๋ฅผ ๊ฒ์ถํ ๊ฒ์ธ์ง ๋ฌธ์ ์ ์
- ๋ฐ์ดํฐ ๊ฐ์ค ์ ๊ฒ
- ๋ฐ์ดํฐ ํ์ ๋ฐ ํด๋ฆฌ๋
- ์ด์์น ํ์ง
- ๊ธฐ์ด ํต๊ณ๋
- ํ๋ ฅํฐ๋น ์ด์ ์ํ
- ํผ์ฒ ์ ํ ๋ฐ ์์ง๋์ด๋ง
- ์๊ด๊ด๊ณ ๋ถ์
- ๋ชจ๋ธ ๊ธฐ๋ฐ ํผ์ฒ ์ ํ & ๋งค๋ด์ผ ๊ธฐ๋ฐ ํผ์ฒ ์ ํ
- PCA ๋ฑ
- ๋ชจ๋ธ ํผํ
- ์ ์ ์ํ ์ ์
- ๋ฐ์ดํฐ ์ฌ๊ตฌ์ฑ ๋ฐ ์ ๊ทํ
- ํ์ต ๋ฐ ํ ์คํธ ๋ฐ์ดํฐ
- ํ๊ฐ ๋ฐ ์๋ ๊ธฐ์ค
- Low-pass filtering : ์ก์์ด ์๋ ์ง์ง ์ด์ ์ ํธ ๊ฒ์ถ
- ์๋ ๊ธฐ์ค : ์๊ณ๊ฐ, ์ง์์๊ฐ ๋ฑ
- ์ด์ ํ์ง ์ฑ๋ฅ ํ๊ฐ

Data cleaning

Data filtering - turbine operation status
- ์ค์ต ์ฝ๋ ์ฐธ์กฐ

