• Title/Summary/Keyword: 모듈화 설계

검색결과 1,007건 처리시간 0.026초

프로그램 모듈화를 위한 EVM 아카이브 파일 포맷의 설계 (Design of EVM Archive File Format for Program Modulization)

  • 고효석;이창환;오세만
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2007년도 춘계학술발표대회
    • /
    • pp.493-496
    • /
    • 2007
  • 최근의 프로그램들은 크기가 커지고 기능이 복잡해짐에 따라 모듈화된 구조를 지니고 있다. 프로그램 모듈화는 프로그램의 설계, 제작, 유지보수, 코드의 재사용 부분에서 많은 장점을 가지며 라이브러리라는 개념을 통해 이루어진다. 현재 임베디드 기기를 위한 가상기계인 EVM은 라이브러리 개념의 모듈화를 지원하고 있지 않다. EVM에서 동작하는 프로그램의 모듈화를 도입하기 위해선 라이브러리를 나타내는 아카이브 파일 포맷이 요구되며, 아카이브 파일을 다루기 위한 아카이버와 링커 등의 도구가 필요하다. 본 논문에서는 EVM 프로그램의 모듈화를 위한 아카이브 파일 포맷을 설계하였다. 본 논문의 아카이브 파일 포맷은 유사한 개념의 아카이브 파일 포맷을 분석하여 기본구조를 설계하였으며, EVM 환경에 필요한 특징을 반영하였다. 아카이브 파일 포맷의 설계를 통하여 추후 EVM에서 동작하는 프로그램을 라이브러리화할 수 있는 기반을 만들었다. 이를 바탕으로 프로그램 모듈화를 완성할 것이다.

유니버설미들웨어기반 소형위성 탑재체 전력모듈설계 (A Universal Middleware-based Small Satellite Payload Power Module Design)

  • 이해준
    • 한국정보통신학회논문지
    • /
    • 제23권5호
    • /
    • pp.487-494
    • /
    • 2019
  • 소형인공위성 전력시스템체계 설계 및 개발방법은 태양풍 자계인 우주환경의 영향에 따라 기술적 제약이 큰 편이다. 이를 극복하기 위해 최근 전력모듈을 융합화와 유닛화 단계별 개발 방식으로 변화 하고 있다. 모듈화 단계에서는 탑재체 전력공급 모듈 요구조건과 함께 유니버설미들웨어를 사용하여 융합하였다. 융합모듈화대상은 탑재체에서 전력분배, 부하관리, 서브유닛의 전원공급체계와 지속성을 고려한 최종모듈 설계 및 개발 단계를 범위로 한다. 본 연구는 위성본체에서 공급되는 전력모듈을 유니버설미들웨어 기반으로 전력모듈의 정밀성과 수요처모듈데이터를 컨텐츠화 하였다. 이 동적시스템과 전력서비스 모듈화는 전력분배모듈과 전원공급모듈간 상호작용으로 Range Control 알고리즘으로 제어된다. 그리하여 전력모듈 설계단계에서 탑재체 전력수요 변수의 변동성에 따른 불확실성을 해소하고 설계의 효율성을 제시하였다.

성장과 소거 알고리즘을 이용한 모듈화된 웨이블렛 신경망의 적응구조 설계 ((Adaptive Structure of Modular Wavelet Neural Network Using Growing and Pruning Algorithm))

  • 서재용;김용택;조현찬;전홍태
    • 전자공학회논문지SC
    • /
    • 제39권1호
    • /
    • pp.16-23
    • /
    • 2002
  • 본 논문에서는 F-투영법과 기하학적인 성장기준을 적용하여 모듈화된 웨이블렛 신경망의 최적구조를 설계할 수 있는 성장과 전지 알고리즘을 제안한다. 기하학적인 성장기준은 지역오차를 고려한 예측 오차기준과 기존의 웨이블렛 함수와의 준직교성을 보장하는 웨이블렛 함수를 배치하기 위한 각도기준으로 구성되어 있다. 이러한 성장기준은 모듈화된 웨이블렛 신경망을 설계자 의도에 부합하도록 구성할 수 있는 방법론을 제시한다. 제안한 성장 알고리즘은 모듈화된 웨이블렛 신경망의 모듈과 망의 크기를 증가시킨다. 또한 소거 알고리즘은 모듈화된 웨이블렛 신경망의 모듈로 사용되는 웨이블렛 신경망의 지역화 특성으로 인해 모듈의 크기가 증가하는 문제점을 극복하기 위해 불필요한 모듈의 노드를 제거한다. 제안한 모듈화된 웨이블렛 신경망의 최적구조 설계알고리즘을 1차원과 2차원의 함수 근사화 문제에 적용하여 제안한 알고리즘의 성능을 검증하였다.

