• 제목/요약/키워드: Software Faults

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

안동지역의 암종별 선구조선과 불연속면의 방위특성 (Orientations of Tecto-lineaments and Discontinuities for Different Rock Types in Andong Area)

  • 김교원;임명혁
    • 지질공학
    • /
    • 제16권1호
    • /
    • pp.23-30
    • /
    • 2006
  • 현장 지표지질조사 수행 전에 지질구조를 사전 파악하기 위해 일반적으로 항공사진과 위성영상자료가 이용되는데, 이는 사전 및 시 공 중 현장 조사의 효율을 극대화하기 위한 방안이다. 화성암, 퇴적암 및 변성암이 인접하여 노출되는 안동지역의 항공사진에서 추출한 847개 선구조선의 방향성과 현장 지표지질조사에서 측정한 1,940개 불연속면의 방향성을 분석한 결과, 방위는 어느 정도 상관성을 보이나, 선구조선의 방향성은 암반의 종류와 불연속면의 종류에 따라 다른 양상을 나타낸다. 즉, 지표지질조사에서의 불연속면은 항공사진에서 선구조선으로 판독되지 않는 것들도 존재하기 때문에 암반의 종류와 불연속면의 종류별 선구조선의 방향 분석이 요구된다. 따라서 불연속면의 영향을 크게 받는 터널, 사면 등 지반구조물의 합리적인 건설을 위하여서는 항공사진 분석과 동시에 현장 지표지질조사에서 암반의 종류 및 불연속면의 종류에 따른 불연속면의 방향성 측정이 필요하다.

Vibration Health Monitoring of Helicopter Transmission Systems at Westland Helicopter Ltd.

  • Kang, Chung-Shin;Choi, Sun-Woo;Ahn, Seok-Min;Horsey, M.W;Stuckey, M.J
    • International Journal of Aeronautical and Space Sciences
    • /
    • 제1권1호
    • /
    • pp.48-61
    • /
    • 2000
  • Korea Aerospace Research Institute (KARI) have gained experience with Helicopter Vibration Health Monitoring (VHM) System technology with the help of UK GKN-WHL. GKN-WHL have had many years of experience with the research and development of vibration analysis techniques to improve the health monitoring of helicopter transmissions. This activity was targeted at transmission rig testing at first, but the techniques have been progressively developed where they are now used as a part of integrated Health and Usage Monitoring (HUM) systems on many types of in-service and new helicopters. The technique development process has been considerably aided by an ever expanding database of transmission monitoring experience from both the rig testing and aircraft operations. This experience covers a wide range of failure types from naturally occurring faults to crack propagation studies and covering a wide range of transmission configurations. Primarily based on accelerometer signals GKN-WHL's vibration analysis methods have also been applied to a variety of other sensor types. The transition from an experimental environment to operational VHM systems has been a lengthy process, there being a need to demonstrate technique reliability as well as effectiveness to both regulatory (Airworthiness Authority) and commercial organizations. Another important feature of this process has been the development of close relationships with a number of VHM system hardware and software suppliers. Such an experienced GKN-WHL provides various raw vibration data which was acquired from transmission ground test rig and allow KARI to develop it's own analysis program. KARI made a program and then analyzed the data to coma pre with the results of GKN-WHL. The KARI's results both time domain signals and statistical values show comparable to GKN's.

  • PDF

데이터마이닝 기법을 이용한 PCB 제조라인의 불량 혐의 공정 및 설비 분석 (Fault-Causing Process and Equipment Analysis of PCB Manufacturing Lines Using Data Mining Techniques)

  • 심현식;김창욱
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제4권2호
    • /
    • pp.65-70
    • /
    • 2015
  • PCB(Printed Circuit Board) 제조공정에서의 수율은 제품의 원가와 품질을 결정하는 중요한 관리 요인이다. PCB 제조공정은 일반적으로 많은 단계의 미세공정을 거쳐서 제품인 칩(Chip)이 생산되기 때문에 높은 수율을 보장하기가 현실적으로 어렵다. 제품의 수율을 향상시키기 위해서는 저수율의 원인이 되는 불량요인을 분석하고, 불량요인에 영향을 미치는 중요공정 및 설비를 찾아서 관리해야 한다. 본 연구는 로지스틱 회귀분석 및 변수선택법을 이용하여 혐의공정 및 설비를 찾는 방법을 제안하였다. 데이터는 실제 현장의 로트 데이터를 사용하였고, 각 로트는 진행한 설비 및 불량유형별 불량수를 갖고 있다. 또한 분석 결과는 실제 현장 확인을 통하여 수율에 미치는 영향을 확인하였다.

