• 제목/요약/키워드: Object-Oriented Simulation

검색결과 243건 처리시간 0.027초

재구성 가능한 193비트 타원곡선 암호연산 서버 팜의 시스템 레벨 설계 (System Level Design of a Reconfigurable Server Farm of 193-bit Elliptic Curve Crypto Engines)

  • 문상국
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2013년도 춘계학술대회
    • /
    • pp.656-658
    • /
    • 2013
  • 새로운 공정 기술의 발달로, 임베디드 시스템을 구성하는 하드웨어와 소프트웨어의 복잡도는 나날이 증가하고 있다. 그 결과로, 현대의 복잡한 반도체 디자인을 전통적인 HDL을 사용한 방식으로 수행한다는 일은 점점 어려워지고 있다. 본 고에서는 SystemVerilog를 기반으로 하는 새로운 시스템 수준의 설계 방식을 적용하여 실제 회로에 구현한다. 기존에 구현한 타원곡선 암호화 엔진을 재사용하여, 시스템 레벨에서 객체 지향 개념을 살려 추상화하고, 이를 이용하여 타원곡선 암호화 서버 팜을 구현한다. 전체 시스템을 하나의 통합 설계 환경에서 성공적으로 구현하여 불필요한 노력과 시간을 50%로 축소하였다. 기존 방법으로 했다면, 하드웨어 설계에 Verilog, 시뮬레이션에 C/SystemC를 사용하여 설계와 검증에 여러 단계의 시간과 노력이 필요했을 것이다.

  • PDF

1차원 수질 예측 모형의 검보정 자동화 시스템 개발 및 낙동강에서의 적용 (Development of 1-Dimensional Water Quality Model Automatizing Calibration-Correction and Application in Nakdong River)

  • 손아롱;한건연;박경옥;김병현
    • 환경영향평가
    • /
    • 제20권5호
    • /
    • pp.765-777
    • /
    • 2011
  • According to the total pollution load management system, exact prediction and analysis of water quality and discharge has been required in order to allocate the amount of pollution load to each local government. In this study, QUAL2E model was used for comparison with other water quality models and improve the inadequate to forecast future water quality. And Various calibration and verification methods were applied to deal with existing uncertainties of parameter during modeling water quality. For user convenience, A GUI(Graphical User Interface) system named "QL2-XP" model is developed by object-oriented language for the user convenience and practical usage. Suggested GUI system consist of hydraulic analysis, water quality analysis, optimized model calibration processes, and postprocessing the simulation results. Therefore this model will be effectively utilized to manage practical and efficient water quality.

이종 곱셈 연산기 서버 팜의 시스템 레벨 설계 (A System Level Design of Heterogeneous Multiplication Server Farms)

  • 문상국
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2014년도 춘계학술대회
    • /
    • pp.768-770
    • /
    • 2014
  • 반도체 제조공정의 발전으로 새로운 기술에 대한 수요가 증가하여 임베디드 시스템을 구성하는 하드웨어와 소프트웨어의 설계 복잡도는 나날이 증가하고 있다. 그 결과 전통적인 설계방식으로는 현대 사회가 요구하는 복잡한 정보기기를 설계하기에 한계에 다다랐다. 본 논문에서는 SystemVerilog의 한 종류를 사용하여 맨-파워를 획기적으로 줄이면서 복잡한 하드웨어를 설계하는 새로운 방식을 소개한다. 새로운 설계방식에서는 객체 지향 구현을 바탕으로 하며, 이를 적용하여 기존의 이종 곱셈기 IP를 기본 블록으로 하는 복잡한 이종 곱셈기 서버 팜을 구현하였다. 설계는 단일 환경에서 하드웨어에서 테스트 벤치까지 구현하였다. 새로운 방식을 도입하지 않는다면 본 논문에서 소개하는 이종 곱셈연산기 서버 팜을 구현하는데 HDL 시뮬레이션, C/SystemC 검증에 많은 시간과 맨-파워가 투자되어야 할 것이다.

  • PDF

Digital engineering models for prefabricated bridge piers

  • Nguyen, Duy-Cuong;Park, Seong-Jun;Shim, Chang-Su
    • Smart Structures and Systems
    • /
    • 제30권1호
    • /
    • pp.35-47
    • /
    • 2022
  • Data-driven engineering is crucial for information delivery between design, fabrication, assembly, and maintenance of prefabricated structures. Design for manufacturing and assembly (DfMA) is a critical methodology for prefabricated bridge structures. In this study, a novel concept of digital engineering model that combined existing knowledge of DfMA with object-oriented parametric modeling technologies was developed. Three-dimensional (3D) geometry models and their data models for each phase of a construction project were defined for information delivery. Digital design models were used for conceptual design, including aesthetic consideration and possible variation during fabrication and assembly. The seismic performance of a bridge pier was evaluated by linking the design parameters to the calculated moment-curvature curves. Control parameters were selected to consider the tolerance control and revision of the digital models. Digitalized fabrication of the prefabricated members was realized using the digital fabrication model with G-code for a concrete printer or a robot. The fabrication error was evaluated and the design digital models were updated. The revised fabrication models were used in the preassembly simulation to guarantee constructability. For the maintenance of the bridge, the as-built information was defined for the prefabricated bridge piers. The results of this process revealed that data-driven information delivery is crucial for lifecycle management of prefabricated bridge piers.

