• 검색 결과가 없습니다.

Interactive Visualization of Ski Jumping base on HTML5

N/A
N/A
Protected

Academic year: 2021

Share "Interactive Visualization of Ski Jumping base on HTML5"

Copied!
2
0
0

로드 중.... (전체 텍스트 보기)

전체 글

(1)

한국컴퓨터정보학회 동계학술대회 논문집 제23권 제1호 (2015. 1)

183

HTML5 기반의 대화형 스키점프 시각화

박명철

송호대학교 보건의료전자과 e-mail: [email protected]

Interactive Visualization of Ski Jumping base on HTML5

Myeong-Chul Park

Dept. of Biomedical Electronics, SongHo College

● 요 약 ●

본 논문에서는 HTML5 기반의 대화형 스키점프 시각화 도구를 소개한다. 스키점프의 비거리는 다양한 요소에 영향을 받지만 받음각에 따른 양력과 항력의 비인 양항비에 의해 크게 결정된다. 본 논문에서는 스키의 벌림각, 구부린 각 등을 면적 계수로 두고 물리적인 2차원 좌표를 계산하여 시각화한다. 사용자의 상호작용성을 위하여 각 계수나 영향 요소를 조정할 수 있게 하여 실시간으로 스키점퍼의 자세와 비거리를 확인할 수 있게 하였다. 또한 구현 결과는 웹기반에서 동작하여 사용자의 접근성과 모 델 변경에 따른 용이성을 제공한다. 본 논문의 결과물은 스키점프 경기력 향상을 위한 분석 도구로 활용될 수 있을 것이다.

키워드: 스키점프(Ski Jump), HTML5(HTML5), 시각화(Visualization), 대화형(Interactive)

I. 서 론

스키점프는 대표적인 동계스포츠 종목으로 활강 후 도약대에서 점프하여 비행자세와 비거리, 착지 등의 점수를 합산하여 승부를 가리는 경기이다. 본 논문에서는 다양한 영향 요소의 변경에 따른 비행자세와 비거리를 실시간으로 시각화하여 사용자에게 제공한다.

기존 연구는 최상의 양항비를 유지하기 위한 다양한 연구가 진행 되었다. Muller[1]은 풍동 실험을 이용하여 양항비의 기준 값이 최대가 되는 시점을 알아 내였고, 고원종 등[2]은 양항비와 비행 안정성을 고려한 자세의 최적화에 대한 연구를 진행하였다. 그리고 박명철 등[3]은 양항비를 이용하여 OpenGL 기반의 시각화 도구를 소개하였 다. 그러나 기존 연구는 다양한 영향 인자의 변화에 따른 물리적 계산을 실시간으로 제공하지 못하여 사용자가 요소 변화에 따른 비행자세와 비거리를 식별하기 어려웠다. 본 논문에서는 웹기반의 HTML5 캔버스를 이용하여 요소 변화를 실시간으로 입력 받아 물리적 계산을 수행하여 시각화하는 대화형 도구를 제공한다. 도구는 사용자 접근성과 물리적 모델 변경이 용이한 장점을 가진다.

II. 물리적 모델

스키점프의 물리적 모델은 뉴턴의 운동 법칙을 기반으로 구성된다.

<그림 1>은 스키점퍼의 비행 자세 중에 작용하는 힘을 보인 그림이다.

F

L

은 양력이고 F

D

는 항력이며 V는 비행방향의 속도이고 A

1

과 A

2

는 전방과 스키어의 세로영역의 면적이다.

그림 187. 영향 인자에 대한 정의 Fig. 1. Definition of Influence Factor

  

     

  

 (1)

  

     

  

 (2)

양력은 식 (1)과 같이 정의될 수 있다. 여기서, L은 양력이고 C

L

양력계수, ρ 는 공기의 질량밀도이다. 그리고 V는 속도, S는 면적

이다. 식 (2)에서 D

L

은 항력계수를 의미한다. 이를 연산을 위해 상세히

정의하면 다음 식 (3)과 (4)와 같다.

(2)

한국컴퓨터정보학회 동계학술대회 논문집 제23권 제1호 (2015. 1)

184

 

  sin cos (3)

 

     sin sin  (4)