선박 평형수 처리 시스템의 고장 예측 및 e-Navigation을 이용한 고장 수리 시스템 (Failure prediction of BWTS and Failure repair using e-Navigation)

  • 서지노;김선종;권혁숭;김주만
    • 한국인터넷방송통신학회논문지
    • /
    • 제17권1호
    • /
    • pp.145-151
    • /
    • 2017
  • 본 논문은 선박 평형수 처리 시스템에서 여러 센서 장치들이 원격으로 전송한 데이터 특성을 토대로 장치의 고장 예측과 목적지 운항경로 상의 수리지점 대상 가장 효율적인 지점 선정 및 수리 예약하는 시스템의 설계 및 구현을 제시하였다. 이러한 데이터는 선박에 평형수를 채우거나 비울 시에 실시간으로 수집되며, 정상과 비정상의 테이타 특성을 분석하여 비 안정적 특성을 보이는 장치에 대한 사전 수리가 필수적이다. 선박이 다음 목적지를 향한 항로 운항 중 이네비게이션을 기반한 가장 효율적인 수리 센터를 선택하여 예약하는 고장 예측 및 수리 예약을 위한 소프트웨어 플랫폼을 제시하였다. 본 시스템의 적용은, 해양 오염 방지를 위한 IMO의 협약이 2017년도에 발표됨에 따라, 선박들의 안정적인 입출항과 해양 생태계 보호하며, 또한 안정적 화물 운항으로 인한 경제적 효과가 매우 높다.

모바일 앱 개발 프로세스 메타모델 설계 (Design of a Metamodel for the Development Process of a Mobile Application)

  • 조은숙
    • 한국산학기술학회논문지
    • /
    • 제15권8호
    • /
    • pp.5248-5255
    • /
    • 2014
  • 스마트 폰 시장의 급성장으로 인해 모바일 앱들이 우후죽순처럼 개발되고 있는 실정이다. 이렇게 급격한 속도로 모바일 앱들이 개발되다 보니 체계적인 개발 프로세스의 적용이나 재사용성 및 확장성 등과 같은 품질 요소들고려하지 않은 채 개발하는 경우가 허다하다. 결국 이렇게 개발된 모바일 앱들은 내부적으로 여러 결함 요소들을 갖게 되기 때문에 사용자들로 하여금 만족도나 신뢰도 부분에서 매우 낮은 평가를 받게 되고 결국 사용자들로 하여금 앱에 대한 업데이트나 재구매를 포기하게끔 한다. 따라서 본 논문에서 보다 사용자들의 만족도와 신뢰도를 높이고 모바일 앱의 지속적인 사용 효과를 높이기 위해 모바일 앱 개발 프로세스를 위한 메타모델을 설계하여 정의하고자한다. 여러 다양한 모바일 앱 개발에 있어서 메타모델을 적용한 개발 프로세스를 적용하게 되면 개발 생산성을 높일 수 있을 뿐만 아니라 모바일 앱의 품질 향상의 효과도 가져올 수 있다.

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

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

비파괴 검사 시스템의 융합 적용 사례 (The Convergence Application Example of Non-destructive Inspection System)

  • 이정익
    • 한국융합학회논문지
    • /
    • 제8권3호
    • /
    • pp.191-197
    • /
    • 2017
  • 본 개발은 중간 크기 미만의 외형 결함을 검출함에 있어 X-Ray 광원을 사용하는 비파괴 장비이다. 본 연구개발물의 차별성은 X-Ray광원을 이용 중소형 생산제품들의 외부결함 유무를 실시간 검사할 수 있으며 표면 방사선 누설선량에 있으면서 검사 속도제어가 가능하다. 이를 소프트웨어로 해결하였다. 또한 작업 중 작업자 안전을 위해 도어 차단이 가능하고 동시에 장비 내부 구동 영상의 획인이 가능하다는 점이다. 이런 원리로 현재는 중소형 부품에서부터 크게는 컨테이너와 같은 검사시스템의 기반 기술로 활용이 가능하다. 본 연구는 자동차 산업 외에 다른 다양한 비파괴 시장 산업에 큰 영향을 미칠 것이다. 마지막으로 개발된 비파괴 장비는 $0.2Sv{\mu}$ 하에서 제어된다는 사실은 아주 중요한 사실이다.

