• 제목/요약/키워드: 시스템 모델링 언어

검색결과 312건 처리시간 0.026초

Subcircuit를 이용한 DC-DC 컨버터 시스템의 피드백 제어루프 설계 (Feedback Control Loop Design of DC-DC Converter Systems Using Subcircuit)

  • 권순걸;이수호
    • 융합신호처리학회논문지
    • /
    • 제8권2호
    • /
    • pp.113-118
    • /
    • 2007
  • 본 논문은 Pspice의 Subcircuit을 이용한 새로운 DC-DC 컨버터시스템의 피드백 제어루프 설계 방법을 제안하였다. 제안한 피드백 제어루프 설계 방식의 절차는 DC-DC 컨버터의 소신호 모델링을 기반으로 하여 Pspice의 Subcircuit으로 프로그램 하였다. 이를 위해 ABM(Analog Behavioral Modeling)을 사용하였다. ABM은 시뮬레이터에서 프로그래밍 언어로 사용 될 수 있고 수식을 전기적 회로로 나타낼 수 있으므로 방정식의 모든 변수를 전압으로 변환 할 수 있었다. Subcircuit을 사용하여 Pspice의 DC 해석으로 오차보상기의 회로 소자 값을 쉽게 얻을 수 있었다. 개발 방법을 자세히 기술하였으며 응용 예제로 제안한 DC-DC 컨버터 피드백 설계 방법의 효과를 입증하였다. PWM기법을 이용한 컨버터회로는 인덕터 전류가 연속인 연속전류모드를 적용하여 평균화 및 선형화 전류기법을 사용하여 Buck 컨버터의 제어신호를 구하였다. 극점과 영점을 선정하는 방법으로 K-계수법을 적용하였으며, 이와 같은 설계절차는 일반적으로 안정한 성능을 얻을 수 있었다.

  • PDF

버전제어에서 컴포넌트의 형상형성 제어를 위한 객체지향 라이브러리 (Object-Oriented Library System for Configuration Thread Control of the Component in Version Control)

  • 오상엽;최우승
    • 한국컴퓨터정보학회논문지
    • /
    • 제13권6호
    • /
    • pp.51-58
    • /
    • 2008
  • 버전 제어 시스템은 급속한 환경의 변화나 개발 환경이 복잡한 프로그래밍 환경에서 사용되고 있으며, 정의된 형상 규칙 정보를 정확하게 알지 못하는 경우나 미리 정의되지 않은 정보에 대해서는 형상 형성 정보 제공 문제가 발생한다. 본 논문에서는 사용자가 원하는 컴포넌트를 복합적으로 형상형성 제어 할 수 있는 라이브러리 시스템을 제안하고, 모델링하여 구현하였다. 제안한 형상형성 제어를 위해 사용되는 라이브러리는 확장 facet 분류를 응용하여 하부 표현 구조에 관계없이 라이브러리로부터 컴포넌트를 검색할 수 있도록 하였다. 이것은 본 논문에서 제안한 TreeSearch 클래스와 형상형성 제어 함수를 이용하여 관리된다. 본 논문의 라이브러리는 다른 언어와의 인터페이스를 통해 사용될 수 있으며, 사용자에 의해 facet이 확장되는 장점을 가진다.

  • PDF

