• Title/Summary/Keyword: 실시설계

Search Result 9,455, Processing Time 0.045 seconds

A Study on the Application of Real-Time Object-Oriented Modeling Technique for Real-Time Computer Control (실시간 컴퓨터제어를 위한 ROOM기법의 적용에 관한 연구)

  • Kim, Jong-Sun;Yoo, Ji-Yoon
    • Proceedings of the KIEE Conference
    • /
    • 2001.07d
    • /
    • pp.2687-2689
    • /
    • 2001
  • 본 연구는 철도 신호분야에서 가장 중요한 역 단위 제어 시스템인 전자 연동 시스템의 실시간 제어 알고리즘 설계 기법을 제안한 것이다. 제안한 기법은 ROOM(Real-Time Object-Oriented Modeling)을 기반으로한 구조설계와 상세설계로 구성된다. 구조 설계는 모델링 휴리스틱기법에 의해 설계되는데 먼저 특정의 요구조건을 포착하여 이해하고, 그 다음에 요구조건을 기반으로 설계된다. 상세 설계는 구조설계에 의한 자료를 비교, 검토한 후 반복적으로 모델링하여 만족할 만한 값을 얻으면 바로의 구현할 수 있도록 설계함으로써 신뢰성있는 시스템 구축과 정확성을 높인다. 기존 환경과의 인터페이스가 편리하며 이식성이 좋은 C++언어로 구현하였으며, 또한 운영시스템은 실시간 운영체제(Real-Time OS)인 VRTX 기반에서 설계, 실행되었다. 제안한 기법은 대표적인 모델역에 대하여 적용하고, 그 성능을 검증함으로써 유용성을 입증하고자 한다.

  • PDF

Interface Module Developement of Structural Design for Brace Connections on based BIM (BIM기반의 브레이스 접합부의 구조설계 인터페이스 모듈 개발)

  • Kim, Tae Hyeong;Shin, Tae Song
    • Journal of Korean Society of Steel Construction
    • /
    • v.25 no.2
    • /
    • pp.197-207
    • /
    • 2013
  • This study is aimed at developing the structural design interface module for the brace connections in order to improve the efficiency of the interoperability between structural design and BIM modeling at the construction design phase of steel structures. For this purpose, structural design module is first established according to the algorithm built by structural design standards of domestic and foreign. Then, it is developed interface module which can export the data of 3D model obtained from the BIM design tools to structural design module and feed structural design results back to 3D BIM model. Finally, the efficiency and practicality of the developed interface module is verified by applying to a sample model.

외국사와의 공동설계 - 그 문제점과 개선방향

  • Korea Institute of Registered Architects
    • Korean Architects
    • /
    • no.1 s.333
    • /
    • pp.67-107
    • /
    • 1997
  • 과거에 일부 대형 프로젝트를 중심으로 국내 설계사무소와 공동설계 형식으로 행해지던 외국설계사무소의 국내진출이 최근에 급격히 증가하고 있다. 그러나 대부분의 경우 공동설계 작업이라 하더라도 외국설계사무소가 계획설계(디자인)를 주도하고 국내사무소는 실시설계(실시도면 작성, 법규검토, 허가 등)를 맡아하는 역할분담하에 설계작업이 이루어지고 있으며, 또 이와는 다르게 여러 형태로 외국건축가가 국내설계에 참여하고 있는 실정이다. 이에 대해 일부에서는 한국건축의 현실과 정체성이 무시된 채 여러가지 모순점을 드러내고 있는 현재의 공동설계방식은 한국건축의 대외 종속화를 부추긴다는 우려의 목소리 또한 적지 않다. 이와 같은 상황에서 본지는 이번 특집을 통해 외국건축 설계사무소와의 공동설계 작업의 실상과 문제점을 진단하고 나아가 건축시장개방에 따른 공동설계의 바람직한 방향을 모색코자 한다. 다만, 이번 특집으로 시장개방에 따라 더욱 증가할 것으로 예상되는 외국 설계사무소와의 공동설계 작업에 대한 명확한 결론을 기대하기 보다는, 좀 더 정확한 핵심을 짚어내고 또한 우리가 처한 현실적ㆍ현재적 당면과제들을 풀어나가는데 있어 건축계내의 다양한 의견을 전달함으로써 국제화의 흐름속에서 한국건축문화의 바람직한 방향을 찾는 활발한 논의를 증폭시키는 계기가 되었으면 한다. 아울러 본지에서는 외국건축설계사무소와의 설계공동 작업에 대해 지속적인 관심을 가지고 2회에 걸쳐 기획특집으로 다루고자 하며 이번호에 다룬 '문제점과 개선방향'에 이어 다음호(97년3월호)에는 좀 더 핵심적인 부분을 심층적으로 다루고자 '당면과제와 바람직한 방향'이라는 주제로 좌담을 개최할 예정이다.

  • PDF

