The present invention relates to a system for estimating an external force of a ship using MapReduce and a method thereof. According to the present invention, the system comprises: an index extraction unit extracting an external force index from maritime environmental data and extracting a ship index from ship transportation data; a reference ship speed extraction unit setting a maximum sailing speed of a ship as a reference speed to extract a reference speed of each ship when external effect is equal to or less than a set value; a ship external force MapReduce analysis unit performing key-value mapping for input data, which uses the external force index and the ship index as a key and uses a difference value between the reference speed and the current speed as a value, and calculating and storing a final value which is calculated through a reduce function by collecting values with the same key in a list type with respect to other pieces of data formed with key-value; and a ship external force estimation unit using an external force index and a ship index inputted from the sailing ship as input data and searching for the final value corresponding to the input data to estimate a current external force effect of the ship. Accordingly, the external force affecting the ship by maritime environments until the destination of the ship is quickly and correctly calculated, thereby estimating a correct consumption time. Moreover, the external force in the same direction as the advancing direction of the ship is maximally used and the external force in the direction opposite to the advancing direction of the ship is minimized, thereby contributing to fuel saving of the ship.
본 발명은 맵리듀스를 이용한 선박 외력 추정 시스템 및 방법에 관한 것으로서, 해양환경 데이터로부터 외력 인덱스를 추출하고, 선박교통 데이터로부터 선박 인덱스를 추출하는 인덱스 추출부와, 외력의 영향이 설정값 이하인 상태에서 선박의 최대 항행속도를 기준속력으로 설정하여, 각 선박의 기준속력을 추출하는 선박 기준속력 추출부와, 외력 인덱스 및 선박 인덱스를 키(Key)로 하고, 기준속력과 현재속력의 차이값을 값(Value)으로 하는 입력데이터에 대해 키-값 맵핑을 수행하고, 키-값으로 구성된 다른 데이터들에 대해 동일 키를 갖는 값들에 대해 리스트 형태로 수집하여 리듀스 함수를 통해 계산된 최종 값(Value)을 계산하여 저장하는 선박외력 맵리듀스 분석부와, 운항하는 선박으로부터 입력된 외력 인덱스 및 선박 인덱스를 입력데이터로 하여, 입력데이터에 대응하는 최종 값을 검색하여 현재 선박의 외력 영향을 예측하는 선박외력 예측부를 포함한다. 본 발명에 따르면, 상술한 바와 같이, 본 발명에 의한 맵리듀스를 이용한 선박 외력 추정 시스템 및 방법에 따르면, 선박의 목적지까지 해양환경에 의해 선박에 작용되는 외력을 신속 정확하게 계산함으로써, 정확한 소요시간 예측이 가능할 뿐 아니라, 선박의 진행방향과 동일방향의 외력은 최대로 이용하고, 선박의 진행방향과 반대방향의 외력은 최소화하여 선박 연료절감에 기여를 한다.
System and method for estimating external forces acting on ship by MapReduce
맵리듀스를 이용한 선박 외력 추정 시스템 및 방법
2019-11-27
Patent
Electronic Resource
Korean
Analysis method for external forces acting on the dummy
Automotive engineering | 1991
|A Method for Estimating Passing Ship Forces
ASCE | 2001
|Measurement and recording of forces acting on ship at sea
Engineering Index Backfile | 1948
|Estimation of Hydrodynamic Forces Acting on a Ship in Manoeuvring Motion
British Library Conference Proceedings | 1993
|Calculation of Hydrodynamic Forces Acting on a Ship in Maneuvering Motion
British Library Conference Proceedings | 2000
|