• 제목/요약/키워드: 전자기 소프트웨어

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

Time Domain Response of Random Electromagnetic Signals for Electromagnetic Topology Analysis Technique

  • Han, Jung-hoon
    • 한국컴퓨터정보학회논문지
    • /
    • 제27권2호
    • /
    • pp.135-144
    • /
    • 2022
  • 전자기 토폴로지 기법은 복합적인 전파 환경의 모델링을 효과적으로 수행하기 위하여, 구성되는 전파 환경 단위를 각각 해석하고 네트워크의 형태로 결합하여 재해석하는 방법이다. 일반적인 상용 통신 채널 모델에서는 전파 환경이 복합적이고 예측이 어렵기 때문에 정확도는 낮지만 평균적인 해를 활용하는 확률 모델을 활용한다. 하지만, 상대적으로 높은 정확도의 전자파 전파 특성을 요구하는 전자기 펄스 등 위협 전자파의 전파 및 결합 분석, 전자전, 5G 및 6G 이상의 로컬 통신 채널 모델 등에 사용되는 전파 모델 응용에서는 전자기 토폴로지 기법을 활용한 전파 모델링 기법 등이 활용된다. 본 논문은 주파수 영역에서 해석되는 전자기 토폴로지(EMT) 기법의 효과적인 수행 방안과 알고리즘, 그리고 프로그램 구현에 대하여 설명한다. 또한 주파수 영역의 EMT 해석 결과에 대하여 임의의 인가 신호원에 대한 시간 영역에서의 응답을 도출하는 방안에 대하여 논의한다.

UML 모델 기반 임베디드 소프트웨어 모델링 및 코드 자동 생성 기법 연구 (A Study on UML based Modeling and Automatic Code Generation for Embedded Software)

  • 류호동;이우진
    • 중소기업융합학회논문지
    • /
    • 제2권1호
    • /
    • pp.33-40
    • /
    • 2012
  • 최근에 임베디드 환경은 하드웨어의 비약적인 발전과 다양한 전자 제품에서의 소프트웨어 제어로 인하여 소프트웨어 분야에서 많은 변화를 겪고 있다. 이러한 환경적 변화로 인한 요구사항의 증가는 임베디드 소프트웨어의 복잡도를 높여왔고 이는 기존 개발방법의 한계를 보여주었다. 모델 기반의 개발방법은 이미 오래전 제기되었던 범용 소프트웨어 개발에서 발생했던 한계의 해결을 위하여 제시되고 지금까지 사용되어온 방법으로서 임베디드 환경에 닥친 한계의 극복을 위한 대안 중 하나로 꼽히고 있다. 이 논문에서는 이 모델 기반 개발 방법론을 임베디드 소프트웨어 적용하기 위한 모델 기반의 다이어그램 편집기와 이로부터 작성된 모델을 이용하여 자동적으로 코드를 생성하는 코드 자동생성기를 제안한다. 모델 정의에 사용된 다이어그램 편집기는 GMF를 이용하여 구현하며, 코드 자동생성기에는 임베디드 환경의 특징인 제한된 메모리와 동시적 병행성 문제를 해결하기 위한 코드 생성 기법을 추가한다. 아울러 생성된 코드의 검증을 위하여 기존의 코드를 대체하여 수행하는 방법을 사용한다.

  • PDF

실시간 제어시스템의 그래픽 기반 정형명세 (Graphic-based Formal Specification for Real-time Control System)

  • 윤상호;심재환;최진영
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2010년도 추계학술발표대회
    • /
    • pp.260-263
    • /
    • 2010
  • 본 논문은 전자제어 시스템들의 소프트웨어의 설계 및 구현 과정에서 나타날 수 있는 의사 전달의 애매모호함을 줄여 요구사항 명세와 구현 시스템 사이의 불일치를 없애기 위한 실시간 제어 소프트웨어의 정형 명세 기법을 제안한다. 실시간 제어 시스템 이론은 미적분학에 바탕을 두고 있는 반면, 실제 동작은 대다수 임베디드 프로세서에 의해 동작함에 따라 제어기의 설계 시 고안된 연속적인 미분 방정식의 이산화 과정을 거쳐 소프트웨어로서 구현이 된다. 이 때, 시스템 설계 엔지니어와 소프트웨어 구현 엔지니어 사이의 이해도의 불일치와 구현 엔지니어의 시스템 이론의 이해 부재로 시스템에 심각한 오류를 야기할 수 있다. 이에 본 논문에서는 이러한 실시간 제어 시스템의 기능 및 동작에 대한 그래픽 기반 정형적 명세 기법을 제안하여 요구사항 명세 과정에서 구현 방식을 구체화하는 방향을 제시한다.