Design of Code Converter for Development and Verification of Real-Time System in Software Round-Trip Engineering Environment (순환공학 환경에서의 실시간 시스템 개발 및 검증을 위한 코드 변환기 설계)

  • Ko, Hyun;Joe, Sang-Kyu;Kim, Kwang-Jong;Lee, Yon-Sik
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2001.04a
    • /
    • pp.193-196
    • /
    • 2001
  • 본 논문은 ATM(Abstract Timed Machine)으로 명세된 실시간 시스템에 대한 재/역공학 측면에서의 개발 및 검증을 위한 코드 변환기를 설계한다. ATM은 모드(mede), 전이(transition), 포트(per)로 구성되는데, 순공학 과정에서 실시간 시스템을 설계, 명세 하는 기존의 정형기법과는 달리 ATM은 소프트웨어의 순환공학 과정에서 사용하기 위해 설계되었다. ATM은 기존 정형기법이 순공학 과정에서의 특정 물리적 환경에서 실행되는 동적행위에 대한 부적절한 표현에 대해 순환공학에서 실시간 시스템의 속성은 물론 특정 환경과 동적 정보 등을 명세하기 위한 정형 기법으로서, 본 논문에서는 DoME을 이용하여 ATM 명세도구를 개발하고 이를 이용하여 실시간 시스템의 특정 요구사항을 위한 ATM을 명세한다. 또한 해당 ATM을 DOME/ATM 스크립트 파일로 저장하고 이에 대한 명세분석을 통해 노드와 관련된 정보를 추출하여 다른 분석도구가 이용할 수 있도록 DB에 저장하거나 매개 언어인 SRL/ATM으로 변환하며, 이러한 SRL/ATM으로부터 실행코드에 대한 관련 정보를 추출하여 실시간 시스템 개발 및 검증을 위한 Ada 코드를 생성할 수 있는 코드 변환기를 설계한다.

  • PDF

Design and Implementation of Packet Analysis System for a Realtime Network Management (실시간 망 관리를 위한 패킷 분석 시스템의 설계 및 구현실시간 망 관리를 위한 패킷 분석 시스템의 설계 및 구현)

  • 정상준;최혁수;이정협;김종근;권영헌
    • Proceedings of the Korea Multimedia Society Conference
    • /
    • 2001.06a
    • /
    • pp.270-273
    • /
    • 2001
  • 본 논문에서는 실시간 성능 관리를 위해 패킷 분석 시스템을 설계하고 구현하였다. 기존의 MIB 정보를 이용한 망 관리에서는 관리국의 주기적인 요청으로 각 에이전트의 MIB 정보를 가져와 분석하는 방식으로, 실시간 감시에는 적합하지 않은 단점이 있다. 따라서, 본 논문에서는 실시간 트래픽 감시를 위해 시스템을 설계하고 구현하였다. 제안된 시스템은 트래픽 상태를 감시하는 모니터링 시스템과 관측된 트래픽을 보여주는 인터페이스 부분으로 나눌 수 있다. 모니터링 시스템은 각 노드의 트래픽을 감시하여 각 패킷별로 구분하여 사용자 인터페이스에 넘겨주게 되며, 이를 사용자 인터페이스에서는 수치형 자료로 표시하거나, 범주형 자료인 그래프로 나타내게 된다. 이 시스템은 각 노드의 부하 여부를 감시하여, 비정상적인 트래픽의 폭주를 발견하게 되면 분석 모듈의 작동에 의해 해킹을 비롯한 네트워크 장애를 감지할 수 있다. 이는 실시간 망 관리의 중요한 기본 기술로 여러 분야에 활용할 수 있다.

  • PDF

Development of a Dynamic Model for Real-Time Simulation of Tracked Vehicle (궤도차량의 실시간 시뮬레이션을 위한 동운동 모델 개발)

  • 안재준;오중석;윤석준
    • Proceedings of the Korea Society for Simulation Conference
    • /
    • 2002.05a
    • /
    • pp.189-195
    • /
    • 2002
  • 궤도차량 운동의 실시간 시뮬레이션을 위해서 실시간 시간제약 조건을 만족하기 위한 모델링을 시도하였다. 단위 블록 열차로 연결된 전체 차체를 질점으로 가정하여 모델을 단순화함으로써 차량 설계 시 사용되는 궤도 차량 모델보다 실시간성을 향상시키고자 하였다. 당 모델에서 궤도차량의 운동은 트랙의 형상에 구속되는데, 차량의 운동 궤적은 궤도의 형상에 의해 결정된다. 단, 매 단위 시간마다에서 궤도 차량의 위치는 뉴턴의 제2법칙으로 결정된다. 본 모델링은 몇 개의 단위 트랙을 설정하여 이들의 조합으로 전체트랙을 설계할 수 있도록 사용자가 임의로 설계한 전체트랙에서 바로 실시간으로 시뮬레이션할 수 있는 특징을 갖는다. 당 궤도차량 운동 모델은 전동차, 철도, 롤러코스터의 궤도 설계 등에 사용될 수 있으며, 주 용도는 롤러코스터 게임 시뮬레이터에서 동 특성을 비교적 엄밀하게 시뮬레이션 하는데 있다.

  • PDF

