시스템 도구 키트
Systems Tool KitSTK GUI 스크린샷 | |
| 개발자 | Analytical Graphics, Inc. |
|---|---|
| 안정된 릴리스 | 12.1 / 2020년, 전( |
| 운영 체제 | 창문들 |
| 유형 | 테크니컬 컴퓨팅 |
| 면허증. | 독자 사양 |
| 웹 사이트 | STK 제품 페이지 |
Systems Tool Kit(이전의 Satellite Tool Kit)는 Analytical Graphics, Inc.(Ansys의 회사)의 멀티 물리 소프트웨어 애플리케이션으로, 엔지니어와 과학자들이 지상, 바다, 공기 및 우주 플랫폼을 복잡한 분석하여 하나의 통합 [1]환경에서 결과를 공유할 수 있도록 지원합니다.STK의 핵심은 객체("자산")의 시간 동적 위치와 자세 및 다수의 복잡한 동시 구속조건이 주어졌을 때 이들 관계 또는 접근을 포함한 고려 대상 객체 간의 공간적 관계를 결정하기 위한 기하학적 엔진이다.STK는 상용 소프트웨어 툴로서 1989년부터 개발되어 왔습니다.원래는[2] 지구궤도 위성과 관련된 문제를 해결하기 위해 만들어졌지만, 지금은 항공우주 및 방위 커뮤니티와 다른 많은 응용 분야에 사용되고 있다.
STK는 전 세계 정부, 상업 및 국방 분야에서 사용됩니다.AGI의 고객은 NASA, ESA, CNES, DLR, Boeing, JAXA, ISRO, 록히드 마틴, Northrop Grumman, Airbus, The DoD, Civil Air [2]Patrol 등의 기관입니다.
역사
1989년 Analytical Graphics, Inc.의 창립자 Paul Graziani, Scott Reynolds 및 Jim Poland는 GE Aerospace를 떠나 맞춤형 항공우주 소프트웨어의 [3]대안으로 Satellite Tool Kit(STK)를 개발했습니다.
STK의 원래 버전은 Sun Microsystems 컴퓨터에서만 실행되었지만 PC가 더 강력해지면서 코드가 Windows에서 실행되도록 변환되었습니다.
STK 처음 궤도 분석 및 액세스 계산(한 위성은 ground-station이나 이미지 타깃을 볼 수 있)의 항공 우주 community[언제?]. 하지만 소프트웨어에도 더 많은 모듈들은 능력 통신 시스템, 레이더, 행성 간 임무를 수행했고 공전 충돌 avo에 계산을 수행할 포함했다 추가되었다 채택되었다.idance.
3D 보기 기능이 추가됨에 따라 군사 사용자들이 STK를 채택하여 항공, 육상 및 해상 병력 및 우주 영역을 실시간으로 시각화할 수 있게 되었습니다.STK는 또한 러시아 미르 우주정거장 사태, 우주왕복선 컬럼비아호 참사, 이리듐/코스모스 충돌, 소행성 2012 DA14 근접접근, 다양한 북한 미사일 실험 등 더 많은 시청자들을 위한 시사들을 생생하게 묘사하기 위해 뉴스 기관들에 의해 사용되어 왔다.
버전 12.1(2020년 출시)에서 소프트웨어는 육지,[4] 바다, 항공 및 우주 시스템에 적용 가능성을 반영하기 위해 Satellite Tool Kit에서 Systems Tool Kit로 이름이 변경되었습니다.
2019년 네덜란드 아마추어 스카이워치 마르코 랭브로크는 STK를 이용해 트럼프 [5]미국 대통령이 트위터에 올린 이란 발사장 사고 고해상도 사진을 분석했다.이는 [5]"궤도에 있는 미국 첩보위성의 정교함을 드러내는 사진이 공개된 것은 [350년 만에] 처음"이었다.랭브로크와 천문학자 시스 바사는 이 사진을 찍은 특정 기밀 스파이샛(미국-224, 허블우주망원경만큼 큰 물체의 거울이 달린 KH-11 위성)과 특정 위성 [6][5]통과로 촬영된 시간을 확인했다.
인터페이스
STK 인터페이스는 커스터마이즈 가능한 툴바, 도킹 가능한 지도 및 3D 그래픽 창을 갖춘 표준 GUI 디스플레이입니다.모든 분석은 마우스와 키보드의 상호작용을 통해 수행할 수 있습니다.
STK 통합 모듈은 클라이언트/서버 환경(TCP/IP 경유) 내에서 STK가 동작할 수 있도록 하는 Connect라는 이름의 스크립트인터페이스를 제공하며 언어에 의존하지 않습니다.또한 사용자는 OLE 자동화를 통해 STK를 프로그래밍 방식으로 사용할 수도 있습니다.
STK 내의 각 분석 또는 설계 공간을 시나리오라고 합니다.각 시나리오 내에서 임의의 수의 위성, 항공기, 표적, 선박, 통신 시스템 또는 기타 물체를 만들 수 있다.각 시나리오에서는 기본 단위 선택 및 속성뿐만 아니라 하위 개체에 대한 기본 시간 제한을 정의합니다.이러한 속성은 필요에 따라 각 하위 개체에 대해 개별적으로 재정의할 수 있습니다.한 번에 하나의 시나리오만 존재할 수 있지만 이후 분석에서 데이터를 내보내고 재사용할 수 있습니다.
시나리오 내의 각 오브젝트에 대해 보고서와 그래픽(스태틱과 다이내믹 모두)을 작성할 수 있습니다.한 개체와 다른 개체 간의 상대적 매개 변수도 보고할 수 있으며, 실제 제한(제약)의 효과를 활성화하여 보다 정확한 보고를 얻을 수 있습니다.컨스텔레이션과 체인 오브젝트를 사용하여 여러 개의 아이 오브젝트를 그룹화하여 이들 사이의 멀티패스 상호작용을 조사할 수 있습니다.
AGI는 STK 기능을 타사 애플리케이션에 포함하거나 AGI 기술을 기반으로 새로운 애플리케이션을 만들기 위한 소프트웨어 개발 키트도 제공합니다.
모듈
STK는 MATLAB 및 Simulink와 거의 동일한 방식으로 모듈러형 제품으로 사용자가 기본 패키지에 모듈을 추가하여 특정 기능을 강화할 수 있습니다.
통합
STK는 다른 애플리케이션(ActiveX 컴포넌트)에 내장하거나 외부 애플리케이션(TCP/IP 또는 Component Object Model(COM)을 통해)에서 제어할 수 있습니다.두 통합 기법 모두 Connect 스크립트 언어를 사용하여 이 작업을 수행할 수 있습니다.또한 보다 "프로그래머 지향" 통합 방법론을 위한 객체 모델도 있습니다.STK는 툴의 무료 버전의 STK 내부 웹 브라우저에서 실행되는 스크립트에서 구동할 수 있습니다.외부 소스에서 STK를 제어하거나 다른 응용 프로그램에 STK를 삽입하려면 STK Integration 모듈이 필요합니다.
연결하다
Connect는 메시징 형식이기 때문에 언어에 완전히 의존하지 않는다는 장점이 있습니다.이를 통해 사용자 또는 개발자가 선택한 프로그래밍 언어로 애플리케이션과 클라이언트 도구를 만들 수 있습니다.실제로 소켓 접속을 확립할 수 있는 한 해당 소켓을 통해 정보를 전송하고 그 후 해당 언어를 사용하여 접속으로 STK를 제어할 수 있습니다.
응용 프로그램은 C, C++, C#, Perl, Visual Basic, VBScript, Java, JavaScript 및 MATLAB에서 개발되었습니다.STK 도움말 파일이나 AGI 웹 사이트에서 다운로드할 수도 있습니다.
「 」를 참조해 주세요.
레퍼런스
- ^ "Satellite Design and Operations". AGI. Retrieved 2019-06-03.
- ^ a b "AGI". AGI. Retrieved 2019-06-03.
- ^ "History". AGI. Retrieved 2019-06-03.
- ^ frank (2012-10-18). "Why Systems Tool Kit? Part I". AGI. Retrieved 2020-03-09.
- ^ a b c Oberhaus, Daniel (3 September 2019). "Trump Tweeted a Sensitive Photo. Internet Sleuths Decoded It". Wired. Retrieved 4 September 2019.
Since the trajectories of classified satellites are not published by the Department of Defense, Langbroek had to rely on orbit data collected by a global network of amateur spy-satellite hunters. This community obsessively documents the movements of classified objects in space, often using little more than binoculars, a stopwatch, and a basic knowledge of orbital mechanics. But despite the low-tech observation techniques, their predictions of satellite movements are often accurate to within a few seconds. ... This is the first time in three and a half decades that an image has become public that reveals the sophistication of US spy satellites in orbit.
- ^ Brumfiel, Geoff (2 September 2019). "Amateurs Identify U.S. Spy Satellite Behind President Trump's Tweet". National Public Radio. Retrieved 2 September 2019.
a small community of amateur satellite trackers was far more interested in the picture than the words. These individuals use backyard telescopes to watch satellites whizzing across the sky, and they know where most of them are—even classified ones like USA 224. 'They're super bright in the sky and are easy to find,' says Michael Thompson, a graduate student in astrodynamics at Purdue University who spots satellites in his spare time. Once a satellite is seen, it's relatively easy to work out exactly where it will be at any point in future. 'Using math to calculate an orbit is really easy,' he says.