$\require{mediawiki-texvc}$

연합인증

연합인증 가입 기관의 연구자들은 소속기관의 인증정보(ID와 암호)를 이용해 다른 대학, 연구기관, 서비스 공급자의 다양한 온라인 자원과 연구 데이터를 이용할 수 있습니다.

이는 여행자가 자국에서 발행 받은 여권으로 세계 각국을 자유롭게 여행할 수 있는 것과 같습니다.

연합인증으로 이용이 가능한 서비스는 NTIS, DataON, Edison, Kafe, Webinar 등이 있습니다.

한번의 인증절차만으로 연합인증 가입 서비스에 추가 로그인 없이 이용이 가능합니다.

다만, 연합인증을 위해서는 최초 1회만 인증 절차가 필요합니다. (회원이 아닐 경우 회원 가입이 필요합니다.)

연합인증 절차는 다음과 같습니다.

최초이용시에는
ScienceON에 로그인 → 연합인증 서비스 접속 → 로그인 (본인 확인 또는 회원가입) → 서비스 이용

그 이후에는
ScienceON 로그인 → 연합인증 서비스 접속 → 서비스 이용

연합인증을 활용하시면 KISTI가 제공하는 다양한 서비스를 편리하게 이용하실 수 있습니다.

최적화 알고리즘을 활용한 곡사포의 사격 오차 예측 기법
Artillery Error Budget Method Using Optimization Algorithm 원문보기

한국시뮬레이션학회논문지 = Journal of the Korea Society for Simulation, v.26 no.3, 2017년, pp.55 - 63  

안세일 () ,  안상태 (국방과학연구소) ,  최성호 (국방과학연구소)

초록
AI-Helper 아이콘AI-Helper

곡사포의 사격오차는 탄착의 분산도와 탄착중심오차(MPI)를 포괄하는 용어로, 본 연구에서는 사격시험을 수행하지 않고 정량적 분석을 통해 사격오차를 예측하는 기법에 대해 논하고자 한다. 기존에도 곡사포의 사격오차를 예측하기 위한 분석기법은 있었지만, 오차에 관여하는 영향요소들에 대한 정보가 부족하여 활용이 제한되었다. 본 연구에서는 이런 문제를 해결하기 위해 누적된 시험이 수행된 기존 무기체계 시험결과를 활용하여, 오차의 원인이 되는 각 요소 값들을 역으로 산출하는 방식을 제안한다. 이 과정에서 항공공학 분야에서 흔히 사용되는 최적화 알고리즘을 이용한 입력계수 추출 방식을 도입하였다. 최적화 알고리즘으로는 CMA-ES라는 진화적 기법을 소개하며, 적용 결과에 대하여 해설하였다. 이런 과정을 통해 얻은 사격오차요인 값은 향후 신규 무기체계 개발에 있어 성능요구사항 산출에 사용될 수 있으며, 야전에서의 곡사포 정확도 향상에도 기여할 것으로 보인다.

Abstract AI-Helper 아이콘AI-Helper

In R&D of artillery system, error budget method is used to predict artillery firing error without field firing test. The error budget method for artillery has been consistently developed but apply for practical R&D of the weapon system has been avoided because of lacks of error budget source informa...

주제어

AI 본문요약
AI-Helper 아이콘 AI-Helper

* AI 자동 식별 결과로 적합하지 않은 문장이 있을 수 있으니, 이용에 유의하시기 바랍니다.