A Methodology of Optimal Design for Solar Heating and Cooling System Using Simulation Tool

  • Lee, Dongkyu;Nam, Hyunmin;Lee, Byoungdoo
    • 국제학술발표논문집
    • /
    • The 6th International Conference on Construction Engineering and Project Management
    • /
    • pp.540-543
    • /
    • 2015
  • Solar energy is one of the most important alternative energy sources which have been shown to meet high levels of heating and cooling demands in buildings. However, the efficiencies to satisfy these demands using solar energy significantly vary based on the characteristics of individual building. Therefore, this paper is focused on developing the methodology which can help to design optimal solar system for heating and cooling to be in cooperated within the existing buildings according to their load profiles. This research has established the Solar Heating and Cooling (SHC) system which is composed of collectors, absorption chiller, boiler and heat storage tank. Each component of SHC system is analyzed and made by means of Modelica Language and Pistache tool is verified the results. Sequential approximate optimization (SAO) and meta-models determined to 15 design parameters to optimize SHC system. Finally, total coefficient of performance (COP) of the entire SHC system is improved approximately 7.3% points compared to total COP of the base model of the SHC system.

  • PDF

교수법적 설계 모델링에 기반한 학습 컨텐츠의 XML 웹 서비스 구축 (XML Web Services for Learning ContentsBased on a Pedagogical Design Model)

  • 신행자;박경환
    • 한국멀티미디어학회논문지
    • /
    • 제7권8호
    • /
    • pp.1131-1144
    • /
    • 2004
  • 본 논문에서는 분산 컴퓨팅 환경에서 이기종 교육 시스템들 간의 통합의 어려움, 상호 운영성 결여, 시스템 확장성 부족, 시스템 구축과 유지보수의 비용 증가 등의 문제점을 해결하기 위해 재사용 가능한 학습객체를 CBD방법으로 설계하고 이를 XML 웹 서비스를 이용하여 구축한 방법을 소개한다. 특히 학습 객체를 교수법적 설계 개념을 근거로 재사용 단위를 추출한 후 LIO 학습 객체로 모델링하였다. 모델링을 통해 설정된 LIO 학습 객체는 개요, 사실, 해보기, 퀴즈, 탐구학습, 토론 및 평가의 요소로 구성되고 각 LIO요소별로 재사용할 수 있도록 구축하였다. 이러한 모델링은 학습자에게 학습 활동과 관련한 연관성을 쉽게 얻어 학습 효과를 높일 수 있으며, 수업의 전과정을 설계하는 교수자 혹은 교수 설계자에게 학습 영역이 명확하게 드러나 다른 학습 컨텍스트에서 학습 컨텐츠를 효과적으로 재사용할 수 있어 적시적격의 학습 코스 변경이 가능하게 한다. 또한 분산 환경을 위한 e-러닝 시스템을 구축해야 하는 교육 기관은 인터넷에 접속되어 있는 어떠한 컴퓨터라도 위치하여 호출 및 등록이 가능한 XML 웹 서비스로 구축되어 빠른 비즈니스 변화를 수용하고 협업함으로써 시스템 구축 및 통합 기간이 단축되며 시스템 확장성도 증가시킬 수 있다.

  • PDF

농업시스템응용플랫폼을 이용한 2계 편미분 방정식의 해석 (Numerical Solution of Second Order Linear Partial Differential Equations using Agricultural Systems Application Platform)

  • 이성용;김태곤;서교;한이철;이제명;이호재;이정재
    • 한국농공학회논문집
    • /
    • 제58권1호
    • /
    • pp.81-90
    • /
    • 2016
  • The Agricultural Systems Application Platform (ASAP) provides bottom-up modelling and simulation environment for agricultural engineer. The purpose of this study is to expand usability of the ASAP to the second order partial differential equations: elliptic equations, parabolic equations, and hyperbolic equations. The ASAP is a general-purpose simulation tool which express natural phenomenon with capsulized independent components to simplify implementation and maintenance. To use the ASAP in continuous problems, it is necessary to solve partial differential equations. This study shows usage of the ASAP in elliptic problem, parabolic problem, and hyperbolic problem, and solves of static heat problem, heat transfer problem, and wave problem as examples. The example problems are solved with the ASAP and Finite Difference method (FDM) for verification. The ASAP shows identical results to FDM. These applications are useful to simulate the engineering problem including equilibrium, diffusion and wave problem.