이종의 통계정보를 이용한 품사 부착 기법 (Part-Of-Speech Tagging using multiple sources of statistical data)

  • 조세형
    • 한국지능시스템학회논문지
    • /
    • 제18권4호
    • /
    • pp.501-506
    • /
    • 2008
  • 통계적 방식의 품사부착 문제는 보통 N-그램과 같을 단일 통계정보를 활용하지만 단순한 통계 정보라는 원천적인 한계가 있어 많은 오류가 발생한다. 따라서 다양한 정보를 활용하는 것이 정확도를 높일 가능성이 있다는 데는 이론의 여지가 없다. 그러나 다른 종류의 통계 자료는 배타적 자료가 아닌 한 상충되는 정보를 가질 수밖에 없으므로 이러한 정보들로부터 어떻게 종합적인 결론을 내는가가 문제이다. 본 논문에서는 이러한 상이한 통계정보를 통합하는 방법으로 언어 모델의 구성에서 활용된 바 있는 최대엔트로피 모델의 한국어 품사 부착에의 사용 가능성을 제시한다. 여기서는 이종의 통계정보로서 N그램과, 트리거 쌍을 사용하게 된다. 이러한 트리거 쌍 통계정보를 N그램과 함께 최대엔트로피 모델링을 했을 경우 퍼플렉시티가 어떻게 변화하는지에 대한 실험결과를 관찰하게 될 것이다. 트리거 쌍은 또한 다양하게 문맥사이즈를 변화할 수 있으며, N그램의 확률 모델도 다양하기 때문에 여러 종류의 실험을 통한 많은 향상을 예상 할 수 있다. 본 실험에서는 단일 모델 사용시 94.9 %의 정확도를 가진 3-그램 모델에 트리거 쌍을 최대 엔트로피 방식으로 추가한 견우 95.6% 의 정확도를 보여 0.7% 포인트의 정확도 향상을 기록하였다. 따라서 향후 다양한 정보원을 개발하여 최대엔트로피 방식으로 통합할 경우 지속적인 정확도 향상을 가져 올 수 있는 가능성을 보여준다고 할 수 있다.

연속적인 이미지를 이용한 3차원 장면의 사실적인 복원 (Realistic 3D Scene Reconstruction from an Image Sequence)

  • 전희성
    • 정보처리학회논문지B
    • /
    • 제17B권3호
    • /
    • pp.183-188
    • /
    • 2010
  • 본 연구에서는 여러 이미지를 이용하여 사실적인 3차원 장면의 모델을 얻는 방법이 구현되었다. 이미지는 파라메터를 모르는 카메라를 이용하여 여러 위치에서 획득한 것을 사용하였다. 먼저 특징점 추출 및 추적 방법을 사용하여 모든 이미지에 대한 대응점들을 구하고 이 점들을 사용하여 사영복원을 구한다. 그 다음 사영 복원된 값에 여러 제약조건을 사용하여 유클리디언 복원을 하면 특징점들의 3차원 좌표값이 계산된다. 이 좌표값을 이용하여 삼각형 메쉬를 구한 후 이 면에 텍스처 맵핑을 하면 사실적인 복원이 완성된다. 전체 시스템은 C++언어로 구현하였으며, 사용자 인터페이스는 Qt 라이브러리로, 텍스처 맵핑과 모델 가시화 부분은 OpenGL 그래픽스 라이브러리로 구현하였다. 구현된 시스템의 효용성을 보이기 위해 모의 데이터와 실제 이미지 데이터를 이용하여 실험한 결과를 포함하였으며 만족할 만한 복원 결과를 얻을 수 있었다.

프로그램 매크로언어를 이용한 해양 플랜트 케이블 트레이의 파라메트릭 설계 도구 개발 (Development of Parametric Design Tool for Offshore Plant Cable Tray Using PML)

  • 김현철
    • 한국산학기술학회논문지
    • /
    • 제20권2호
    • /
    • pp.632-637
    • /
    • 2019
  • 해양 플랜트 전장생산설계의 케이블 트레이 설계는 구조 부재 및 각종 의장 장비들과 간섭없이 케이블이 설치될 수 있도록 3D 모델링하여 원활하게 최적 배치하는 작업으로, 대부분 PDMS(Plant design management system)를 이용하여 수행되고 있다. PDMS는 해양 플랜트 생산설계 전용 3D CAD 시스템으로 국내 조선소와 관련 설계협력업체에서 널리 사용되고 있다. 본 연구에서는 PDMS 기반 해양 플랜트 케이블 트레이 설계 지원 PML(Programmable macro language)을 개발하여, 기존 방법 대비 업무 효율성을 검토하였다. 개발된 케이블 트레이 설계 PML은 전장 템프릿 라이브러리를 이용하여 완전히 파라메트릭 설계가 가능하도록 함으로써 설계 변경으로 인한 빈번한 수정 작업에 신속히 대응할 있도록 하였고, 축적된 설계 경험를 반영하여 반복되는 작업 피로를 최소화할 수 있도록 하였다. 그리고 개발된 시스템을 해양 플랜트 구조 모듈에 적용하여 기존 방법 대비 약 50% 이상의 작업 효율성 향상이 예상됨을 확인하였다.

