• Title/Summary/Keyword: Fault Control

Search Result 1,591, Processing Time 0.035 seconds

Design of Programming Failure Feedback System Based on Control Flow of Test Case to Support Programming Training (프로그래밍 훈련 지원을 위한 테스트케이스의 제어흐름에 기반한 프로그래밍 실패 피드백 시스템 설계)

  • Lee, Sunghee;Kim, Deok Yeop;Seo, Kang Bok;Lee, Woo Jin
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.8 no.8
    • /
    • pp.317-322
    • /
    • 2019
  • Programming judge systems for programming training support are typically built on the Web, where the examiners uploads a programming problem, which the student reads and submits an answer to the problem. The judge system executes the submitted answer of source code to provide feedback such as pass, failure, and error messages. Students who receive the feedback except for the pass continues debugging the source code until they are judged to pass. We developed an online judge system to support programming training and analyzed answers submitted by the students and found that many of the students who were not judged to pass that test did not know exactly where they were wrong but continued to solve the problem. The current judge system generally feeds runtime error messages back to students. However, with only runtime error message, it is difficult for student who train to find the wrong part of the answer. Therefore, in this paper, we propose a system that provides the feedback of programming failure by analyzing the control flow of the test cases used in the source code submitted by the student. The proposed system helps students find the wrong parts more quickly by feeding back the paths where faults in the control flow may exist. In addition, we show that this system is applicable to the answer source code that the actual student submitted.

Accuracy Analysis of Cadastral Control Points Surveying using VRS case by Jinju city parts (가상기지국을 활용한 지적기준점 관측 정확도 분석 -진주시 일원을 중심으로-)

  • Choi, Hyun;Kim, Kyu Cheol
    • Journal of the Korean Society of Surveying, Geodesy, Photogrammetry and Cartography
    • /
    • v.30 no.4
    • /
    • pp.413-422
    • /
    • 2012
  • After development of GPS in the 1960's, the United States released SA(Selective Availability) in 2000 and then the GPS has become commercialized to the present. The result of repeatedly developed GPS observation, the GPS real-time observation methods is RTK which basically always needs two base stations and has a fault of the accuracy decreasing as the distance between a mobile station and a receiver is increasing. Because of these weakness, VRS method has come out. VRS(Virtual Reference Station) generates the imaginary point near mobile station from several observatory datum of GPS, sets the accurate location of mobile station, thus shows high reliability and mobility. Now, the cadastral datum point is used with azimuth, repetition, and graphical traversing method for traverse network. The result of measurement indicates many problems because of different accomplishment interval given point, restrictions on the length of the conductor, many errors on the observations. So, this study did comparative analysis of the cadastral datum points through VRS method by Continuously Operating Reference Station. Through the above comparative analysis, The comparative result between surveyed result with repetition method through total station observed Cadastral Control Points and surveyed result with VRS-RTK has shown that average error of x-axis is -0.08m, average error of y-axis, +0.07m and average distance error is +0.11m.

Improvement of Unicast Traffic Performance in High-availability Seamless Redundancy (HSR) Using Port Locking (PL) Algorithm (Port Locking (PL) 알고리즘을 이용한 HSR (High-availability Seamless Redundancy)의 유니캐스트 트래픽 성능개선)

  • Abdulsam, Ibraheem Read;Kim, Se Mog;Choi, Young Yun;Rhee, Jong Myung
    • Journal of Satellite, Information and Communications
    • /
    • v.9 no.1
    • /
    • pp.51-56
    • /
    • 2014
  • High-availability seamless redundancy (HSR) is a protocol for fault-tolerant Ethernet (FTE) networks. It provides two frame copies and each copy is forwarded on a separate physical path, which provides zero fail-over time. Therefore, the HSR is becoming a potential candidate for various real-time FTE applications. However, the generation and circulation of unnecessary frames due to the duplication of every sending frame is inherent drawback of HSR. Such drawback degrades the performance of the network and may deplete its resources. In this paper, we present a new algorithm called port locking (PL) based on the media access control (MAC) address to solve the abovementioned problem in popular connected-rings network. Our approach makes the network gradually learn the locations of the source and the destination nodes without relying on network control frames. It then prunes all the rings that do not contain the destination node by locking corresponding rings' entrance ports. With the PL algorithm, the traffic can be significantly reduced and therefore the network performance will be greatly enhanced specially in a large scale connected-rings network. Analytical results are provided to validate the PL algorithm.

