위키득계정 ↗
과학

강성 미분방정식

강성 미분방정식과학
영문명
Stiff differential equation
주요 문제
안정성 때문에 제한되는 시간 간격
관련 특성
서로 다른 시간 척도
계산 선택
강성 문제에 적합한 적분법
강성 미분방정식은 관심 있는 해가 완만하게 변하는 구간에서도 특정 수치 계산법의 안정성을 위해 매우 작은 시간 간격이 요구되는 미분방정식 문제를 가리킨다. 빠르게 사라지는 성분과 느리게 변하는 성분이 함께 있는 경우가 대표적이다.

느린 해에도 작은 간격이 필요한 이유

눈에 보이는 곡선이 천천히 변한다고 모든 수치 계산이 큰 간격으로 가능한 것은 아니다. 빠르게 감쇠하는 방향에서 생긴 작은 수치 오차가 계산법의 안정 영역을 벗어나 커질 수 있다. 해의 변화 속도와 알고리즘이 허용하는 시간 간격은 서로 다른 문제다.

두 시간 척도의 예

dx/dt = -x, dz/dt = -500z, 초기값이 모두 1인 독립 계통을 생각하자. 해는 각각 exp(-t), exp(-500t)다. t = 0.02에서 첫 값은 약 0.9802지만 두 번째는 약 0.0000454다. 이후 느린 성분을 오래 관찰하려 해도 빠른 방향이 계산의 제약으로 남을 수 있다.

전진 오일러의 제약

위 계통에서 전진 오일러 방법을 쓰면 두 번째 값의 단계 배율은 1-500h다. 이 값의 크기가 1보다 작으려면 0 < h < 0.004여야 한다. h = 0.01이면 배율은 -4다. 정확한 빠른 성분은 줄어드는데 계산 오차와 수치값은 증폭될 수 있다.

풀이 비용을 비교한다

강성 문제용 계산법은 한 단계에서 방정식이나 선형계 풀이에 더 많은 작업을 할 수 있다. 대신 안정성 때문에 필요한 단계 수를 줄일 수 있다. 허용 오차, 야코비안 정보, 계산 구간을 함께 고려한다. 시간 척도의 비율 하나만으로 모든 비선형 문제의 강성을 확정하지는 않는다.

관련 문서

전진 오일러 방법 / 후진 오일러 방법 / 4차 룽게 쿠타 방법 / 미분방정식 / 시정수 / 상태 공간 표현 / 부동 소수점