본문으로 건너뛰기
버전: v0.7.1

CIPW 표준 광물 계산

CIPW 표준 광물 계산 모듈은 전암 주량 원소 산화물 분석 데이터를 이상화된 표준 광물 조합으로 변환하며, 화성암 분류, 암석학적 비교 및 규 포화도 / 알루미늄 포화도 판별에 널리 사용됩니다.

CIPW Norm(Cross-Iddings-Pirsson-Washington 표준 광물)은 1902년 네 암석학자에 의해 제안되었습니다. GeoChemistry Nexus는 Excel 유사 테이블 인터페이스에서 전체 계산 워크플로를 구현하며, 일괄 계산, 진단 보기 및 CSV보내기를 지원합니다.

cipw_ui

모듈 기능

  • 행별로 주량 원소 산화물 데이터(wt%) 수신
  • 무수 기준에 따른 산화물 정규화
  • 철 배분 처리(FeO / Fe₂O₃ / FeOT)
  • 고정 우선 순서에 따라 산화물을 표준 광물에 배분
  • 규 포화도, 알루미늄 포화 상태 및 질량 균형 진단 정보 출력
  • 후속 작도 또는 분석을 위한 결과보내기

인터페이스 개요

CIPW 페이지는 세 영역으로 나뉩니다:

  1. 상단 도구 모음 — 매개변수 설정 및 조작 버튼
  2. 데이터 테이블 — 산화물 입력, 진단 열 및 광물 결과
  3. 하단 진단 패널 — 현재 선택된 행의 상세 계산 정보

도구 모음 조작

버튼설명
설명소프트웨어 내장 알고리즘 워크플로 설명 창 열기
예시세 행의 예시 데이터 채우기(화강암, 현무암, 안산암)
보내기현재 테이블을 CSV 파일로보내기
지우기모든 입력 및 계산 결과 지우기
계산 실행유효한 데이터가 있는 모든 행에 대해 CIPW 계산 실행

Fe³⁺/Fe 비율

FeOT(전철, FeO 당량으로 표시)만 제공되는 경우, 소프트웨어는 사용자가 설정한 Fe³⁺/Fe 비율에 따라 FeO와 Fe₂O₃로 분할합니다.

  • 유효 범위: 01
  • 기본값: 0.15(Le Maitre, 2002)

FeO와 Fe₂O₃의 실측값이 동시에 제공되면, 소프트웨어는 실측 배분을 직접 사용하고 FeOT를 무시합니다.

입력 데이터 요구 사항

각 행은 하나의 전암 시료를 나타내며, 입력 열에 산화물의 질량 백분율(wt%) 을 입력합니다.

지원되는 입력 산화물

산화물설명
SiO2, TiO2, Al2O3, MgO, CaO, Na2O, K2O, P2O5핵심 주량 원소
Fe2O3, FeO, FeOT아래 철 처리 규칙 참조
MnO몰 비율에 따라 FeO 당량으로 변환
ZrO2, Cr2O3부광물 / 미량 원소 산화물
CO2, S, F, Cl, SO3휘발분 조성

데이터 전처리 모듈에서 먼저 무수 정규화, 철 가역 추정 등 단계를 완료한 후, 처리된 테이블을 CIPW 모듈에 붙여넣어 사용할 수 있습니다.

철 입력 규칙

입력 상황처리 방식
FeOFe2O3 동시 제공실측 철 배분 사용
FeO 또는 Fe2O3 중 하나만 제공누락 항목을 0으로 간주하고 경고 표시
FeOT만 제공Fe³⁺/Fe 비율에 따라 FeO / Fe₂O₃로 분할
FeOTFeO 또는 Fe2O3 동시 제공입력 불일치, FeOT 무시 및 경고 표시
철 데이터 미제공0으로 간주하고 경고 표시

MnO는 계산 전 항상 FeO 당량으로 변환됩니다.

권장 워크플로

  1. 데이터 준비
    산화물 헤더가 입력 열과 일치하고, 수치가 음수가 아닌 wt%인지 확인합니다.

  2. 데이터 입력
    테이블에 붙여넣거나 입력합니다. 행당 하나의 시료이며, 빈 행은 자동으로 건너뜁니다.

  3. Fe³⁺/Fe 설정(FeOT 사용 시)
    데이터 세트에 다른 철 산화 가정이 필요하면 도구 모음에서 해당 비율을 조정합니다.

  4. 「계산 실행」 클릭
    소프트웨어가 모든 유효한 행을 처리하고 결과를 오른쪽 열에 기록합니다.

  5. 진단 정보 확인
    결과 행을 선택하고 하단 패널에서 규 / 알루미늄 포화도, 철 처리 모드, 주요 광물 조성 및 경고 정보를 확인합니다.

  6. 결과보내기
    전체 테이블(입력 + 진단 + 광물)을 CSV로보내어 보관 또는 후속 분석에 사용합니다.

출력 열 설명

계산 결과는 입력 영역 오른쪽에 나타나며, 구분 열 로 구분됩니다.

진단 열

열명설명
규 포화도과포화 / 포화 / 불포화
알루미늄 포화 상태과염기성 / 과알루미늄 / 정상 알루미늄
질량 균형 오차광물 질량 합계와 100%의 편차

표준 광물 열

광물 약어는 CIPW 관례를 따르며, 한국어 인터페이스에서는 헤더에 한국어 광물명이 표시됩니다. 일반적인 광물은 다음과 같습니다:

약어광물
Q석영
Or, Ab, An정장석, 남장석, 사장석
Le, Ne, Kp백류석, 하석, 가백류석
Di, Hd, Wo투휘석, 헤덴베르가이트, 규회석
En, Fs, Fo, Fa강주석, 철강주석, 포스터라이트, 파얼라이트
Mt, Hm, Ilm자철광, 적철광, 일메나이트
Cc, Ap, Z방해석, 인회석, 지르콘

각 행에는 함량이 표시 임계값을 초과하는 광물만 표시됩니다.

진단 패널

계산 완료 후 임의의 결과 행을 클릭하면 상세 진단을 확인할 수 있습니다:

  • 규 포화도 — 불포화 시 강조 표시
  • 알루미늄 포화도 — 과염기성 시 강조 표시
  • 철 처리 모드 — 철 데이터가 실측, 추정 또는 누락인지 표시
  • 질량 균형 오차 — 편차가 클 때 강조 표시
  • 주요 광물 조성 — 함량 내림차순 정렬
  • 경고 정보 — 철 데이터 누락, FeOT 입력 불일치 등

상태 표시줄 오른쪽 버튼으로 진단 패널을 펼치거나, 접거나, 최대화할 수 있습니다.

계산 알고리즘

계산은 고전 CIPW 표준 광물 워크플로를 따릅니다:

1. 데이터 전처리 및 정규화

  • 입력된 주량 원소 산화물 데이터를 무수 정규화(100%로 정규화)
  • 철 배분 처리: 사용자가 설정한 Fe³⁺/Fe 비율에 따라 FeOT를 FeO와 Fe₂O₃로 분할
  • MnO를 몰 비율에 따라 FeO에 병합
  • 산화물 질량 백분율을 몰수로 변환

2. 휘발분 광물 형성

우선 순서에 따라 휘발분 조성 소모:

  • 방해석(Cc): CO₂ + CaO
  • 형석(Fl): F + CaO
  • 황철광(Py): S + FeO
  • 염석(Hl): Cl + Na₂O
  • 유황산나트륨(Th): SO₃ + Na₂O

3. 부광물 형성

  • 지르콘(Z): ZrO₂ + SiO₂
  • 인회석(Ap): P₂O₅ + CaO
  • 크롬철광(Cm): Cr₂O₃ + FeO
  • 일메나이트(Ilm): TiO₂ + FeO
  • 티탄석(Tn): TiO₂ + CaO + SiO₂
  • 루틸(Ru): 잔여 TiO₂

4. 알루미늄 포화 상태 판단

  • 과염기성(Peralkaline): Na₂O + K₂O > Al₂O₃
  • 정상 알루미늄(Metaluminous): Al₂O₃ ≤ CaO + Na₂O + K₂O
  • 과알루미늄(Peraluminous): Al₂O₃ > CaO + Na₂O + K₂O

5. 장석 및 알칼리 금속 규산염 형성

  • 정장석(Or): K₂O + Al₂O₃ + 6SiO₂
  • 남장석(Ab): Na₂O + Al₂O₃ + 6SiO₂
  • 사장석(An): CaO + Al₂O₃ + 2SiO₂
  • 강옥(Cor): 잔여 Al₂O₃(과알루미늄 경우)
  • 아크마이트(Ac): Na₂O + Fe₂O₃ + 4SiO₂(과염기성 경우)
  • 잔여 알칼리 금속 규산염(ns, ks)

6. 철 산화물 형성

  • 자철광(Mt): Fe₂O₃ + FeO
  • 적철광(Hm): 잔여 Fe₂O₃

7. 어두운 규산염 광물 형성

  • 투휘석(Di): CaO + MgO + 2SiO₂(Mg-rich end-member)
  • 헤덴베르가이트(Hd): CaO + FeO + 2SiO₂(Fe-rich end-member)
  • 강주석(En): MgO + SiO₂
  • 철강주석(Fs): FeO + SiO₂
  • 규회석(Wo): 잔여 CaO + SiO₂

8. 규 포화도 보정

  • 과포화(SiO₂ 잔여): 석영(Q) 형성
  • 포화(SiO₂ 정확히 소진): 석영 없음, 유사장석 없음
  • 불포화(SiO₂ 부족): 우선 순서에 따라 광물 전환 —
    • 단사휘석(En + Fs) → 감람석(Fo + Fa)
    • 정장석(Or) → 백류석(Le)
    • 백류석(Le) → 가백류석(Kp)
    • 남장석(Ab) → 하석(Ne)

9. 결과 출력

  • 각 광물의 몰수에 몰 질량을 곱하여 표준 광물의 질량 산출
  • 질량 백분율(wt%)로 정규화하여 출력
  • 규 포화도, 알루미늄 포화 상태 및 질량 균형 오차 등 진단 정보 보고
정보

도구 모음의 설명 버튼을 클릭하면 소프트웨어 내에서 동일한 알고리즘 워크플로 설명을 확인할 수 있습니다.

참고 문헌

  • Cross, W., Iddings, J.P., Pirsson, L.V., Washington, H.S. (1902). A Quantitative Chemico-Mineralogical Classification and Nomenclature of Igneous Rocks.
  • Le Maitre, R.W. (2002). Igneous Rocks: A Classification and Glossary of Terms. Cambridge University Press.
  • Kelsey, C.H. (1965). Calculation of the CIPW norm. Mineralogical Magazine, 34, 276–282.