The Development of 63nm Diode Laser System for Photodynamic Therapy of Cancer (광역학적 암치료를 위한 635nm 다이오드 레이저 시스템 개발)

  • 임현수
    • Journal of Biomedical Engineering Research
    • /
    • v.24 no.4
    • /
    • pp.319-328
    • /
    • 2003
  • The purpose of this paper is to develop a medical laser system using the semiconductor diode laser in order to photodynamic cancel therapy as a light source. The ideal light source for photodynamic therapy would be a homogeneous nondiverging light with variable spot size and specific wavelength with stability. After due consideration in this point, in this paper, we used a diode laser resonator of 635nm wavelength. The development laser system have a statistical laser out beam with accuracy control using the constant current control of method and clinic-friendly with compact. In order to protect the diode resonator from the over-current, the rush-current and electrical fault, we specially designed. The most importance therapeutic factor are the radiation mode for cancer therapy. So we developed the radiation mode of CW(Continuous Wave), long pulse, short pulse, and burst pulse and can adjust the exposure time from several milli-second to several minute. The experimental result shows that laser beam power was increased linear from 10mW to 300mW according to the increasing input current and the increasing exposure time. The developed new compact diode laser system have a stability of output power and specific wavelength with easy control and transportable for many applications of PDT.

Design of Duplicate System based on Commercial OS (상용 운영체제 기반 이중화 시스템 설계)

  • 김종호;김종호;이제헌;임형택;방경은;이숙진;임순용;양승민
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.25 no.8A
    • /
    • pp.1104-1114
    • /
    • 2000
  • If the control system that works important job fails, economical loss occurred. Hence, to guarantee high reliability, it must be duplicated. In the case of traditional duplication mechanism, dedicated operating system with duplication functions were built. This required much development and maintenance cost. They can be saved, if we use commercial operating system and its development environment.This paper proposes a duplication mechanism for the system based on commercial 0S. The system that explained in this paper is BSC(Base Station Controller). The duplicated BSC system uses concurrent write memory for synchronization and VxWorks as an operating system. We propose how the task supporting duplication functions is executed without delay and preemption, how to synchronize standby's memory with active' s, and how to use concurrent-write memory easily with VxWorks' s partition. We also describe the takeover procedure when the active detects its hardware fault and when the standby recognizes the failure of the active.

  • PDF

A Concept for improving the Level of Autonomy of an LEO Satellite (저궤도 위성의 자율성 수준 향상을 위한 개념 제안)

  • Jeon, Moon-Jin;Kim, Eunghyun;Lim, Seong-Bin
    • Aerospace Engineering and Technology
    • /
    • v.13 no.1
    • /
    • pp.37-43
    • /
    • 2014
  • The ground station which operates the LEO satellite performs monitoring state of health of the satellite, sending the commands for the imaging mission of receiving the images during about 10 minutes of contact time. To finish the planned procedure in limited contact time, specific level of autonomy is applied in the satellite and the ground system. For example, the attitude and orbit control logic has high level of autonomy because it must be operated alone for long period without operator intervention. On the other hand, the fault management logic has relatively low level of autonomy because of that failure detection and safing operation are performed on-board, whereas failure identification and recovery are on-ground operation. The level of autonomy of the satellite affects also the ground operation. The command set for mission operation is generated by ground system. If the satellite has higher level of autonomy, some of operation currently done on-ground can be performed on-board, so the ground operation can be simplified. In this paper, we discuss the level of autonomy and propose a concept for improving the level of autonomy of an LEO satellite.

Near-Five-Vector SVPWM Algorithm for Five-Phase Six-Leg Inverters under Unbalanced Load Conditions

  • Zheng, Ping;Wang, Pengfei;Sui, Yi;Tong, Chengde;Wu, Fan;Li, Tiecai
    • Journal of Power Electronics
    • /
    • v.14 no.1
    • /
    • pp.61-73
    • /
    • 2014
  • Multiphase machines are characterized by high power density, enhanced fault-tolerant capacity, and low torque pulsation. For a voltage source inverter supplied multiphase machine, the probability of load imbalances becomes greater and unwanted low-order stator voltage harmonics occur. This paper deals with the PWM control of multiphase inverters under unbalanced load conditions and it proposes a novel near-five-vector SVPWM algorithm based on the five-phase six-leg inverter. The proposed algorithm can output symmetrical phase voltages under unbalanced load conditions, which is not possible for the conventional SVPWM algorithms based on the five-phase five-leg inverters. The cause of extra harmonics in the phase voltages is analyzed, and an xy coordinate system orthogonal to the ${\alpha}{\beta}z$ coordinate system is introduced to eliminate low-order harmonics in the output phase voltages. Moreover, the digital implementation of the near-five-vector SVPWM algorithm is discussed, and the optimal approach with reduced complexity and low execution time is elaborated. A comparison of the proposed algorithm and other existing PWM algorithms is provided, and the pros and cons of the proposed algorithm are concluded. Simulation and experimental results are also given. It is shown that the proposed algorithm works well under unbalanced load conditions. However, its maximum modulation index is reduced by 5.15% in the linear modulation region, and its algorithm complexity and memory requirement increase. The basic principle in this paper can be easily extended to other inverters with different phase numbers.