문제 정의

  • 본 연구에서는 서론에서 설명한 것과 같은 모수추정을 위하여 메타 휴리스틱 최적화 알고리즘중 하나인 CMA-ES를 활용하였다. 목적함수는 사격시험결과와 오차분석 결과의 격차를 최소화시키는 것으로 하였다. 흔히 모수추정에는 최대공산법(Maximum Likelihood Method)이 많이 사용되었으나 각 오차분석 과정의 계산식이 그리 복잡하지 않아 메타 최적화 방식을 이용하여 많은 시행을 수행해도 계산시간에 무리가 없을 것으로 판단했다.
  • 알고리즘의 이론은 크게 복잡하지 않을 수 있지만, 세부적인 성능 향상을 위해 여러 가지 discount factor들이 포함되어 있다. 본 보고서에는 전체 알고리즘을 모두 설명하지는 않고 위에서 설명된 주요 특징만을 나타낼 수 있도록 한다. 알고리즘의 가장 특징적인 부분인 후보해의 분산에 관한 내용은 아래의 식 (5)와 같다.
  • 본 연구에서는 155mm 곡사포탄의 분산도와 MPI오차에 대해서 오차분석을 수행하였으며, 분산도의 경우 Table4와 같이 몇 가지 오차는 적용되지 않는 것이 있어 따로 설명하고자 한다. 분산도의 측정은 탄착중심으로부터 이루어지므로 사격제원상 표적위치와는 무관한 오차라고 할 수 있다.
  • 본 연구에서는 위와 같은 문제를 해결하기 위해 먼저 기존의 무기체계 시험 결과로부터 사격오차의 원인요소를 정량적으로 파악하는 방식을 제안하기로 한다. 이 과정에서 항공공학 분야의 모수추정(Parameter estimation) 방법을 사용하며, 본 연구에서는 이미 알려진 사격오차 결과 값으로부터 사격 오차의 원인이 되는 각 요소 값(예를 들어 조준오차 등)들을 추출하는 것이다.
  • 기존 개발탄에 대해 Table 3에서 제시된 오차요소들을 통해 분석을 수행하고자 하면, 측정이 어려운 오차요소들은 경험적인 수치에 의존할 수밖에 없고, 실제 사격 결과로 얻은 사격오차와는 차이가 생기게 된다. 본 연구에서는 최적화 알고리즘을 통해 실제 사격오차로부터 계측이 어려운 오차요소들을 역으로 산출해내는 작업을 수행한다. 그 결과로는 각 오차요인(탄 형상오차, 고각, 방위각)들이 실제로 어느 정도로 발생하는지 더욱 정확하게 파악할 수 있게 된다.
  • 3장에서 설명되었듯이 모수추정방식은 어느 정도 신뢰성 있는 초기 예측값으로 얻은 결과로부터 실제 시험 결과를 더욱 정확히 맞추게 되도록 계수를 수정하는 방식이다. 본 연구에서도 마찬가지로 각 오차요소의 초기값에 대한 정보를 수집하였고, 해당 초기값으로 오차분석을 수행한 결과를 제시하도록 한다. Table 5에서 각 초기값 정보에 대해 설명한다.
  • 한편 기상오차에 대한 분석도 기존에 설정된 방식이 있으므로 설명하고자 한다. 설명에 앞서 기상오차에 대해 이해해야 할 중요한 점은 특정 기상상황 그 자체에 대해서는 오차가 없다는 것이다.
본문요약 정보가 도움이 되었나요?

질의응답