SLEDS:비동기 마이크로프로세서를 위한 상위 수준 사건구동식 시뮬레이터 (SLEDS:A System-Level Event-Driven Simulator for Asynchronous Microprocessors)

  • 최상익;이정은;김의석;이동익
    • 한국정보과학회논문지:시스템및이론
    • /
    • 제29권1호
    • /
    • pp.42-56
    • /
    • 2002
  • WHDL이나 Verilog와 같은 기존의 하드웨어 기술 언어(Hardware Description Language)를 이용하여 비동기 마이크로세서를 모델링하고 시뮬레이션을 수행할수 있으나 핸드셰이크 프로토콜 (handshake protocol) 에 의해 동작하는 비동기 마이크로프로세서의 기술이 지나치게 복잡해진다. 결과적으 로 성능 평가 시간이 너무 길어져 상위 수준(system level)에서의 효과적인 설계 공간 탐색에 많은 어려움을 겪는다. 따라서 상위 수준에서 비동기적 특성인 핸드 셰이크 프로토콜을 쉽게 모델링하고 빠른시간 내에 효과적으로 시뮬레이션할수 있는 방법론과 도구가 필요하다. 이런 목적 하에 프로세서 모델링과 시 뮬레이션을 통하여 성능 평가를 수행할수 있는 자동화 도구 SLEDS(System Level Event Driven Simulator)를 개발하였다. 본 도구의 궁극적 목표는 프로세서를 구성하는 모듈들의 지연을 조절하여 (delay balancing)전체적으로 프로세서가 고성능을 얻을수 있도록 최적화 조건을 구하는 것이다. 이와 더불어 정의된 행위를 실제로 수행함으로써 예상한 결과와 실제 결과를 비교하여 설계가 제대로 되었는지 상위 수준에서의 검증을 목표로 한다.

네트워크에 기반한 중력.자력 자료의 처리기술 개발 연구 (Development of Network based Gravity and Magnetic data Processing System)

  • 권병두;이희순;오석훈;정호준;임형래
    • 지구물리
    • /
    • 제3권4호
    • /
    • pp.235-244
    • /
    • 2000
  • 급속도로 확산되고있는 인터넷 망을 이용하여 중력 자력 자료의 제 처리 및 순산 역산 모델링 과정을 서버/클라이언트(server/client) 모델과 데이터베이스 구축에 의한 자료처리기술 개발에 관한 기초연구를 하였다. 본 연구 모델에서는 최근 네트워크 환경에서 최고의 용이성이 인정되고 있는 자바(JAVA) 언어를 이용하여 구현하며, 소켓(socket) 방식과 자바 데이터베이스 연결(JDBC : Java Database Connectivity) 기술의 적용성을 논하였다. 또한 본 연구에서는 계산과정에서 가장 많은 시간을 요구하는 순산 및 역산 모델링에 병렬 처리 기술의 적용을 전제로 한다. 이를 위해 MPI(Message Passing Interface) 표준에 의한 알고리듬을 제시하고 이의 작동을 위한 컴퓨터 시스템의 제반 조건에 대해 논의하였다. MPI에 의한 병렬 처리 코드의 개발은 그 표준성이 인정되어 있으므로, 향후 유지 및 보수에 매우 용이할 것으로 기대된다. 인터넷 망에 기반한 처리 기술의 개발은 각종 보정 및 모델링 기술의 표준화를 통해 자료의 공유 및 데이터베이스화에 기초를 제공하게 될 것이며, 역산과 같이 많은 계산이 요구되는 기술에 대해 현장 혹은 해석 소프트웨어가 설치되지 않은 어느 장소에서도 이용이 가능하게 할 것이다.

  • PDF

