• 제목/요약/키워드: Mathematical software

검색결과 486건 처리시간 0.029초

Application of computers to Cave Surveying

  • Bennett, A.J.
    • 동굴
    • /
    • 제5호
    • /
    • pp.96-106
    • /
    • 1997
  • The reduction of cave survey data is an essentially straightforward but repetitive mathematical task which can be carried out to advantage using virtually any type of computer from a programmable calculator upwards. The obvious benefits are speed and accuracy in reducing and adjusting the raw data to obtain the x,y,z coordinates (eastings, northings and elevations) of the surveyed points. Additionally, depending on the functionality of the software (program) and power of the hardware (computer), the user may be able to build up a data base of surveys, plot out on paper scaled plans and elecations of the cave and possibly even see a three-dimensional model of the cave, in perspective or some other projection, as an aid to understanding the spatial relationships of cave passages.(omitted)

  • PDF

복수 실내기를 가지는 에어컨의 정상상태 성능해석 (Steady-State Performance Analysis of Air Conditioner with Multi-Indoor Units)

  • 허현;이진욱;정의국;김병순
    • 대한기계학회논문집B
    • /
    • 제40권11호
    • /
    • pp.705-715
    • /
    • 2016
  • 본 연구의 목적은 에어컨 사이클 성능해석에 있다. 응축기, 증발기, 팽창밸브 및 압축기는 냉동사이클을 구성하는 핵심요소이다. 사이클의 개별적인 구성요소들에 대한 해석 기법들을 합리적으로 통합하여 다양한 운전조건에서 에어컨 시스템 성능예측이 가능하도록 하였다. 응축기 압력은 압축기 질량유량과 팽창밸브 유량이 일치하도록 반복계산에 의해 획득되며, 증발기 압력은 목표 흡입과열도가 획득되도록 압축기 흡입엔탈피를 반복계산에 의해 획득되었다. 더 나아가서 복수 실내기를 장착한 에어컨 시스템의 성능이 예측될 수 있도록 알고리듬들이 마련되었으며, 이들 모델들에 대한 해석결과를 제시하였다. 소프트웨어의 정확성은 실험결과에 의해 증명 되었다. 특히, 8.3 kW급 모델의 실험결과와 비교함으로써, 소프트웨어의 정확성이 다양하게 검정되었다. 해석결과로써, 정확성은 대체적으로 10% 이내에 있는 것으로 확인되어 우수한 신뢰성이 확보되었다.

공개 집합 제한 논리 언어의 구현 방법 (An Implementation of Open Set Constraint Logic Language)

  • 신동하;손성훈
    • 정보처리학회논문지A
    • /
    • 제12A권5호
    • /
    • pp.385-390
    • /
    • 2005
  • `집합 제한 논리 언어`는 `집합 이론`을 프로그래밍에 도입한 언어이다. 본 논문은 A. Dovier 연구팀이 제안한 집합 제한 문제 풀이(solver) 절차를 소개하고, 이 절차가 논리 언어 Prolog 상에서 어떻게 구현 가능한 지를 보인다. 이 절차는 `다시쓰기 규칙(rewrite rule)`으로 표현되어 있는데 이 표현의 특징은 일반 프로그래밍 언어가 표현하기 힘든 비결정적 규칙 적용(nondeterministic rule application)과 수학적 변수 (mathematical variable)를 사용한다는 점이다. 본 연구에서는 이들 특징이 Prolog 언어에서 제공되는 비결정적 제어 (nondeterministic control), 논리적 변수(logical variable) 및 리스트(list) 자료구조의 사용으로 쉽게 구현 가능함을 보인다. 본 연구의 구현은 다음과 같은 의의를 가지고 있다. 첫째 본연구는 이 언어의 모든 기능을 완전하게 구현하였다는 점이다. 둘째 본 연구에서는 이 언어의 구현 방법을 누구나 알기 쉽게 기술하였다는 점이다. 셋째 기존의 구현이 상업적 Prolog인 SICStus Prolog를 사용하여 구현한 것과는 달리 본 구현은GNU GPL(General Public License)을 가지는CIAO Prolog를 사용하여 구현하였기 때문에 누구나 자유롭게 사용할 수 있는 점이다. 넷째 본 연구에서 개발된 소스 코드는 공개 소프트웨어이기 때문에 누구나 자유롭게 사용, 수정 및 배포할 수 있다는 점이다.

