• 제목/요약/키워드: 고장 허용성

검색결과 96건 처리시간 0.035초

원격 로깅 기법을 이용하는 고장 허용 소프트웨어 분산공유메모리 시스템의 구현 (An Implementation of Fault Tolerant Software Distributed Shared Memory with Remote Logging)

  • 박소연;김영재;맹승렬
    • 한국정보과학회논문지:시스템및이론
    • /
    • 제31권5_6호
    • /
    • pp.328-334
    • /
    • 2004
  • 최근에 소프트웨어 분산공유메모리 시스템은 그 성능이 높아짐에 따라 큰 규모의 클러스터 상에서 사용되는 경우가 많아졌다. 그러나 시스템 규모가 커지면서 고장이 발생하는 가능성도 높아졌다. 시스템의 가용성을 높이기 위하여 고장 허용 기능을 제공하는 분산공유메모리 시스템이 요구되었으며 메시지 로깅에 대한 많은 연구가 이루어져 왔다. 본 논문에서는 고속의 네트웍을 이용하여 복구에 필요한 메시지들을 원격 노드의 메모리에 로깅 하는 방법을 제안한다. 원격 로깅은 정상 수행 동안 빈번한 디스크 접근을 요구하지 않으므로 오버헤드가 적다. 또한 로그를 유지하는 백업 노드들이 고장나지 않은 경우 다중 노드의 고장을 허용하여, 분산공유메모리 시스템의 신뢰성을 높인다. 본 논문에서는 FT-KDSM (Fault Tolerant KAIST DSM) 시스템을 설계하고 구현하여 원격 로깅의 성능을 보이고 고장으로부터의 복구 시간을 보인다.

다중 엔진모델을 이용한 센서 고장허용 가스터빈 엔진제어기 설계 (Sensor Fault-tolerant Controller Design on Gas Turbine Engine using Multiple Engine Models)

  • 김중회;이상정
    • 한국추진공학회지
    • /
    • 제20권2호
    • /
    • pp.56-66
    • /
    • 2016
  • 모델기반 FDI 과정에서 모델오차와 센서잡음은 피할 수 없으므로 견실성은 모델기반 FDI에서 매우 중요하다. 본 연구에서는 이러한 선형모델 오차 및 신호잡음으로 인하여 고장진단 과정에서 발생하는 결함판단 오류들을 비선형 NARX (Nonlinear Auto Regressive eXogenous) 모델과 칼만추정기를 적용하여 개선하는 방법을 제안하였다. 최종 고장판단은 퍼지로직을 이용하여 발생하는 오차의 추이에 대한 확률로 결정하여 순간적인 신호잡음에 강인하도록 설계하였다. 시뮬레이션을 통하여 운용 환경조건에서 엔진제어기의 고장허용에 따른 성능을 확인하였다.

3레벨 NPC 인버터 개방성 고장 시 중성점 전압변동에 관한 연구 (A Study on the Neutral Point Potential Variation under Open-Circuit Fault of Three-Level NPC Inverter)

  • 박종제;박병건;하동현;현동석
    • 전력전자학회논문지
    • /
    • 제14권4호
    • /
    • pp.333-342
    • /
    • 2009
  • 중성점 클램핑 방식(Neutral Point Clamped) 인버터로 알려져 있는 3레벨 NPC 인버터는 그 구조적 특성상 직류-링크(DC-link) 중성점(Neutral Point)에서 전압이 변동한다. 지금까지 많은 논문에서 이 문제에 대한 연구가 진행되었고 다양한 형태의 해결책들이 제시되었다. 그러나 인버터 내부에서 고장이 발생하여 그에 따른 고장허용제어가 NPC 인버터 시스템에 적용되었을 경우 중성점 전압변동은 정상 운전 시 나타나는 전압변동과 다르게 나타나기 때문에 고장허용 제어에 따른 중성점 전압변동에 대한 분석이 필요하다. 본 논문에서는 삼각파 비교 변조방법을 시스템에 적용하였을 경우 정상운전과 고장 발생 과 고장허용 제어 적용 시 직류-링크 중성점 전압 변동이 어떤 양상으로 나타나는지 분석하고 고장허용 제어에 의한 NPC 인버터의 고장검출 시간과 커패시터의 용량 사이의 관계를 고찰하였다. 시뮬레이션과 실험 결과를 이용하여 이론적 분석의 타당성을 검증하였다.