ATM교환기에서 Non-ATM MG 연구 (A Study of Media Gateway for Non-ATM in ATM Switching system)

  • 조광수;박태준;김도연;김정식
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2000년도 추계종합학술대회 논문집(1)
    • /
    • pp.295-298
    • /
    • 2000
  • 본 논문은 ATM교환기에서 Non-ATM정합을 위한 미디어게이트웨이의 개발방안과 하드웨어, 소프트웨어 구조에 대해서 기술한다. 미디어게이트웨어의 하드웨어 구조는 ATM계층처리보드와 다중화처리보드 및 서비스보드들로 구분되며 Non-ATM을 서비스별로 처리할 수 있는 보드를 모듈당 최대 8매까지 실장 할 수 있다. 다중화처리보드는 ATM셀 MUX/DEMUX기능과 IPC송수신기능을 처리하고 서비스보드의 링크상태관리, 운용기능을 수행한다. 서비스보드의 종류는 프레임릴레이, 회선대행, AAL2 트렁킹, N-ISDN중계선 연동기능을 각각 수행한다.

  • PDF

실시간 운영체제를 활용한 레이더 개발에 대한 연구 (A Study on Radar System Development utilizing a RTOS)

  • 이달한;정기현
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2012년도 추계학술발표대회
    • /
    • pp.3-5
    • /
    • 2012
  • 현대의 레이더는 복잡성 증가 및 다기능으로의 변화가 불가피하며 이에 따라 보다 정교하고 실시간성이 보장되는 구성품의 제어가 필요하여 고속의 실시간 통제기가 필수적으로 사용되어야 한다. 고속의 실시간 통제기를 구현하기 위해서는 신뢰성이 높은 실시간 운영체제를 기반으로 개발하여야 하며 오류가 없는 통제 소프트웨어의 구현이 필요하다.

전자 교환기 시스템의 자국 호 처리를 위한 객체 모델링 (Object Modeling for local Call Processing in Electronic Switching System)

  • 장우현;손홍;송석재
    • 전자통신동향분석
    • /
    • 제8권4호
    • /
    • pp.55-67
    • /
    • 1993
  • 전자교환기는 시스템 특성상 규모가 방대하고 실시간 처리를 요구하며, 개발 이후의 사용 기간이 길고 빈번한 기능 변화를 요구하기 때문에 보다 이해하기 쉽고 유지보수가 용이하도록 개발되어야 할 필요성이 높다. 본 논문에서는 전자교환기와 같은 대형 통신시스템을 객체지향 시스템으로 개발하기 위한 분석방법으로 행위를 기반으로 하는 객체 모델링 방법을 제안하였다. 객체 모델링 분석 방법을 적용하면 시스템 변경에 대한 적응성이 향상되며 유사한 통신용 소프트웨어 개발에 있어서 재사용률을 높일 수 있다.