사용후핵연료봉 인출 핵심장치 디지털 목업 검증

  • 김영환;조용준;이영순;이도연;안도희
    • 한국방사성폐기물학회:학술대회논문집
    • /
    • 한국방사성폐기물학회 2016년도 추계학술논문요약집
    • /
    • pp.177-178
    • /
    • 2016
  • 전처리 공정장치 구축에 앞서 정확한 설계와 검증이 선행되어야 한다. 우선 디지털 목업 기술을 통해 설계검증을 철저히 함으로써 공정의 품질을 높이고 공정하자를 최소화 할 수 있다. 전처리 공정 중 사용후핵연료봉 인출 핵심장치의 유지보수를 쉽게 하고, 원격제어 효율을 높이기 위한 모듈화와 그에 대한 모듈화 방안분석을 수행하였다. 이를 위해해 전처리 디지털 목업 시스템 검증 대상과 사용 후핵연료봉 인출 핵심장치 주요모듈을 선정하였으며, 주요 모듈의 모듈화 방안 과 모듈 탈착 시간 검증하였다. 그 결과, 사용후핵연료봉 인출 핵심장치에서는 5개의 주요 모듈로 구성하였으며, 모듈 탈착 시간 검증에서 작업시간은 클램프모듈이 약 190초, 언볼팅, 푸셔 모듈이 140초, 인출 모듈이 160초, 연료봉 밀집 모듈이 80초 소요될 것 분석되었다. 향후 전처리장치별 모듈 분석과 LAYOUT 운영을 포함해서 MSM 시뮬레이터의 디바이스 및 시뮬레이터 시스템 구축을 수행할 것이다.

  • PDF

IEEE 1516 HLA/RTI 표준을 만족하는 시간 관리 서비스 모듈의 설계 및 구현 (Design and Implementation of Time Management Module for IEEE 1516 HLA/RTI)

  • 홍정희;안정현;김탁곤
    • 한국시뮬레이션학회논문지
    • /
    • 제17권1호
    • /
    • pp.43-52
    • /
    • 2008
  • HLA는 이기종 시뮬레이터간의 연동을 위한 상위레벨 개념으로서 IEEE 1516 표준이며 Run-Time Infrastructure(RTI)는 이를 구현한 라이브러리 형태의 소프트웨어이다. RTI의 시간 관리 서비스를 개발함에 있어 효율적인 설계와 GALT 계산 알고리즘은 반드시 고려해야 하는 사항이다. 그러나 기존의 많은 RTI의 시간 관리 서비스는 수정과 확장이 용이하지 않다. 몇몇 RTI가 이러한 단점을 극복하기 위하여 모듈화 설계방안을 제안하고 있지만 이들은 IEEE 1516 HLA/RTI에 적합하도록 설계 및 구현된 것이 아니라 HLA 1.3을 위한 것이었다. 많은 RTI는 GALT 계산 알고리즘으로 분산 시뮬레이션에서 널리 알려진 Mattern의 알고리즘을 이용하고 있다. 그러나 Mattern의 알고리즘을 IEEE 1516 HLA/RTI에 적용시키기에는 몇 가지 제약사항이 존재한다. 본 논문은 IEEE 1516 HLA/RTI를 만족하는 시간 관리 서비스의 모듈화 설계를 제안하고 이를 바탕으로 구현한다. 시간 관리 서비스 모듈을 TIME 모듈과 GALT 모듈로 나누는 설계방안을 제안하고 GALT 계산 알고리즘으로는 Mattern의 알고리즘을 수정 보완하였다. 그리고 제안한 설계방안대로 구현한 시간 관리 서비스 모듈의 성능을 살펴보기 위하여 실험을 수행하고 그 결과를 분석하였다.

  • PDF

우주용 모듈화 형태의 경량 복합재료 전자장비 하우징 설계 (Lightweight Composite Electronics Housing Design of Modular Type for Space Applications)

  • 장태성;조희근;서현석;김원석;이주훈
    • 한국항공우주학회지
    • /
    • 제38권12호
    • /
    • pp.1209-1216
    • /
    • 2010
  • 본 연구는, 위성에 장착되는 각종 전자장비 하우징을 종래의 알루미늄 합금에서 복합재료로 대체함으로써 위성 경량화를 극대화할 수 있는 대안을 다루었다. 이를 위해, 기존 전자장비 하우징 재료로 널리 사용되는 알루미늄 합금에 비해 가벼우면서, 충분한 내구성과 다양한 기능성을 제공하는 복합재료 전자장비 하우징 설계를 위한 요구사항을 정의하였다. 또한, 열전도도, 전기전도도, EMI 보호, 방사차폐 특성과 더불어 강도가 우수한 구조적 특성을 갖춘 경량 복합재료 전자장비 하우징을 모듈화 방식으로 제작하기 위한 개념설계를 수행하고, 위성설계에 있어 무게절감을 크게 향상할 수 있는 가능성을 제시하였다.