소프트웨어 결함허용 기법들의 의존도 모델링 (Dependability Modeling of Software Fault Tolerance Techniques)

  • 김용규;김성수
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 1999년도 가을 학술발표논문집 Vol.26 No.2 (1)
    • /
    • pp.614-616
    • /
    • 1999
  • 신뢰도 높은 소프트웨어 개발의 필요성은 전혀 새로운 것이 아니다. 요즘 들어, 소프트웨어의 크기와 복잡도가 증가함으로 인해 소프트웨어의 결함 때문에 발생하는 시스템 고장이 전체 시스템 고장에서 많은 비중을 차지하고 있다. 고 신뢰도를 요구하는 시스템의 소프트웨어는 복구블록, 분산 복구블록, N-버전 프로그래밍, N 자기검사 프로그래밍과 같은 소프트웨어 결함허용 기법들을 사용하고 있다. 이러한 소프트웨어 결함허용 기법들에 대한 연구와 함께 소프트웨어 결함허용 기법들의 의존도 측정에 관한 연구 또한 매우 중요하다. 이에 본 논문에서는 마르코프 모델을 사용해서 소프트웨어 결함허용 기법들의 보다 자세한 신뢰도 모델링과 가용도, 안전도 등에 관한 모델링을 제시한다. 제안된 모델 분석 결과 같은 수의 대체블록이 있을 때는 분산 복구블록, 복구 블록, N 자기검사 프로그래밍, N-버전 프로그래밍 순으로 의존도가 높음을 알 수 있다. 또한 소프트웨어 결함허용 기법들의 신뢰도민감성 분석에서는 복구블록과 분산 복구블록인 경우는 적응검사의 결함발생율에, N-버전 프로그래밍인 경우는 프로그램 버전의 결함발생율에 더 민감한 영향을 받는 것을 알 수 있다.

  • PDF

리눅스 시스템에서의 고장 처리 프로세스 구현 (Implementation of fault handling process on Linux systems)

  • 최영환;조상영
    • 한국방송∙미디어공학회:학술대회논문집
    • /
    • 한국방송공학회 2010년도 하계학술대회
    • /
    • pp.440-441
    • /
    • 2010
  • IT 분야는 최근 고도의 신뢰성을 요구하는 국방, 의료, 건설, 자동차, 선박, 항공의 다양한 분야와 융복합화가 이루어지고 있다. 본 논문은 고장 감내 기법을 적용하여 신뢰성 있는 임베디드 시스템을 구축하기 위한 고장 처리 프로세스의 구현에 대해 기술한다. 임베디드 시스템은 자원의 제약으로 인하여 기존의 자원 중복에 의한 결함 허용 기법을 적용하기 어렵다. 제안하는 고장 처리 프로세스는 하드웨어 또는 소프트웨어 중복 없이 시스템의 최악의 상황에서 동작하며 다양한 결함 허용 기법을 적용할 수 있도록 기본 동작 환경을 제공한다.

  • PDF

고신뢰성 발사통제시스템을 위한 고장허용 통신 미들웨어 설계 및 구현 (Design and Implementation of Fault-tolerant Communication Middleware for a High-reliable Launch Control System)

  • 송대기;장부철;이철훈
    • 한국콘텐츠학회논문지
    • /
    • 제8권8호
    • /
    • pp.37-46
    • /
    • 2008
  • 발사통제시스템(Launch Control System)은 유도무기체계에서 유도탄의 발사와 관련된 일련의 절차들을 제어하는 시스템이다. 이 시스템은 지정된 시간 안에 목표물에 대한 교전계획을 생성하고 이 정보를 탄에 장입하며 탄의 발사 제어를 수행해야 한다. 이 때문에 시스템의 하드웨어, 소프트웨어 고장뿐만 아니라 정해진 수행 시간의 초과 때문에도 임무가 실패될 수 있다. 본 논문에서 제안한 것은 발사통제시스템과 같은 내장형 실시간 시스템을 위한 고장허용 이더넷으로 별도의 하드웨어나 소프트웨어 없이 기존 상용의 이더넷 디바이스를 이중화하여 네트워크에 고장허용 기능을 제공하는 방법이다. 이를 위해 시스템의 각 구성 노드들을 이중의 네트워크 채널로 중복 시키고, 네트워크 트래픽에 대한 고장탐지 및 복구를 위해 통신 미들웨어를 설계하고 개발하였다. 이중채녈 기반의 통신 미들웨어를 통해 처리 시간이 중요한 시스템에 네트워크 고장으로 인한 시스템 중지를 방지하고 노드에 통신 손실이 발생하지 않도록 하였다.

