AIDT 온디바이스 STEM 미세유체 자유 유동 등전점 전기영동(FFE-IEF) 양쪽성 전해질 서보 엔진

캐리어 암포라이트 연속 pH 선형 구배, 헨더슨-하셀바흐 단백질 알짜 전하 제로 수렴 포커싱, 연속 무정지 정제 10,000Hz C# 엔진

1. 개요: 미세유체 자유 유동 전기영동(FFE)과 연속 단백질 분리

기존 겔 전기영동(PAGE)은 배치(Batch) 방식으로 작동하여 시료 회수가 어렵고 처리량이 제한적입니다. 미세유체 자유 유동 전기영동(Free-Flow Electrophoresis, FFE)은 수백 마이크로미터 높이의 얇은 챔버 내부를 층류(Laminar Flow)로 연속 흐르는 완충액에 수직 방향으로 고전압 전기장을 인가하여 하전 입자를 횡방향으로 연속 분리하는 기술입니다. 여기에 등전점 전기영동(Isoelectric Focusing, IEF)을 결합하면, 캐리어 암포라이트(Carrier Ampholytes)가 형성한 안정적인 pH 구배를 따라 단백질이나 펩타이드가 자신의 고유 등전점(\(pI\))에서 알짜 전하(Net Charge)가 0이 될 때까지 이동하여 극도로 좁은 띠(Band)로 집속된 후 다채널 출구로 연속 분취됩니다.

2. 헨더슨-하셀바흐 알짜 전하 및 집속 띠 폭 수식 모델

단백질 표면 이온화 잔기들의 해리 평형은 헨더슨-하셀바흐(Henderson-Hasselbalch) 식으로부터 유도되는 총 알짜 전하 \(z(pH)\)로 기술됩니다:

\[ z(pH) = \sum_{i \in \text{basic}} \frac{1}{1 + 10^{pH - pK_i}} - \sum_{j \in \text{acidic}} \frac{1}{1 + 10^{pK_j - pH}} \]

\(pH = pI\)일 때 \(z = 0\)이 되어 전기영동 이동도 \(\mu_{ep} = z e / (6\pi \eta r_H) = 0\)이 됩니다. 등전점 근방에서 전기장 \(E\)에 의한 복원 속도(\(v_{drift} = \mu_{ep} E\))와 브라운 운동 확산(\(D\))이 평형을 이루는 정상상태 집속 가우스 분포의 띠 폭 \(\sigma_{focus}\)는 다음과 같습니다:

\[ \sigma_{focus} = \sqrt{\frac{D}{E \cdot |\frac{d\mu_{ep}}{dpH} \frac{dpH}{dx}|}} \]

높은 전기장 세기 \(E\)와 급격한 pH 구배(\(dpH/dx\))를 인가할수록 띠 폭이 수 마이크로미터 단위로 축소되어 초고해상도 분리가 가능해집니다.

3. 0-Alloc C# 미세유체 FFE-IEF 서보 엔진 구현

전압 구동계와 시료 유속을 10,000Hz 루프로 제어하여 줄 발열(Joule Heating)에 의한 대류 교란을 억제하는 ref struct 아키텍처입니다:

using System;
using System.Runtime.CompilerServices;

namespace ZeliDesk.Stem.Bioanalytical
{
    public readonly ref struct ProteinFocusState
    {
        public readonly float FocusedXPositionMm;
        public readonly float FocusedBandWidthUm;
        public readonly float CurrentNetChargeZ;
        public readonly float JouleHeatPowerMw;

        [MethodImpl(MethodImplOptions.AggressiveInlining)]
        public ProteinFocusState(float posX, float widthUm, float zCharge, float heatMw)
        {
            FocusedXPositionMm = posX;
            FocusedBandWidthUm = widthUm;
            CurrentNetChargeZ = zCharge;
            JouleHeatPowerMw = heatMw;
        }
    }

    public ref struct MicrofluidicFfeIefServo
    {
        private const float ChannelWidthMm = 20.0f;
        private const float ChannelLengthMm = 50.0f;
        private const float DiffusionCoeffM2S = 6.0e-11f; // Typical protein ~ 50 kDa

        private float _appliedElectricFieldVPcm;
        private float _targetProteinPi;

        public MicrofluidicFfeIefServo(float proteinPi = 6.8f, float initialFieldVPcm = 120.0f)
        {
            _targetProteinPi = proteinPi;
            _appliedElectricFieldVPcm = MathF.Max(10.0f, initialFieldVPcm);
        }

        [MethodImpl(MethodImplOptions.AggressiveInlining)]
        public ProteinFocusState UpdateServo(float currentPhAtTip, float bufferConductivitySpm, float dt = 0.0001f)
        {
            // Linear pH gradient across 20 mm: pH 3.0 at x=0 to pH 10.0 at x=20mm
            // pH(x) = 3.0 + 0.35 * x (mm)
            float focusedX = (_targetProteinPi - 3.0f) / 0.35f;
            focusedX = MathF.Clamp(focusedX, 0.5f, ChannelWidthMm - 0.5f);

            // Net charge around pI: z ~ -0.6 * (pH - pI)
            float chargeZ = -0.6f * (currentPhAtTip - _targetProteinPi);

            // Theoretical focused band width sigma = sqrt(D / (E * |dmu/dx|))
            float dMuDx = 1.5e-8f; // m^2/(V*s*m)
            float eFieldVm = _appliedElectricFieldVPcm * 100.0f;
            float sigmaM = MathF.Sqrt(DiffusionCoeffM2S / MathF.Max(1.0f, eFieldVm * dMuDx));
            float sigmaUm = sigmaM * 1.0e6f;

            // Joule heating P = sigma_el * E^2 * Volume
            float volumeM3 = (ChannelWidthMm * 1e-3f) * (ChannelLengthMm * 1e-3f) * 0.2e-3f;
            float jouleMw = bufferConductivitySpm * eFieldVm * eFieldVm * volumeM3 * 1000.0f;

            return new ProteinFocusState(focusedX, sigmaUm, chargeZ, jouleMw);
        }
    }
}

4. 실시간 미세유체 FFE 등전점 포커싱 스트림 인터랙티브 시뮬레이터

인가 전압과 완충액 pH 범위를 조절하며 다양한 \(pI\)를 가진 혼합 단백질들이 각자의 등전점 좌표로 날카롭게 수렴 분리되는 층류 스트림을 확인하십시오.

5. 교육 연계 및 바이오 제약/화생방 신속 정제 실무적 의의

  • 2022 개정 교육과정 화학 II: 완충 용액(Buffer Solution)의 작동 원리, 아미노산의 쯔비터이온(Zwitterion) 구조와 등전점 계산.
  • 생명과학 II: 단백질의 3차원 구조와 표면 전하, 친화도 및 전하 기반 분리 정제 크로마토그래피.
  • 국방 화생방 / 바이오테러 대응: 야전 현장 연속식 독소/항원 분리 정제, mRNA 백신 및 치료용 항체 초고속 정제 카트리지.