시각화를 위한 2차원 좌표를 위한 X, Y축의 비행중 합성력은 다음 식 (5)와 (6)과 같다.

 

 

sin

 cos sin 

 

 

 

sin

 sin    cos

(5)

   

 

sin

 coscos

 

 

 

sin

 sin    sin 

(6)

식 (6)에서 m은 스키어의 몸무게이고 g는 지구의 중력 가속도로 9.8 m/s

2

이다. 식 (7)은 최종적으로 스키어의 방향 가속도를 구하여 화면 좌표값으로 변환한다.

 

 

 



 

 

  

 

 

 

    

     

 

(7)

III. 구현 결과 및 결론

<그림 2>는 HTML5 기반의 웹 환경에서 구현된 최종 결과를 보이고 있다. 해당 점프대는 평창 알펜시아의 K98 점프대를 모델링하 여 DB에 해당 좌표값을 적재하고 PHP을 이용하여 실시간으로 점프대 를 드로잉 한다. 이는 향후 점프대의 변경 용이성을 고려한 것이다.

화면 하단의 각종 영향 요소를 사용자가 선택하고 START 버턴을 누르면 실시간 연산을 통하여 스키점프의 비행 양상을 볼 수 있고 해당 비거리 등을 확인할 수 있다.

그림 188. HTML5를 이용한 스키점프 시각화 Fig. 2. Visualization of Ski Jump Using HTML5

<그림 3>은 스키점프의 4단계를 캡처하여 보이고 있다.

1. 조주단계 2. Take-Off 단계

3. 비행단계 4. 착지단계

그림 3. 스키점프의 4단계 Fig. 3. four-stage planning of ski jump

본 연구에서는 HTML5 기반에서 상호작용성을 위한 대화형 스키점 프 시각화를 구현하였다. 향후 연구에서는 3차원 시각화를 통하여 사실성을 증대하는 연구를 지속할 예정이다.

참고문헌

[1] Muller, W., “The Physics of Ski Jumping,” European School of High-Energy, pp. 278-296, 2005.

[2] Ko, W. J., Park, M. J., Lee, J. S., Choi, S. G., Hong, J.

Y., Choi, K. J., Kim, K. Y., "Optimization of Ski Jumper’s Posture Considering Lift-to-Drag Ratio and Aerodynamic Stability in Pitch," Proceedings of KSME Fall Conference, pp. 3273-3277, Nov. 2010.

[3] M. C., Park, S. G., Park, "The Implementation of Visualization for Ski Jump Using OpenGL," Journal of The Korea Society of Computer and Information, Vol. 16, No.

11, pp.137-143, November 2011.

수치

그림  3.  스키점프의  4단계 Fig.  3.  four-stage  planning  of  ski  jump

참조

관련 문서

발한 경우로서, 해당 물질의 조성을 알아 도 해당 물질의 제조 방법을 개발하기 어 려운 경우.. 진보성. •

처리는 사 용자가 설정해 놓은 기준 값과 센서 값을 비교하여 명령을 수행할지 를 결정하는 단계입니다... 프로그램에서 입력은

또한 한국고용정보원이 보유한 고용보험 피보험자 를 통해 경제활동인구조 DB 사상 확인이 어려운 해당 산업의 노동 이동을 확인해 보고자 한다

- 지구관측분야에서는 해당 기업의 위성정보를 이용하여 생태, 수자원 등 분야에서 국내 관측·분석연구 목적이 있었음. - 통신 분야에서 미국, 캐나다,

File[] listFiles() : 해당 경로에 있는 파일의 목록을 File 배열로 리턴합니다.. String getName() : 해당 경로에 있는 파일이나

- (개인신용정보 전송요구) 고객이 자기결정에 따라 해당 고객의 개인신용정보를 보유하고 있는자(이하 정보제공자)로부터 해당 고객의 개인신용정보를

* 해당 과세기간 신규 사업개시 또는 해당 사업소득만 있는자로서 직전 수입금액 7,500만원 미만. 다음 어느 하나에 해당하는

당사는 산업에 대해 향후 1년간 해당 업종의 수익률이 과거 수익률에 비해 양호한 흐름을 보일 것으로 예상되는 경우에 Positive(긍정적) 의견을 제시하고 있습니다.