DSP 마이크로컨트롤러를 사용한 CAN 네트워크 기반 유도전동기고장진단 시스템 설계 (Design of Network-Based Induction Motors Fault Diagnosis System Using Redundant DSP Microcontroller with Integrated CAN Module)

  • 윤충섭;홍원표
    • 조명전기설비학회논문지
    • /
    • 제19권5호
    • /
    • pp.80-86
    • /
    • 2005
  • 유도전동기는 프로세스산업과 다른 산업분야에 광범위하게 적용되는 매우 중요한 기기이다. 프랜트를 운전함에 있어서 이의 신뢰성, 효율 및 성능은 매우 중요한 관심사항이다. 특히 유도전동기의 고장을 미리 검출하여 진단하고 고장 아래에서도 시스템이 안전하고 신뢰성 있는 성능을 가질 수 있는 고장허용제어의 실현이 매우 중요하다. 따라서 본 논문에서는 고정자전류신호 검출과 디지털 신호 프로세싱에 의한 효과적인 유도전동기의 베어링 고장검출 및 진단 기반을 가진 고장허용제어 시스템을 구축하였다. 또한 모타 고장허용제어에 기본이 되는 제어 하드웨어 구조를 제시하였으며 실험을 통하여 이 시스템의 실시간 데이터 취득 성능을 확인하였다.

내장형 소프트웨어의 신뢰성 품질 측정 방안 연구 (A Study on the Reliability Quality Measurement of Embedded Software)

  • 장윤정;윤청
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2014년도 추계학술발표대회
    • /
    • pp.613-616
    • /
    • 2014
  • 오늘날 선박, 항공, 자동차산업 등의 복합화로 인하여 내장형 소프트웨어의 중요성이 크게 대두되고 있다. 중요도가 높아질수록 고장 현상 발생률이 증가하고 이에 따른 오류나 고장에 대한 영향도 급증 하기 때문에, 신뢰성이 그만큼 중요하게 되었다. 신뢰성은 ISO/IEC 9126, ISO/IEC 12119 등에서 기능성, 사용성, 효율성, 유지보수성, 이식성과 함께 언급되고 있다. 신뢰성의 부특성에는 성숙성, 오류허용성, 회복성, 준수성이 있고, 이에 따라 품질평가 항목 메트릭이 제시되어 있다. 그러나 신뢰성 평가 기준은 수리적 난해함과 데이터 수집에 관한 문제에 부딪혀 적용하는 데에 어려움이 따르는 실정이다. 이와 같은 문제점을 해결하기 위해, 각 세부 평가 항목에 대한 체크리스트를 가지고 품질평가 메트릭에 적용하였다. 또한, 기존에 제시되어 있는 대표적인 신뢰성 모델 두 가지 NHPP(Non-Homogeneous Poisson Process) Model과 Jelinski-Moranda Model을 성숙성과 오류허용성의 품질평가 메트릭과 연관시켜 효율적으로 신뢰성을 측정하는 방안에 대하여 모색하였다.

고신뢰 실시간 시스템을 위한 체크포인팅 프레임워크 (A Checkpointing Framework for Dependable Real-Time Systems)

  • 이효순;신현식
    • 한국정보과학회논문지:시스템및이론
    • /
    • 제29권4호
    • /
    • pp.176-184
    • /
    • 2002
  • 본 논문은 고신뢰 실시간 시스템에 체크포인팅을 적용할 수 있도록 실시간성과 신뢰성을 모두 고려하는 체크포인팅 프레임워크를 제공한다. 실시간 태스크의 시간 예측성은 할당된 체크포인트의 수와 태스크가 실행 중에 감내 해야하는 고장의 수를 기반으로 태스크의 최악 실행 시간(WCET: Worst Case Execution Time)을 산출함으로써 보장된다. 태스크가 실행 중에 극복해야하는 고장의 수는 태스크의 신뢰성 요구조건을 기반으로 산출됨으로써 태스크의 신뢰성이 보장되도록 한다. 이렇게 얻어진 태스크들의 WCET와 태스크가 극복해야 하는 고장의 수를 이용하여, 각 태스크의 스케줄 가능성을 보장하기 위해 요구되는 최소의 체크포인트 수를 유도하는 알고리즘을 제안한다. 본 논문에서 제안하는 프레임워크는 체크포인팅의 시간 중복량을 기반으로 하므로, 다른 시간 중복 기법에 대해서도 확장이 용이하다.

풍력발전 블레이드 제작 및 사용에서의 신뢰성 기술

  • 허용학
    • 기계저널
    • /
    • 제54권7호
    • /
    • pp.28-33
    • /
    • 2014
  • 최근 풍력에너지 발전기술이 해상 풍력 및 대형 풍력으로 천이되어 감에 따라 더 향상된 신뢰성 기술을 요구하고 있고, 풍력 블레이드는 풍력발전시스템에서 고장 빈도가 비교적 낮지 않고, 고장 발생 시 심각도가 상대적으로 높아 신뢰성을 고려해야 하는 부품이다. 블레이드 제작 생산 과정과 사용 중에 발생하는 손상 및 결함은 신뢰성의 심각성에 큰 영향을 미치고 있어 본 기술에서는 블레이드에서 발생할 수 있는 결함 유형, 결함을 탐지하는 기술 그리고 신뢰성을 평가하는 시험/평가 기술에 대하여 소개하고자 한다.

  • PDF