핵심어 질문 논문에서 추출한 답변
곡사포의 경우 무엇을 활용하여 분산도를 계산하는가? 두 가지 오차 분석 중 어느 방식을 사용한다고 하여도 개별오차 요소 값을 활용하여 최종 합산오차를 계산한다는 점에서는 차이가 없다고 할 수 있다. 예를 들어 곡사포의 경우에는 포구속도 오차, 조준오차, 기상오차 등의 정보를 활용하여 최종적으로 분산도 등을 계산하는 방식이다. 이러한 분석 방식 자체는 수학적으로 단순하며, 신뢰도가 높다고 할 수 있으나, 분석의 입력항이라고 할 수 있는 오차요소 정보를 산출하기 위해서는 이전의 많은 시험을 통해 누적된 결과가 있어야 한다.
모수추정의 주된 방법론에는 어떤 것이 있는가? 본 연구에서도 마찬가지로 사격시험 결과로부터 이미 알고 있는 사격오차로부터 모수추정 방식으로 경험적으로 알고 있는 각종 오차요인 값들을 더욱 정확하게 보정할 예정이다. 모수추정의 주된 방법론으로는 최대공산법(Maximum likelihood method), 확장칼만필터(Extended KalmanFilter) 또는 메타최적화방식(Meta-Optimization)방식 등이 사용되며(참고문헌 5-8), 본 연구에서는 메타최적화 방식 중 성능이 뛰어난 것으로 알려진 공분산 적응-진화전략(CMA-ES; Covariance Matrix Adaptation – Evolution Strategy) 알고리즘을 사용하였다(참고문헌 10). 결과로 산출된 오차요소 값들과 예측된 사격오차 값들을 제시하도록 한다.
오차분석방식의 장점은? 예를 들어 곡사포의 경우에는 포구속도 오차, 조준오차, 기상오차 등의 정보를 활용하여 최종적으로 분산도 등을 계산하는 방식이다. 이러한 분석 방식 자체는 수학적으로 단순하며, 신뢰도가 높다고 할 수 있으나, 분석의 입력항이라고 할 수 있는 오차요소 정보를 산출하기 위해서는 이전의 많은 시험을 통해 누적된 결과가 있어야 한다. 이와 같이 오차 요소값의 선정 과정에서 경험에 의존한 수치를 사용해야하기때문에 결과의 신뢰성에 대해 의문이 제기될 수 있다.
질의응답 정보가 도움이 되었나요?

참고문헌 (10)

  1. Driels, Morris R. "Weaponeering: Conventional Weapon System Effectiveness, Reston, VA: American Institute of Aeronautics and Astronautics." (2004). 

  2. Fann, Chee M. Development of an artillery accuracy model. NAVAL POSTGRADUATE SCHOOL MONTEREY CA DEPT OF MECHANICAL AND ASTRONAUTICAL ENGINEERING, 2006. 

  3. Wessam, M. E., and Z. H. Chen. "Firing Precision Evaluation For Unguided Artillery Projectile." Proc. of International Conference on Artificial Intelligence and Industrial Engineering. 2015. 

  4. Lim, Wee Yeow. Predicting the accuracy of unguided artillery projectiles. Diss. Monterey, California: Naval Postgraduate School, 2016. 

  5. Gross, Matthew, and Mark Costello. "Projectile Parameter Estimation Using Meta-Optimization." AIAA Atmospheric Flight Mechanics Conference. 2016 

  6. Singh, Sanjay, and A. K. Ghosh. "Parameter estimation from flight data of a missile using maximum likelihood and neural network method." Proceedings of AIAA Flight Mechanics Conference and Exhibit, Colorado, USA: AIAA Press. 2006. 

  7. Guan, Jun, et al. "Aerodynamic Parameter Estimation of a Symmetric Projectile Using Adaptive Chaotic Mutation Particle Swarm Optimization." Mathematical Problems in Engineering 2016 (2016). 

  8. Iliff, Kenneth W. "Parameter estimation for flight vehicles." Journal of Guidance, Control, and Dynamics 12.5 (1989): 609-622. 

  9. Eung Tai Kim, Kie-Jeong Seong, Yeong-Cheol Kim. "A Study on Parameter Estimation for General Aviation Canard Aircraft." International Journal of Aeronautical and Space Sciences, 16.3 (2015.9): 425-436. Print. 

  10. Hansen, Nikolaus, and Stefan Kern. "Evaluating the CMA evolution strategy on multimodal test functions." International Conference on Parallel Problem Solving from Nature. Springer Berlin Heidelberg, 2004. 

저자의 다른 논문 :

LOADING...

관련 콘텐츠

오픈액세스(OA) 유형

FREE

Free Access. 출판사/학술단체 등이 허락한 무료 공개 사이트를 통해 자유로운 이용이 가능한 논문

이 논문과 함께 이용한 콘텐츠

저작권 관리 안내
섹션별 컨텐츠 바로가기

AI-Helper ※ AI-Helper는 오픈소스 모델을 사용합니다.

AI-Helper 아이콘
AI-Helper
안녕하세요, AI-Helper입니다. 좌측 "선택된 텍스트"에서 텍스트를 선택하여 요약, 번역, 용어설명을 실행하세요.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.

선택된 텍스트

맨위로