이 페이지는 기계 번역을 사용하여 번역되었습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
walkerStar
구문
설명
는 반경 sat = walkerStar(scenario,radius,inclination,totalSatellites,geometryPlanes,phasing)radius, 경사각 inclination, 위성 총 수 totalSatellites, 기하 평면 수 geometryPlanes, 위성 간 위상 phasing 등의 지정된 기하학적 속성을 사용하여 위성 시나리오 scenario 내부에 위성 배열 sat를 생성합니다. 궤도 평면의 승교점(ascending node)은 180도 간격으로 균등하게 배치됩니다.
Walker-Star 위성군에 대한 자세한 내용은 알고리즘를 참조하세요.
는 하나 이상의 선택적 sat = walkerStar(__,Name=Value)Name=Value 인수를 사용하여 위성 배열을 생성합니다. 이 옵션을 위에 열거된 구문의 입력 인수 조합과 함께 사용하십시오.
예제
입력 인수
이름-값 인수
출력 인수
알고리즘
Walker-Star 위성군은 임무 수행에 필요한 위성의 수를 최소화하면서 지구 상공의 기하학적 범위를 극대화하는 데 흔히 사용되는 솔루션입니다. Walker-Star 위성군 패턴은 다음 표기법을 사용합니다.
I:T/P/F.
I— 궤도 경사각T— 총 위성 수로,F로 나누어 떨어져야 함P— 동일한 간격으로 배치된 기하 평면의 수F— 인접 평면의 위성 간 위상
원형 궤도의 반경 높이(지구 중심을 기준으로)를 정의하려면 함수에 반지름 r도 필요합니다.
또한:
Walker-Star 위성군의 궤도면의 승교점은 적도를 중심으로 180/
P도 간격으로 균일하게 분포됩니다.평면당 위성 수
satellitesPerPlane는 다음과 같이 정의됩니다.satellitesPerPlane=T/P.
각 궤도 평면의 위성은 180/
satellitesPerPlane도 간격으로 분포됩니다.F는 평면 간 위상, 즉 각 궤도 평면의 첫 번째 위성 사이에 있는 빈 슬롯의 수를 나타냅니다.
참고
Walker-Star 위성군은 Walker-Delta 위성군과 다릅니다. Walker-Star 위성군의 경우, 이 함수는 궤도 평면의 승교점을 180도에 걸쳐 분포시킵니다. Walker-Delta 위성군의 경우, 이 함수는 360도에 걸쳐 승교점을 분포시킵니다.
버전 내역
R2023a에 개발됨