컨테이너크레인 성능평가를 위한 시뮬레이터 설계 및 구현 (Design and Implementation of the Simulator for Evaluating the Performance of Container Cranes)

  • 원승환;최상희
    • 지능정보연구
    • /
    • 제15권3호
    • /
    • pp.119-136
    • /
    • 2009
  • 컨테이너 물동량 증가와 컨테이너선의 대형화에 따라서 항만 하역장비는 지속적으로 변화하고 있다. 본 연구는 항만 하역장비 가운데 컨테이너크레인의 기계적 생산성을 상세히 평가하기 위해 개발된 시뮬레이션 모델을 소개한다. 모델은 컨테이너크레인의 메커니즘으로 싱글 및 듀얼 트롤리 방식을, 스프레더 유형으로 싱글, 트윈, 탠덤 방식을 고려하고 컨테이너크레인의 규모와 속도 등에 관련된 세부 사양을 입력받아 기구학적 특성을 구현한다. 또한 외부의 물리적 제약으로 선박의 크기, 컨테이너의 적재위치와 무게를 고려한다. 본 모델은 다양한 입력변수가 파라미터 (parameter)로 분리되어 실험 조건을 편리하게 설정할 수 있으며, 객체 지향적으로 설계 개발되어 향후 새롭게 개발되는 장비 유형이나 기존 장비의 변화를 유연하게 수용할 수 있다.

  • PDF

과학영재 고등학교 도구교과로서의 프로그래밍 교육과정 내용요소 설계 (Designing Content Elements of the Programming Curriculum as a Instrumental Subject for Gifted Science High School)

  • 김종혜
    • 컴퓨터교육학회논문지
    • /
    • 제17권4호
    • /
    • pp.1-11
    • /
    • 2014
  • 본 연구에서 프로그래밍 교육과정의 내용 요소는 정보과학 영재가 아닌 과학영재학생들을 위한 도구교과로 설계되었다. 먼저, 도구교과로써의 프로그래밍 교육과정은 2학기 동안의 수업 결과를 바탕으로, 프로그래밍의 이해, 객체지향 프로그래밍, 시뮬레이션 프로그래밍의 3영역으로 구성하여 내용요소를 설계하였다. 그 후, 과학영재 고등학교 학생들에게 수학, 과학 수업이나 연구에서 활용 가능 여부 확인을 위해, 한 학기동안 수업 및 프로젝트과제, 문제해결과제를 수행하였다. 연구 결과를 통해, 학생들이 Computational thinking 기반의 문제해결능력 뿐 아니라 수학, 과학 분야에서의 수치 해석 및 시뮬레이션 프로그램 개발 역량이 향상됨을 알 수 있었다. 또한, 학생들은 프로그래밍 학습이 과학, 수학 공부나 연구를 하는데 필요한 도구교과라는 생각으로 바뀐 것을 알 수 있었다. 본 연구결과가 과학영재학교에서 도구교과 성격으로서의 정보 교과의 프로그래밍 교육과정을 설계하는데 가이드라인을 제시할 수 있을 것이라 기대한다.

  • PDF

MPSoC용 임베디드 소프트웨어의 PSM 모델링 및 시뮬레이션 (Modeling and Simulation of Platform Specific Model in MPSoC Environment)

  • 송인권;오기영;홍장의;배두환
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제34권8호
    • /
    • pp.697-707
    • /
    • 2007
  • 임베디드 소프트웨어는 탑재될 하드웨어 아키텍처에 매우 의존적이기 때문에 플랫폼 특성을 고려한 소프트웨어 설계가 이루어져야 한다. 본 연구에서는 MPSoC(Multi Processor System On Chip)용 플랫폼에 탑재될 임베디드 소프트웨어의 PIM(Platform Independent Model)을 PSM(Platform Specific Model)에 매핑하기 위한 기법을 제안하고, 매핑 결과에 대한 시뮬레이션을 통해 매핑 기법의 유효성을 검사하였다. 제안하는 방법은 UML(Unified Modeling Language) 기반의 객체지향 모델로부터 태스크를 도출하여 이 기종의 하드웨어 컴포넌트로 구성된 MPSoC 플랫폼에 할당하기 위한 것으로써, 할당의 정확성 및 신속성과 소프트웨어 병렬성을 극대화 할 수 있는 장점을 제공한다.