• 제목/요약/키워드: Fault-tolerance

검색결과 570건 처리시간 0.024초

파티션 컴퓨팅 기반의 무인기 고장 감내 관성 항법 시스템 (A Fault-tolerant Inertial Navigation System for UAVs Based on Partition Computing)

  • 정병용;김정국
    • 정보과학회 컴퓨팅의 실제 논문지
    • /
    • 제21권1호
    • /
    • pp.29-39
    • /
    • 2015
  • 무인기 항법 시스템의 개발 및 실험에는 위험 요소가 많아 가벼운 하중을 유지하면서도 고장 감내를 지원하는 시스템이 요구된다. 본 논문에서는 CPU 시간과 메모리를 독립적으로 사용하는 파티션을 기반으로, 단일 및 복수 개의 FCC(Flight Control Computer)에서 항법용 주 및 보조 OFP(Operational Flight Program) 파티션들을 독립적으로 수행하는 고장 감내 무인기 항법 시스템에 대해 기술한다. 개발된 시스템은 이중화된 두 개의 FCC를 사용하고, 각 보드에서는 OFP 파티션을 이중화하여 개발 중인 OFP 및 검증된 OFP 시스템을 독립적으로 수행한다. 이러한 고장 감내 시스템은 감내 하중이 작은 무인기의 경우에 하나의 FCC만 사용하여도 S/W 이중화에 따른 고장 감내가 가능하며, H/W 고장 감내도 필요한 중대형 무인기의 경우, 이중화 파티션을 수행하는 보조 FCC까지 사용한다. 이와 같은 파티션 기반 고장 감내 항법 시스템은 그 개발 단계에서 실험의 많은 위험 요소를 제거할 것이다.

다리 궤적을 조정하는 육각 보행 로봇의 내고장성 걸음새 (Fault Tolerant Gaits of a Hexapod Robot with a Foot Trajectory Adjustment)

  • 양정민
    • 전자공학회논문지SC
    • /
    • 제42권3호
    • /
    • pp.1-10
    • /
    • 2005
  • 본 논문에서는 기구학적 구속조건을 고려한 육각 보행 로봇의 새로운 내고장성 걸음새를 제안한다. 본 논문에서 고려하고 있는 고장은 관절고착고장으로 로봇 다리의 관절 하나가 어떤 위치에 고착되어서 보행이 끝날 때까지 움직일 수 없는 상태를 말한다. 본 논문에서는 먼저 육각 보행 로봇의 직선 보행을 위한 기존의 내고장성 걸음새가 고장 난 다리의 기구학적 구속조건에 따라서 교착 상태에 빠질 수도 있음을 해석적으로 증명한다. 그런 다음 이러한 교착 상태를 회피하기 위해서 새로운 내고장성 걸음새 계획을 제안한다. 제안하는 내고장성 걸음새는 다리의 궤적을 변경함으로써 고장 난 다리가 야기하는 교착 상태에서 벗어날 수 있으며, 기존 내고장성 걸음새의 다리 움직임 순서와 보폭을 그대로 유지한다. 제안한 걸음새 계획의 우수성을 입증하기 위해서 평탄 지형에서 정상적인 걸음새로 걷고 있는 육각 보행 로봇이 고장이 일어난 후 제안한 걸음새 계획을 이용하여 교착 상태에서 벗어나 내고장성 걸음새로 전이하는 사례 연구도 기술한다.

A Multi-objective Optimization Approach to Workflow Scheduling in Clouds Considering Fault Recovery

  • Xu, Heyang;Yang, Bo;Qi, Weiwei;Ahene, Emmanuel
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제10권3호
    • /
    • pp.976-995
    • /
    • 2016
  • Workflow scheduling is one of the challenging problems in cloud computing, especially when service reliability is considered. To improve cloud service reliability, fault tolerance techniques such as fault recovery can be employed. Practically, fault recovery has impact on the performance of workflow scheduling. Such impact deserves detailed research. Only few research works on workflow scheduling consider fault recovery and its impact. In this paper, we investigate the problem of workflow scheduling in clouds, considering the probability that cloud resources may fail during execution. We formulate this problem as a multi-objective optimization model. The first optimization objective is to minimize the overall completion time and the second one is to minimize the overall execution cost. Based on the proposed optimization model, we develop a heuristic-based algorithm called Min-min based time and cost tradeoff (MTCT). We perform extensive simulations with four different real world scientific workflows to verify the validity of the proposed model and evaluate the performance of our algorithm. The results show that, as expected, fault recovery has significant impact on the two performance criteria, and the proposed MTCT algorithm is useful for real life workflow scheduling when both of the two optimization objectives are considered.