동시다발적인 유도무기 비행시험 수요에 대응하기 위한 모델기반 비행시험 시스템 개발 (Model-Based Approach to Flight Test System Development to Cope with Demand for Simultaneous Guided Missile Flight Tests)

  • 박웅;이재천
    • 한국산학기술학회논문지
    • /
    • 제20권1호
    • /
    • pp.268-277
    • /
    • 2019
  • 유도무기 비행시험 시스템은 비행시험 중 여러 가지 상태를 실시간으로 감시하고 비상상황 발생 시 안전조치를 수행할 수 있어야 한다. 점차 복잡화, 광역화되고 있는 비행시험의 환경 변화 속에서 시험안전 확보의 중요성이 더욱 증대되고 있다. 또한 국내외 정세 변화와 전시작전권 전환 등으로 인하여 다수의 유도무기체계가 동시에 개발되어야 하고 동시에 연구개발 및 시험평가 기간단축을 통한 조기 전략화 및 예산절감도 요구되는 상황이다. 이에 따라 국내의 부족한 시험장 자원 여건 하에서 비행시험 시 발생되는 위험은 증가하고 있으며 시험안전 확보를 위한 대책 마련이 시급한 실정이다. 이러한 요구에 부응하기 위해서 연구개발 초기 단계에서부터 비행시험 시스템의 문제를 식별하고 대처방안을 마련할 수 있도록 모델기반 비행시험 시스템 개발을 본 연구의 목표로 설정하였다. 구체적으로 유도무기 비행시험의 설계 및 검증 방법을 제안하였다. 제안된 방법은 선진 시험평가기관에서 연구하고 있는 Agile 방식의 Shift Left 시험평가 방법론과 항공우주분야에서의 시스템 참조모델을 활용하였다. 연구개발 단계에서 유도무기체계와 동시에 설계를 진행하고 비행시험 요구사항에 대한 상호 간의 결함을 조기에 식별하여 수정함으로써 시험평가 단계에서 수행하는 비행시험 시 발생될 위험을 완화할 수 있다. 또한 항공우주분야에서 복잡한 시스템을 통합하고 검증하는 데 적용하고 있는 참조모델을 기반으로 시스템 모델링 표준 언어인 SysML을 활용하여 모델기반 비행시험 시스템을 구현함으로써 다수의 유도무기 비행시험 설계에 적용할 수 있는 확장성을 갖고 있으며, 시뮬레이션 분석을 통해 비행시험에서 발생하는 문제를 조기에 식별하고 조치함으로써 시험평가 기간의 지연을 방지할 수 있다.