코드 자동 생성을 위한 XML 기반의 효율적인 디자인패턴 구조 (An Efficient Design Pattern Framework for Automatic Code Generation based on XML)

  • 김운용;김영철;주복규;최영근
    • 정보처리학회논문지D
    • /
    • 제8D권6호
    • /
    • pp.753-760
    • /
    • 2001
  • 디자인패턴은 어플리케이션 개발 시에 고려된 문제들로부터 독립적이며 확장성과 유지보수성에 대한 문제를 해결하기 위한 디자인 지식이며 현재 광범위하게 이용되고있는 분야이다. 그러나 이러한 광범위한 디자인패턴의 활용에도 불구하고 디자인 패턴에 명세와 활용은 주로 개발자의 수작업에 의존하고 있다. 그 결과 일관된 형태의 분석과 활용이 어렵고 오류 발생 빈도를 높일 뿐 아니라 프로그램 개발에 많은 시간을 필요로 한다. 따라서 이러한 문제를 해결하기 위해 본 논문에서는 디자인 패턴을 구조화하기 위해 XML을 사용한 표현방법, 이를 이용한 디자인 패턴 활용시스템 구조를 제시한다. 또한 이러한 표기법과 활용구조를 통해 소스코드 자동생성 지원 시스템을 제시하고 적용 예를 보이고자한다. XML을 이용한 구조화된 문서활용은 소스코드 생성시 사용자들에게 더 작은 코드를 작성하게 만들고, 더 안정된 시스템을 구축할 수 있게 한다.

  • PDF

원개발자 부재에 따른 원시코드 기반의 단위테스트 노력 분석 (Effort Analysis of Unit Testing Conducted by Non-Developer of Source Code)

  • 윤회진
    • 한국IT서비스학회지
    • /
    • 제11권4호
    • /
    • pp.251-262
    • /
    • 2012
  • Unit testing is one of the test levels, which tests an individual unit or a group of related units. Recently, in Agile Development or Safety-critical System Development, the unit testing plays an important role for the qualities. According to the definition of unit testing, it is supposed to be done by the developers of units. That is because test models for the unit testing refers to the structure of units, and others but its original developers hardly can understand the structures. However, in practice, unit testing is often asked to be done without the original developers. For example, it is when faults are revealed in customer sites and the development team does not exit any more. In this case, instead of original developers, other developers or test engineers take a product and test it. The unit testing done by a non-developer, who is not the original developer, would cause some difficulties or cause more cost. In this paper, we tests an open source, JTopas, as a non-developer, with building test models, implementing test codes, and executing test cases. To fit this experiment to practical testing situations, we designed it based on the practices of unit testing, which were surveyed through SPIN(Software Process Improvement Network). This paper analyzes which part of unit testing done by non-developers needs more effort compared to the unit testing done by original developers. And it concludes that Agile Development contributes on reducing the extra effort caused by non-developers, since it implements test codes first before developing source code. That means all the units have already included their own tests code when they are released.

A New Study on Vibration Data Acquisition and Intelligent Fault Diagnostic System for Aero-engine

  • Ding, Yongshan;Jiang, Dongxiang
    • 한국추진공학회:학술대회논문집
    • /
    • 한국추진공학회 2008년 영문 학술대회
    • /
    • pp.16-21
    • /
    • 2008
  • Aero-engine, as one kind of rotating machinery with complex structure and high rotating speed, has complicated vibration faults. Therefore, condition monitoring and fault diagnosis system is very important for airplane security. In this paper, a vibration data acquisition and intelligent fault diagnosis system is introduced. First, the vibration data acquisition part is described in detail. This part consists of hardware acquisition modules and software analysis modules which can realize real-time data acquisition and analysis, off-line data analysis, trend analysis, fault simulation and graphical result display. The acquisition vibration data are prepared for the following intelligent fault diagnosis. Secondly, two advanced artificial intelligent(AI) methods, mapping-based and rule-based, are discussed. One is artificial neural network(ANN) which is an ideal tool for aero-engine fault diagnosis and has strong ability to learn complex nonlinear functions. The other is data mining, another AI method, has advantages of discovering knowledge from massive data and automatically extracting diagnostic rules. Thirdly, lots of historical data are used for training the ANN and extracting rules by data mining. Then, real-time data are input into the trained ANN for mapping-based fault diagnosis. At the same time, extracted rules are revised by expert experience and used for rule-based fault diagnosis. From the results of the experiments, the conclusion is obvious that both the two AI methods are effective on aero-engine vibration fault diagnosis, while each of them has its individual quality. The whole system can be developed in local vibration monitoring and real-time fault diagnosis for aero-engine.

  • PDF