재귀원형군 $G(2^{m},2^{k})$의 고장 지름 (Fault Diameter of Recursive Circulant $G(2^{m},2^{k})$)

  • 김희철;정호영;박정흠
    • 한국정보과학회논문지:시스템및이론
    • /
    • 제29권12호
    • /
    • pp.665-679
    • /
    • 2002
  • 그래프 G의 고장지름이란 임의의 연결도-1 개 이하의 정점들에 고장이 났을 경우, 모든 두 정점사이의 최단경로 길이의 최대 값을 말한다. 본 논문에서는 $k{\geq}3$인 재귀원형군 $G(2{\leq}m,2{\leq}k)$의 고장 지름을 분석한다. $ dia_{m.k}$$ G(2^m,2^k)$의 지름이라 하자. $G(2{\leq}m,2{\leq}k/)$일 때, $G(2{\leq}m,2{\leq}k)$의 고장지름은 $2^m-2이고$, m=k+1일 때, 고장지름은 $2^k-1$임을 보인다. 그리고 m>k+1인 재귀원형군 $G(2{\leq}m,2{\leq}k)$에서, m=1 (mod 2k)이면 고장지름은 $dia_{m.k+1}$과 같고, $m{\neq}1$ (mod 2k)이면 고장지름은 $dia_{m.k+2}$ 이하임을 보인다.

풍력발전기 유성기어박스의 진동 변조 특성을 고려한 진동기반 고장 진단 기법 고찰 (A Vibration-based Fault Diagnostics Technique for the Planetary Gearbox of Wind Turbines Considering Characteristics of Vibration Modulation)

  • 하종문;박정호;오현석;윤병동
    • 대한기계학회논문집A
    • /
    • 제39권7호
    • /
    • pp.665-671
    • /
    • 2015
  • 유성 기어박스의 진동기반 고장진단 기법은 조립 및 제작공차와 하중조건에 의해 결정되는 진동 변조특성에 따라 성능을 달리하는 특성을 갖는다. 이 논문에서는 풍력발전기에 장착되어 있는 유성 기어박스의 고장을 효과적으로 진단하기 위해 진동 변조특성을 고려한 고장진단기법을 제안하고자 한다. 리샘플링된 진동신호에 대한 대역 필터링을 사용함으로써 유성기어박스의 진동 변조특성을 규명하고자 하였으며, 진동추출 윈도우함수의 최적위치를 선정하여 활용함으로써 가변적 진동 변조현상에서도 강건한 고장진단을 수행할 수 있도록 하였다. 제안된 고장진단기법의 검증을 위해 2kW 급 풍력발전기 테스트베드가 설계되었으며 기어 치 부분파손이 모사 제작되어 기어박스에 장착되었다.

사족 보행 로봇의 관절고착고장을 위한 내고장성 걸음새의 안정여유도에 관한 연구 (Stability Margin of Fault-Tolerant Gaits to Joint Jam for Quadruped Robots)

  • 양정민
    • 전자공학회논문지SC
    • /
    • 제43권5호
    • /
    • pp.19-27
    • /
    • 2006
  • 본 논문은 사족 보행 로봇에 대한 내고장성 걸음새의 안정여유도를 개선하는 방법을 논한다. 기존에 제안되었던 재고장성 걸음새는 사족 보행 로봇이 다리 고장이 발생한 후에도 보행을 계속할 수 있게 하였다. 하지만 내고장성 걸음새가 임계 안정여유도를 가지므로 몸체 무게중심의 위치가 순차적으로 바뀔 때에는 걸음새가 불안정해질 수 있다는 약점을 지니고 있다. 본 논문에서는 이러한 약점을 극복하기 위해서 양(陽)으로 안정여유도를 가지는 내고장성 걸음새를 관절고착고장에 대해서 제안한다. 관절고착고장은 로봇 다리의 관절 하나가 한 지점에 고착되어 더 이상 움직일 수 없는 상태를 말한다. 양의 안정여유도는 걸음새 동작 과정에서 한 다리가 이동하기 전에 지지 다리들의 위치를 조정함으로써 얻어질 수 있다. 제안된 걸음새의 우수성을 입증하기 위해서 안정여유도, 보폭 등의 매개 변수들을 중심으로 기존 걸음새와 성능 비교를 수행한다.

원자력발전소 안전필수시스템 고장허용능력에 대한 자가진단기능 저하 영향 분석 (The Effect of the Fault Tolerant Capability due to Degradation of the Self-diagnostics Function in the Safety Critical System for Nuclear Power Plants)

  • 허섭;황인구;이동영;최헌호;김양모;이상정
    • 전기학회논문지
    • /
    • 제59권8호
    • /
    • pp.1456-1463
    • /
    • 2010
  • The safety critical systems in nuclear power plants should be designed to have a high level of fault tolerant capability because those systems are used for protection or mitigation of the postulated accidents of nuclear reactor. Due to increasing of the system complexity of the digital based system in nuclear fields, the reliability of the digital based systems without an auto-test or a self-diagnostic feature is generally lower than those of analog system. To overcome this problem, additional redundant architectures in each redundant channel and self-diagnostic features are commonly integrated into the digital safety systems. The self diagnostic function is a key factor for increasing fault tolerant capabilities in the digital based safety system. This paper presents an availability and safety evaluation model to analyze the effect to the system's fault tolerant capabilities depending on self-diagnostic features when the loss or erroneous behaviors of self-diagnostic function are expected to occur. The analysis result of the proposed model on the several modules of a safety platform shows that the improvement effect on unavailability of each module has generally become smaller than the result of usage of conventional models and the unavailability itself has changed significantly depending on the characteristics of failures or errors of self-diagnostic function.