The Design and Implementation of Timer Handler Module in Linux for Real-Time (리눅스 상에서 실시간성을 제공하기 위한 타이머 핸들러 모듈 설계 및 구현)

  • Lee, seung-hoon;Song, chang-in;Lee, cheol-hoon
    • Proceedings of the Korea Contents Association Conference
    • /
    • 2011.05a
    • /
    • pp.21-22
    • /
    • 2011
  • 의료 기기, 항공 제어, 군 장비 등에서 쓰이는 임베디드 시스템은 특정한 목적만을 수행하기 위해 따로 설계된 시스템을 말한다. 이러한 임베디드 시스템에서는 정확한 시간을 예측하여 정해진 시간 안에 처리하기 위한 실시간성이 제공되어야 한다. 리눅스는 다수의 사용자가 이용하는 안정되고 검증된 운영체제로서 임베디드 시스템에서 많이 사용되며, 실시간성을 제공하기 위해 RTAI, RT-Linux를 이용한다. 하지만 RTAI는 Hard Real-time을 제공하지 못하는 문제점을 가지고 있고, RT-Linux의 경우 Hard Real-time은 제공하지만 많은 어셈 코드를 수정해야 하기 때문에 개발의 어려움이 있다. 또한 리눅스 커널에 실시간적 요소를 직접 추가하는 방법도 있지만 커널 코드를 수정할 때 마다 커널 컴파일을 해줘야 하는 문제점이 있다. 이에 따라 리눅스 상에서 실시간성을 제공해 주면서, 개발의 편의성을 제공 할 수 있는 방법이 필요하다. 본 논문에서는 실시간성을 제공하기 위한 타이머 핸들러 부분을 커널 코드로부터 분리하여 실시간성을 제공 해주며, 개발의 편의성을 제공할 수 있는 방법을 설계 및 구현하였다.

  • PDF

A Design and Implementation of the Real-Time VoIP Terminal System Based on Linux (리눅스 기반 실시간 처리 VoIP 단말기 시스템의 설계 및 구현)

  • Lee, Myeong-Geun;Lee, Sang-Jeong;Seo, Jeong-Min;Im, Jae-Yong
    • The KIPS Transactions:PartA
    • /
    • v.8A no.4
    • /
    • pp.345-352
    • /
    • 2001
  • In this paper, a VoIP (Voice on Internet Protocol) terminal system, which can process voice in real time based on Linux, is designed and implemented. The hardware of it is designed using a i486 processor and a DSP codec chip which encodes and decodes voice data in real time. As an operating system, RTLinux, which is a real-time operating system based on Linux, is ported to manage real-time voice processing. The voice processing module of the system uses G.723.1 voice codec of ITU-T standard. It transfers voice data within 30ms to assure good voice quality. In order to satisfy the real time requirements and QoS (Quality-of-Service) for the voice data, the real-time voice processing device driver is designed and implemented. To verify the system, the chatting application program is developed and tested for QoS of the system.

  • PDF

Design and Implementation of Hard Embedded Real-Time System (경성 내장형 실시간 시스템의 설계 및 구현)

  • Lin, Chi-Ho
    • Journal of IKEEE
    • /
    • v.5 no.2 s.9
    • /
    • pp.164-173
    • /
    • 2001
  • In this paper, we have designed and implemented a new hard embedded real-time system to satisfy hard real-time constraints in moving independently. Real-time kernel should be small size, fast and predictable. Because of the great variety of demands on real time scheduling, a real time kernel should also include a flexible and re-programmable task scheduling discipline. In this paper, we present that real-time applications should be split into small and simple parts with hard real-time constraints. To satisfy these properties, we designed real-time kernel and general kernel, that have their different properties. In real-time tasks, interrupt processing should be run. In general kernel, non real time tasks or general tasks are run. The efficiency of the proposed hard embedded real-time system is shown by comparison results for performance of the proposal real time kernel with both RT-Linux and QNX.

  • PDF