The effects of the face reinforcement at shallow tunnels in fractured rock masses (파쇄대 암반에서 얕은 심도의 터널 굴착시 막장보강효과에 관한 연구)

  • Nam, Kee-Chun;Heo, Young;You, Kwang-Ho
    • Journal of Korean Tunnelling and Underground Space Association
    • /
    • v.5 no.4
    • /
    • pp.323-336
    • /
    • 2003
  • Recently, the development of tunnel reinforcement method has been required relating to the shallow tunnelling in soft ground. In this study, the improvement method on tunnel stability is proposed by evaluating the efficiency of face reinforcement which enables to control extrusion of advance core, however, it is often neglected in urban tunnelling under the poor ground conditions. Systematic pre-confinement ahead of the face improves the tunnel stability, subsequently, displacement of the crown and surface settlement can be restrained by proper method. 3-dimensional numerical analysis including horizontal reinforcement modelling on a face is applied to estimate the behaviour of a tunnel in relation to the ground and reinforcement conditions. Consequently, extrusion at the face decreases significantly after using the horizontal reinforcement and the effect of reinforcement is much increased in case of applying the supplemental reinforcement ahead of the face together. Especially, confinement effect around the tunnel and the core is proved by means of the core reinforcement in poor ground conditions.

  • PDF

The Impact of Redundancy and Teamwork on Resilience Engineering Factors by Fuzzy Mathematical Programming and Analysis of Variance in a Large Petrochemical Plant

  • Azadeh, Ali;Salehi, Vahid;Mirzayi, Mahsa
    • Safety and Health at Work
    • /
    • v.7 no.4
    • /
    • pp.307-316
    • /
    • 2016
  • Background: Resilience engineering (RE) is a new paradigm that can control incidents and reduce their consequences. Integrated RE includes four new factors-self-organization, teamwork, redundancy, and fault-tolerance-in addition to conventional RE factors. This study aimed to evaluate the impacts of these four factors on RE and determine the most efficient factor in an uncertain environment. Methods: The required data were collected through a questionnaire in a petrochemical plant in June 2013. The questionnaire was completed by 115 respondents including 37 managers and 78 operators. Fuzzy data envelopment analysis was used in different ${\alpha}$-cuts in order to calculate the impact of each factor. Analysis of variance was employed to compare the efficiency score means of the four abovementioned factors. Results: The results showed that as ${\alpha}$ approached 0 and the system became fuzzier (${\alpha}=0.3$ and ${\alpha}=0.1$), teamwork played a significant role and had the highest impact on the resilient system. In contrast, as ${\alpha}$ approached 1 and the fuzzy system went toward a certain mode (${\alpha}=0.9$ and ${\alpha}=1$), redundancy had a vital role in the selected resilient system. Therefore, redundancy and teamwork were the most efficient factors. Conclusion: The approach developed in this study could be used for identifying the most important factors in such environments. The results of this study may help managers to have better understanding of weak and strong points in such industries.

Condition Assessment for Wind Turbines with Doubly Fed Induction Generators Based on SCADA Data

  • Sun, Peng;Li, Jian;Wang, Caisheng;Yan, Yonglong
    • Journal of Electrical Engineering and Technology
    • /
    • v.12 no.2
    • /
    • pp.689-700
    • /
    • 2017
  • This paper presents an effective approach for wind turbine (WT) condition assessment based on the data collected from wind farm supervisory control and data acquisition (SCADA) system. Three types of assessment indices are determined based on the monitoring parameters obtained from the SCADA system. Neural Networks (NNs) are used to establish prediction models for the assessment indices that are dependent on environmental conditions such as ambient temperature and wind speed. An abnormal level index (ALI) is defined to quantify the abnormal level of the proposed indices. Prediction errors of the prediction models follow a normal distribution. Thus, the ALIs can be calculated based on the probability density function of normal distribution. For other assessment indices, the ALIs are calculated by the nonparametric estimation based cumulative probability density function. A Back-Propagation NN (BPNN) algorithm is used for the overall WT condition assessment. The inputs to the BPNN are the ALIs of the proposed indices. The network structure and the number of nodes in the hidden layer are carefully chosen when the BPNN model is being trained. The condition assessment method has been used for real 1.5 MW WTs with doubly fed induction generators. Results show that the proposed assessment method could effectively predict the change of operating conditions prior to fault occurrences and provide early alarming of the developing faults of WTs.