저비용 이중화 시스템 기반 교통신호제어 (시스템) 구현 (Implementation of the Traffic Control System based Low Cost Dual Modular Redundancy)

  • 이동우;나종화;김남선
    • 한국항행학회논문지
    • /
    • 제21권5호
    • /
    • pp.491-500
    • /
    • 2017
  • 본 논문은 교통신호 제어시스템 구축에 적용 가능한 하트비트 기반의 저비용 이중화 시스템을 구현하였다. 교통신호 제어시스템의 고장은 교통 혼란과 교통사고를 야기할 수 있다. 그러므로 고장감내 기술을 도입하여, 교통관제의 안전성과 신뢰성을 확보해야 한다. 이를 위해 오픈소스 하드웨어를 사용하여 이중화 보드를 구성하고, Linux HA를 사용하여 하트비트 기반의 고장 검출 및 복구 소프트웨어를 개발하였다. 교통신호 제어시스템의 기능을 검증하고, 결함주입 시험을 수행하여 장애에 따른 고장복구 시간을 측정하였다. 시험결과 고장복구 시간은 평균9초 이내로 확인되어 신뢰성 목표시간을 만족하는 것을 확인 하였다. 본 연구 결과를 기반으로 항공, 우주, 원자력 등 고 신뢰성 시스템이 요구되는 분야에 응용 될 수 있을 것으로 예상된다.

기본 모드를 침해하는 과도 고장이 존재하는 입력/출력 비동기 순차 회로에 대한 내고장성 제어 (Fault-Tolerant Control of Input/Output Asynchronous Sequential Circuits with Transient Faults Violating Fundamental Mode)

  • 양정민;곽성우
    • 한국전자통신학회논문지
    • /
    • 제17권3호
    • /
    • pp.399-408
    • /
    • 2022
  • 본 논문에서는 기본 모드 원리를 침해하는 과도 고장이 존재하는 입력/출력 비동기 순차 회로의 내고장성 교정 제어 시스템을 제안한다. 비동기 순차 회로의 과도 천이 과정에서 발생하는 비-기본 모드 고장을 극복하기 위해서는 고장에 의한 상태 천이가 종료되는 시점을 알아야 하며, 회로를 고장 상태로부터 원래 도달해야 하는 상태와 출력 등가적인 상태로 보내기 위한 교정 동작을 구현해야 한다. 본 논문에서는 이러한 고장 탐지 및 극복을 구현할 수 있는 출력 피드백 교정 제어기의 존재 조건을 규명한다. FPGA 실험을 통해 제안된 제어 시스템의 설계 과정을 제시하고 응용 가능성을 검증한다.

삼중구조 시스템의 실시간 태스크 최적 체크포인터 및 분산 고장 탐지 구간 선정 (Determination of the Optimal Checkpoint and Distributed Fault Detection Interval for Real-Time Tasks on Triple Modular Redundancy Systems )

  • 곽성우;양정민
    • 한국전자통신학회논문지
    • /
    • 제18권3호
    • /
    • pp.527-534
    • /
    • 2023
  • 삼중구조 시스템에서는 하나의 프로세서에서 고장이 발생해도 여유도 때문에 주어진 임무를 계속 수행할 수 있다. 본 연구에서는 삼중구조 시스템에 체크포인터 기법을 도입한 후 고장 탐지와 체크포인터를 분리하는 새로운 고장 극복 방법을 제안한다. 먼저 한 개 프로세서에서 고장이 발생하면 고장 탐지와 동시에 모든 프로세서의 상태를 동기화함으로써 고장을 복구한다. 또한 두 개 이상의 프로세서에서 동시에 고장이 발생하면 직전의 체크포인터로 회귀하여 태스크를 재실행함으로써 고장을 복구한다. 본 논문에서는 태스크가 데드라인 이내에서 성공적으로 수행될 확률을 최대화하는 고장 탐지 구간과 체크포인터 구간의 선정 방법을 제안한다. 제안된 방식을 탑재한 삼중구조 시스템을 마코프 체인으로 모델링하고 실시간 태스크의 성공적 수행 확률을 도출하는 모의실험을 수행하여 최적의 해를 구하는 과정을 제시한다.