다수의 인공위성-지상국 간 통신 스케줄 최적화 모형 (A Mathematical Model for Optimal Communication Scheduling between Multiple Satellites and Multiple Ground Stations)

  • 정유진;김흥섭
    • 산업경영시스템학회지
    • /
    • 제41권1호
    • /
    • pp.39-49
    • /
    • 2018
  • In the satellite operation phase, a ground station should continuously monitor the status of the satellite and sends out a tasking order, and a satellite should transmit data acquired in the space to the Earth. Therefore, the communication between the satellites and the ground stations is essential. However, a satellite and a ground station located in a specific region on Earth can be connected for a limited time because the satellite is continuously orbiting the Earth, and the communication between satellites and ground stations is only possible on a one-to-one basis. That is, one satellite can not communicate with plural ground stations, and one ground station can communicate with plural satellites concurrently. For such reasons, the efficiency of the communication schedule directly affects the utilization of the satellites. Thus, in this research, considering aforementioned unique situations of spacial communication, the mixed integer programming (MIP) model for the optimal communication planning between multiple satellites and multiple ground stations (MS-MG) is proposed. Furthermore, some numerical experiments are performed to verify and validate the mathematical model. The practical example for them is constructed based on the information of existing satellites and ground stations. The communicable time slots between them were obtained by STK (System Tool Kit), which is a well known professional software for space flight simulation. In the MIP model for the MS-MG problems, the objective function is also considered the minimization of communication cost, and ILOG CPLEX software searches the optimal schedule. Furthermore, it is confirmed that this study can be applied to the location selection of the ground stations.

학습과 평가를 통합한 컴퓨팅 사고력 기반의 수업이 초등학생의 메타인지와 수학학업성취도에 미치는 영향 (The Effects of Computational Thinking-based Instruction Integrating of Mathematics Learning and Assessment on Metacognition and Mathematical Academic Achievements of Elementary School Students)

  • 심효신;박만구
    • 한국수학교육학회지시리즈C:초등수학교육
    • /
    • 제22권4호
    • /
    • pp.239-259
    • /
    • 2019
  • 제 4차 산업 혁명으로 인하여 일상생활까지 소프트웨어 환경이 확장되는 흐름 속에서 2015 개정 교육과정은 소프트웨어 교육을 의무 교육으로 명시하였다. 또한, 과정중심평가를 명시함으로써 학습과 평가가 통합된 수업의 패러다임 변환을 강조하고 있다. 본 연구는 수학 학습과 평가를 통합한 컴퓨팅 사고력 기반의 수업을 초등학교 4학년 소수의 덧셈과 뺄셈을 중심으로 설계하였다. 서울시내 초등학교의 4학년 두 학급을 선정하여 양적 연구로 메타인지와 수학학업성취도의 사전사후 검사를 실시하고, 학생들의 활동지와 소감문을 분석하는 질적 연구를 병행하는 혼합연구를 실시하였다. 연구결과, 수학 학습과 평가를 통합한 컴퓨팅 사고력 기반의 수업은 초등학생들의 메타인지와 수학학업성취도의 향상에 긍정적인 영향을 미치는 것을 확인하였다.

소프트웨어 신뢰성의 정량적 분석 방법론 (A Quantitative Analysis Theory for Reliability of Software)

  • 조용순;윤현상;이은석
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제15권7호
    • /
    • pp.500-504
    • /
    • 2009
  • 전통적인 소프트웨어 공학 관점에서 소프트웨어의 비 기능적 요구사항 중 하나인 신뢰성은, 소프트웨어 개발 프로세스에서 마지막 단계인 통합 테스트 이후에 검증이 가능하다. 그러나 이것은 소프트웨어 개발에 있어서 많은 위험성과 개발 비용을 발생시킨다. 따라서 본 논문에서는 소프트웨어 개발 초기 단계에서 수학적인 분석 모델을 통해 신뢰성을 분석할 수 있는 방법을 제안한다. 소프트웨어의 신뢰성분석을 위하여 본 논문에서는 다음 두 가지를 제안한다. 첫째로, 계층형 큐잉 패트리넷을 이용하여 신뢰성 분석을 위한 소프트웨어 모델링 방법론을 제안한다. 둘째로, 완성된 계층형 큐잉 패트리넷 모델로부터 신뢰성 분석을 위한 마코프 리워드 모델(Markov Reward Model)을 유도해내는 방법에 관하여 제안한다. 본 논문의 유효성을 검증하기 위하여, 화상회의 시스템 개발사례에 적용하였다. 본 연구 결과를 통해 소프트웨어 신뢰성의 정량적인 분석이 가능하다.

DEVS 다이어그램 기반 이산사건 시뮬레이션 소프트웨어 구현 및 정적 검증기법: 실용적 접근방법 (Implementation and Static Verification Methodology of Discrete Event Simulation Software based on the DEVS Diagram: A Practical Approach)

  • 송해상
    • 한국시뮬레이션학회논문지
    • /
    • 제27권3호
    • /
    • pp.23-36
    • /
    • 2018
  • 이산사건시스템명세(DEVS) 형식론은 이산사건시스템을 모듈러하고 계층적으로 모델링할 수 있는 잘 정의된 의미론을 제공하고 있어 이산사건시스템 모델링 시뮬레이션 (M&S)에 많이 사용되어 왔다. 이러한 수학적 표현 대신에 DEVS 다이어그램은 복잡한 시스템을 보다 직관적이며 편리한 표현력을 제공한다. 본 논문은 DEVS 다이어그램을 이용하여 표현된 모델을 시뮬레이션 코드로 체계적으로 구현하며 검증하는 DEVS 클린룸 프로세스를 제안하였다. 구체적으로, 주어진 다이어그램 모델의 적합성 검사, 테이블 DEVS 모델로의 변환, 마지막으로 시뮬레이션 소스코드로 변환하는 방법과 역으로 추적성을 기반으로 한 검사기법을 통해 정적 검증하는 구체적인 방법을 제시하였다. 간단한 예제를 통해 제안된 프로세스를 적용하는 구체적인 방법을 설명하였으며, 적용사례 통해 제안된 기법이 실용적으로 적용 가능한 효과적인 프로세스임을 확인하였다.