패키지 중심의 객체지향 코드의 컴포넌트 추출을 위한 메트릭 (A Metric of Component Extraction for Package based Object Oriented Codes)

  • 이종호;류성열
    • 한국전자거래학회지
    • /
    • 제8권2호
    • /
    • pp.113-129
    • /
    • 2003
  • 컴포넌트 기반 소프트웨어 개발(CBSD: Component Based Software Development)이 재사용을 통한 소프트웨어 개발의 효율적인 방법으로 인식되고 있다. CBSD의 목적은 새로운 시스템을 개발하고자 할 때 검증된 컴포넌트, 검증된 업무 로직을 재사용 함으로써 개발 기간을 단축하고 품질을 향상하고자 하는 것에 있다. 본 논문에서는 기 존재하는 객체지향 어플리케이션을 폐기하지 않고, 이를 기반으로 재사용 성이 높은 컴포넌트로 추출하기 위하여, 컴포넌트 추출을 위한 메트릭과 인터페이스 추출 방안을 제시하였다. 클래스간의 관계 정보를 이용하여 복잡도, 응집도와 결합도를 측정하고, 이의 결과를 이용하여 후보 컴포넌트를 추출한다.

  • PDF

TDX-10 소프트웨어 장애 검출과 복구

  • 안지환
    • ETRI Journal
    • /
    • 제14권4호
    • /
    • pp.80-87
    • /
    • 1992
  • TDX-10 교환기 시스팀은 결합도가 낮은 여러 서브시스팀이 연동하여 다양한 기능을 수행하는 분산처리 구조로 구성되었다. 각 서브 시스팀은 여러 프로세서가 기능을 분담하는데, 각 프로세서의 소프트웨어는 여러 실행모듈의 집합으로 구성된다. 실행모듈은 프로그램의 구성 단위로서 개별적으로 컴파일되어, 독립적인 메모리 영역에서 부여된 기능을 수행한다. 실행모듈에는 여러 프로세서가 생성되어 동시성 제어에 의해서 부여된 기능을 처리한다. 교환기 시스팀은 어떠한 상황하에서도 전화가입자에게 서비스의 연속성을 보장하는 높은 신뢰성을 유지해야 한다. 장애감내 소프트웨어는 오류(error)를 검출하고 이의 확산을 방지하며, 오류검출시에는 복구처리 루틴을 수행시켜 시스팀의 안정적 운용과 유지를 보장해야 한다. 본 논문에서는 메시지를 교환하면서 자치적으로 부여된 기능을 수행하는 여러 실행모듈들로 구성되는 분산 시스팀의 장애를 효율적으로 검출하여 장애의 확산을 방지하고, 시스팀의 안정적 유지를 가능하게 하는 복구 방법에 대하여 기술하였다.

  • PDF

함정 탑재 V/UHF 안테나의 전계 특성 분석 (Analysis of the Electric-field Characteristics of V/UHF Antennas Installed on a Shipboard)

  • 이진호;권준혁;송기환
    • 한국군사과학기술학회지
    • /
    • 제11권6호
    • /
    • pp.74-80
    • /
    • 2008
  • Analysis of the electromagnetic environment on topside of a ship is needed for optimal arrangement of all kinds of antennas to be installed on the shipboard in order to minimize the probability of EMI of equipment and subsystems in real ship after construction phase. In this paper we analyze the characteristics of electric-fields such as radiation patterns and near E-fields of V/UHF antennas installed on a shipboard. We compare simulated results with measurements on the real ship for near E-fields to verify the reliability of the computed electromagnetic environment. Although there are various factors causing errors such as cable loss and impedance mismatching etc. when measuring near E-field, both data show similar trends in the range of the acceptable tolerance.

공정 자동화를 위한 자기 동조 제어기의 구성

  • 정태진;권오형
    • ETRI Journal
    • /
    • 제10권4호
    • /
    • pp.33-39
    • /
    • 1988
  • 본 고는 자기동조 제어기 구성에 관한 논문으로 제어기는 공정의 매개변수 변화와 외란, 잡음에 대하여 운용자의 조작없이 스스로 제어 특성을 만족하도록 동작하며, 공장자동화 시스팀의 일부로서 계층제어 시스팀 구성이 가능한 통신기능을 가지고 있다. 또한, 공정의 시간지연, 불감시간, 비선형 등에 대해서 만족할만한 제어효과를 나타내며, 범용자기동조 제어모드와 PID제어모드를 갖는다. 본문에서는 자기동조 제어기의 시스팀구성, 하드웨어구성, 소프트웨어구성에 대하여 기술한다.

  • PDF