웹 응용 보안을 위한 객체지향 분석·설계 방법론 (An Object-Oriented Analysis and Design Methodology for Security of Web Applications)

  • 주경수;우정웅
    • 인터넷정보학회논문지
    • /
    • 제14권4호
    • /
    • pp.35-42
    • /
    • 2013
  • 요즘 웹을 이용하여 많은 일들이 처리되고 있다. 이에 따라 다양하고 복잡한 기능을 가진 웹 기반의 응용 시스템들이 요구되고 있다. 이러한 웹 기반의 응용 시스템들을 효율적으로 개발하기 위하여 객체지향 분석 설계 방법론을 사용하고 있으며, 그 구현을 위하여 Java EE(Java Platform, Enterprise Edition) 기반의 기술들이 사용되기도 한다. 이렇게 개발된 웹 기반의 응용 시스템을 통해 많은 일들을 처리하면서 점차 보안과 관련된 이슈들이 중요해졌다. 이를 위하여 Java EE는 보안과 관련된 메커니즘을 제공하고 있지만, 효율적인 웹 응용 시스템을 개발하기 위한 객체지향 분석 설계 방법론과의 상호 연관성은 제공하지 못하고 있다. 이에 따라 Java EE 메커니즘에 따른 보안 방안은 개발 마지막 단계에서 비로소 구현되기 때문에, 요구사항 분석부터 구현에 이르기까지 시스템 개발 전 주기에 따른 일관된 보안 적용은 어려운 실정이다. 따라서 본 논문에서는 요구사항 분석부터 구현에 이르기까지, 보안이 강조된 '안전한 웹 응용 시스템을 위한 객체지향 분석 설계 방법론'을 제안한다. 제안한 객체지향 분석 설계 방법론은 보안에 관한 요구사항 분석과 시스템 분석 및 설계를 위하여 보안이 강조된 모델링 언어인 UMLsec을 사용하고, 그 구현을 위해서 Java EE 기반 기술 중 서블릿의 역할기반 접근제어(RBAC: Role Based Access Control)를 이용한다. 아울러 본 '웹 응용 보안을 위한 객체지향 분석 설계 방법론'을 온라인 뱅킹 시스템 개발에 적용하여 그 효율성을 확인하였다.

철도 통합무선망 운영관리 시스템의 모델기반 설계에 관한 연구 (Model-Based Design of Operational Management System for Integrated Wireless Communication Network of Korean Railway Systems)

  • 김창원;김경희;이영훈;이재천
    • 한국산학기술학회논문지
    • /
    • 제16권5호
    • /
    • pp.3071-3080
    • /
    • 2015
  • 철도를 통한 승객 및 화물 운송의 수요가 증대함에 따라 철도 교통량 및 혼잡도가 증가하여 이에 따른 사고발생 가능성의 상승과 승객서비스 품질의 저하가 중요한 문제로 부각되고 있다. 이러한 문제들에 대한 해결책의 하나로 철도운영에 이용되는 통신서비스망의 통합을 통한 망의 고품질화가 최근에 많은 주목을 받게 되었다. GSM-R이 그러한 요구에 부응하는 유럽에서 개발된 통합 철도통신망인데, 망 자체의 속도 제한 때문에 다양하고 고품질이 요구되는 철도통신 서비스를 제공하는 데에는 제약이 있음이 알려져 있다. 이에 국내에서는 차세대 통신수단인 LTE 기반의 첨단 철도 통합무선망 구축에 관한 연구가 진행 중에 있다. 하지만 철도 통합무선망 자체에 대한 구축이 이루어진다 해도, 통합 통신망을 운영하고 관리하는 시스템이 필요한데 관련 연구가 미흡하다. 본 연구에서는 구축되는 철도 통합무선망을 위한 망의 운영관리 시스템에 대해 연구하는 것이 목표이다. 이를 위해 모델 기반 접근법을 통해 통신망 운영관리 시스템에 대한 개념설계를 수행하였다. 운영관리 시스템 설계에 있어서 먼저 운영관리의 개념을 명확하게 하는 것이 중요하기 때문에, 유스 케이스 다이어그램을 통해 시스템 컨텍스트 모델을 생성하였다. 또한 운영관리 개념의 명확성을 확보하기 위해서 모델링 표준언어인 SysML을 사용하여 운영 시나리오 모델을 생성하였다. 계속해서 SysML 모델들을 EFFBD 모델로 변환한 후 모델 시뮬레이션 및 검증을 수행하였다. 따라서 본 논문에서 보고된 연구 결과는 향후 운영관리 시스템의 개발 단계에서 상세설계를 진행할 때 기본 토대로 활용될 수 있다.