GeoGebra와 미분적분학 개념의 시각화 (Visualization of Calculus Concepts with GeoGebra)

  • 이상구;장지은;김경원;박경은
    • 한국수학교육학회지시리즈E:수학교육논문집
    • /
    • 제28권4호
    • /
    • pp.457-474
    • /
    • 2014
  • 최근 테크놀로지가 발달함에 따라 대학 수학교육에서 시각화를 통한 추상적인 수학적 개념의 직관적 이해는 그 비중이 점점 커지고 있다. 본 연구에서는 대학 미분적분학을 학습하는 학생들의 이해를 도울 수 있고 웹만 연결되어 있으면 무료로 사용할 수 있는 그리고 필요한 내용을 직접 개발할 수 있는 도구 중 그 장점이 잘 알려져 있는 지오지브라(GeoGebra)를 활용한 무료 시각화 자료들을 개발하여 소개한다. 특히 미분적분학 교재의 순서에 맞추어 개발된 시뮬레이션 도구를 활용하여 개념의 이해와 함께 새로운 지식을 생산할 수 있는 교육환경을 제공하고자 하였다. 마지막으로 미적분학 개념들의 시각화를 마친 이번 시도가 대학수학의 다른 강좌와 중등 수학교육으로 확대될 수 있는 가능성에 대하여 논의하였다.

흘수 및 트림 변화를 고려한 선박 유체력 미계수 추정에 관한 연구 (Estimating Hydrodynamic Coefficients with Various Trim and Draught Conditions)

  • 김대원
    • 해양환경안전학회지
    • /
    • 제23권7호
    • /
    • pp.933-940
    • /
    • 2017
  • 선박의 다양한 흘수 및 트림 조건은 조종성능 추정을 위한 중요한 요소 중 하나이다. 본 논문에서는 세 종류의 흘수 및 트림 조건에서의 해상 시운전 자료를 바탕으로 하여 선체 유체력 미계수를 추정하였다. 시스템 식별법(system identification)의 하나인 수학적 최적화(mathematical optimization method) 및 Rheinmetall Defense사의 선박 운동 모델을 적용한 fast time 시뮬레이션 소프트웨어를 이용하여 시운전 항적데이터 및 관련 시뮬레이션 자료를 이용하여 선체 유체력 미계수를 추정하였다. 최적화 된 계수를 적용한 시뮬레이션 결과는 기존 계수 추정식을 사용한 시뮬레이션 결과와 대비하여 해상 시운전 계측 결과와 유사함을 보여주었으며 추가로 진행된 2차 검증 결과에서도 상대적으로 높은 유사함을 확인하였다.

중학교 수학 통계 영역과 파이썬(Python) 프로그래밍 융합수업이 문제해결력과 교과 흥미도에 미치는 영향 (The Effects of Middle School Mathematical Statistics Area and Python Programming STEAM Instruction on Problem Solving Ability and Curriculum Interest)

  • 이도영;정종인
    • 한국산학기술학회논문지
    • /
    • 제20권4호
    • /
    • pp.336-344
    • /
    • 2019
  • 교육부(2015)에서 "초 중등학교 2015 개정 교육과정"을 고시하고 초 중학교에서 컴퓨팅 사고력 함양을 위한 소프트웨어교육을 2018년부터 단계적으로 초 중 고등학교의 교육과정에 필수적으로 적용함에 따라 '문제해결과 프로그래밍'이 중요한 영역으로 부각되었다. 한편, 우리가 살고 있는 이 시대는 홍수처럼 쏟아져 나오는 빅데이터를 분석하고 활용하는 능력이 더욱 강조되어 가고 있다. 이러한 시대의 흐름에 따라 학생들의 문제해결력과 프로그래밍/수학 흥미도를 향상시키는 수업을 구상하였고 이는 정보와 수학, 즉 프로그래밍과 통계적 소양을 겸비하는 통계-파이썬 프로그래밍 융합교육과정을 개발하고 적용해 봄으로써 유의한 차이를 검증해 보고자 한다. 실험처치 전 후 문제해결력 검사와 프로그래밍/수학 흥미도 검사를 실시하였고 대응표본 t-검정으로 비교분석하였다. 분석 결과에 의하면 문제해결력에 관한 사전 사후 검사 결과 유의도 수준 0.05에서 유의한 차이가 있었으며, 프로그래밍 흥미도와 수학흥미도의 사전 사후 검사 결과 역시 유의도 수준 0.05에서 유의한 차이가 있었다.