액체 로켓 엔진시스템 개념설계를 위한 모듈화 프로그램 Part II: 통합 모듈화 프로그램 (Modular Program for Conceptual Design of Liquid Rocket Engine System, Part II : Integration of Modular Program)

  • 박병훈;양희성;김원호;윤웅섭
    • 한국항공우주학회지
    • /
    • 제35권9호
    • /
    • pp.816-825
    • /
    • 2007
  • 액체 로켓 엔진시스템 개념설계를 위하여 주요 엔진 구성품들에 대한 모듈 프로그램을 통합한 성능 설계 프로그램을 작성하였다. 구성품에 대한 모듈 프로그램은 설계 인자를 수학적으로 묘사하였고, 구성품 간의 유량과 압력을 매칭시켜 각 모듈 프로그램을 통합함으로써 반복계산을 통해 엔진 성능을 예측하는 모듈화 프로그램을 작성하였다. 구성품간의 유량이 조율되고, 유량의 함수로 계산된 각 구성품에서의 압력강하량을 합산하여 터보펌프 출구조건을 부여하도록 하였다. 프로그램의 계산과정과 설계방법을 간략하게 제시하고, 결과는 검증 모델 엔진의 데이터와 비교하여 검증하였다.

MPEG-2 AAC 복호화 시스템의 구조 제안 및 구현 (Design Optimization of MPEG-2 AAC Decoder)

  • 방경호;김준석;윤대희
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2001년도 제14회 신호처리 합동 학술대회 논문집
    • /
    • pp.257-260
    • /
    • 2001
  • 본 논문에서는 2 채널 MAIN 프로필 MPEG-2 AAC 복호화 시스템의 구조를 제안하고 구현하였다. 복호화 알고리듬의 구조적인 모듈화에 근거하여, 시스템 설계 과정에서 전체 시스템을 3 개의 하드웨어 모듈로 분할하였다. 전체 시스템은 허프만 복호화기, 예측기, 20 비트 고정소수점 DSP 코어로 이루어져 있다. 허프만 복호화기는 주어진 작업을 1 클럭 사이클 내에 수행할 수 있는 고속의 하드와이어드 모듈이고, 예측기는 높은 해상도를 가지고 다른 모듈들과 병렬처리가 가능한 구조를 가진 모듈이다. 구현된 시스템은 16.9 MIPS 로 2 채널의 MPEG-2 AAC 비트열을 고음질로 복호화할 수 있다.

  • PDF

유도무기의 비행 시나리오 설계 및 유도조종 성능분석을 위한 모듈화 기반 시뮬레이션 환경 개발 (Development of Modular Simulation Environment to Design the Flight Scenario and Analyze the Guidance and Control Performance of Guided Weapon)

  • 김혜성;안유영;이창선;나형진
    • 한국시뮬레이션학회논문지
    • /
    • 제31권4호
    • /
    • pp.1-10
    • /
    • 2022
  • 본 논문에서는 유도무기 성능분석을 위한 모듈화 기반 시뮬레이션 환경 개발에 관한 내용을 기술한다. 시뮬레이션 환경의 재사용성을 위하여 유도무기의 시뮬레이션 구성 요소들을 MATLAB Simulink를 기반으로 모듈화하였다. 그리고 시뮬레이션 인터페이스 및 모듈 관리를 위하여 Excel 및 MATLAB GUI 기반의 모듈 관리체계를 구현하였다. 또한 동일하지 않은 인터페이스로 설계된 모듈들을 통합하는 방안과 유도비행 시나리오 설계를 위해 유도/조종 단계를 구성하는 방안을 제시하였다. 최종적으로, 구현한 시뮬레이션 환경의 성능검증을 위하여 기존 시뮬레이션 결과와 비교하였다.

전처리 집합체해체 핵심장치 디지털 목업 검증

  • 김영환;조용준;안도희
    • 한국방사성폐기물학회:학술대회논문집
    • /
    • 한국방사성폐기물학회 2015년도 추계학술논문요약집
    • /
    • pp.133-134
    • /
    • 2015
  • 전처리 공정장치 구축에 앞서 정확한 설계와 검증이 선행되어야 한다. 우선 디지털 목업 기술을 통해 설계검증을 철저히 함으로써 공정의 품질을 높이고 공정하자를 최소화 할 수 있다. 전처리 공정 중 집합체해체 핵심장치의 유지보수를 쉽게 하고, 원격 제어 효율을 높이기 위한 모듈화와 그에 대한 사전 검증을 수행하였다. 이를 위해해 전처리 디지털 목업 시스템 검증 대상과 집합체 해체핵심장치 주요모듈을 선정하였으며, 주요 모듈의 모듈화 방안 과 모듈 탈착 시간 검증하였다. 그 결과, 집합체해체 핵심장치에서는 5개의 주요 모듈로 구성되었으며, 모듈 탈착 시간 검증에서 작업시간은 클램프모듈이 약 130초, 언볼팅, 드릴링 모듈이 140초 소요될 것으로 분석되었다. 향후 전처리장치별 모듈 분석과 LAYOUT 운영을 포함해서 MSM 시뮬레이터의 디바이스 및 시뮬레이터 시스템 구축을 수행할 것이다.

  • PDF