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

검색결과 1,283건 처리시간 0.026초

FPGA application for wireless monitoring in power plant

  • Kumar, Adesh;Bansal, Kamal;Kumar, Deepak;Devrari, Aakanksha;Kumar, Roushan;Mani, Prashant
    • Nuclear Engineering and Technology
    • /
    • 제53권4호
    • /
    • pp.1167-1175
    • /
    • 2021
  • The process of automation and monitoring in industrial control system involves the use of many types of sensors. A programmable logic controller plays an important role in the automation of the different processes in the power plant system. The major control units are boiler for temperature and pressure, turbine for speed of motor, generator for voltage, conveyer belt for fuel. The power plant units are controlled using microcontrollers and PLCs, but FPGA can be the feasible solution. The paper focused on the design and simulation of hardware chip to monitor boiler, turbine, generator and conveyer belt. The hardware chip of the plant is designed in Xilinx Vivado Simulator 17.4 software using VHDL programming. The methodology includes VHDL code design, simulation, verification and testing on Virtex-5 FPGA hardware. The system has four independent buzzers used to indicate the status of the boiler, generator, turbine motor and conveyer belt in on/off conditions respectively. The GSM is used to display corresponding message on the mobile to know the status of the device in on/off condition. The system is very much helpful for the industries working on plant automation with FPGA hardware integration.

Fault Injection System for Linux Kernel Modules

  • Son, Sunghoon
    • 한국컴퓨터정보학회논문지
    • /
    • 제27권6호
    • /
    • pp.1-9
    • /
    • 2022
  • 본 논문에서는 리눅스 커널 모듈을 대상으로 다목적으로 사용할 수 있는 폴트 주입 시스템을 제안한다. 제안된 폴트 주입 시스템은 사용자가 지정한 커널 모듈을 대상으로 다양한 유형의 폴트를 사용자가 지정한 방식으로 발생시킬 수 있다. 또한 일단 커널 모듈에 폴트가 주입된 후에는 시스템의 동작 과정에서 주입된 폴트가 잘 드러날 수 있도록 하는 워크로드를 생성하는 기능도 함께 제공한다. 일련의 시험을 통해 제안된 폴트 주입 시스템이 효과적으로 동작함을 확인했다. 제안된 폴트 주입기는 커널 모듈 개발 및 테스트, 커널 동작에 대한 분석 연구, 디바이스 드라이버 등에 대한 폴트 격리 및 복구 시스템 연구 등에서 유용한 도구로 활용될 수 있을 것이다.

소형 전기자동차 CAN 데이터 기반의 시뮬레이션 모델 개발 (Development of a Simulation Model based on CAN Data for Small Electric Vehicle)

  • 이홍진;차준표
    • 한국분무공학회지
    • /
    • 제27권3호
    • /
    • pp.155-160
    • /
    • 2022
  • Recently, major developed countries have strengthened automobile fuel efficiency regulations and carbon dioxide emission allowance standards to curb climate change caused by global warming worldwide. Accordingly, research and manufacturing on electric vehicles that do not emit pollutants during actual driving on the road are being conducted. Several automobile companies are producing and testing electric vehicles to commercialize them, but it takes a lot of manpower and time to test and evaluate mass-produced electric vehicles with driving mileage of more than 300km on a per-charge. Therefore, in order to reduce this, a simulation model was developed in this study. This study used vehicle information and MCT speed profile of small electric vehicle as basic data. It was developed by applying Simulink, which models the system in a block diagram method using MATLAB software. Based on the vehicle dynamics, the simulation model consisted of major components of electric vehicles such as motor, battery, wheel/tire, brake, and acceleration. Through the development model, the amount of change in battery SOC and the mileage during driving were calculated. For verification, battery SOC data and vehicle speed data were compared and analyzed using CAN communication during the chassis dynamometer test. In addition, the reliability of the simulation model was confirmed through an analysis of the correlation between the result data and the data acquired through CAN communication.

딥러닝 기법을 이용한 주차 공간 자동 식별 시스템 (An Automatic Parking Space Identification System using Deep Learning Techniques)

  • 서민경;엄성용
    • 문화기술의 융합
    • /
    • 제7권4호
    • /
    • pp.635-640
    • /
    • 2021
  • 본 논문에서는 촬영된 주차장 사진으로부터 빈 주차 공간을 자동 식별할 수 있는 주차 공간 자동 식별 시스템에 대해 설명한다. 이 시스템은 딥러닝 기법에 기반한 시스템으로, 다양한 주차장 사진들을 토대로 학습을 진행하여 식별 결과의 정확도가 높으며, 기존의 주차 관리 시스템에 적용할 수 있다. 한편, 본 시스템은 손쉬운 적용 테스트를 위해, 스마트폰용 애플리케이션으로도 개발되었다. 따라서 스마트폰 카메라를 통해 주차장 사진을 찍으면, 촬영된 이미지를 자동 인식하며 빈 주차 공간을 자동 식별할 수 있다.

구기자 가지의 진동 특성 (Vibration Characteristics of Boxthorn (Lycium Chinense Mill) Branch)

    • 한국농업기계학회:학술대회논문집
    • /
    • 한국농업기계학회 2001년도 동계 학술대회 논문집
    • /
    • pp.292-309
    • /
    • 2001
  • Modulus of elasticity, modulus of rigidity, damping ratio, and natural frequency of three varieties of boxthorn(Lycium chinense Mill) (Cheongyang #2, Cheongyang gugija, and Cheongyang native) branches were analyzed. Modulus of elasticity and modulus of rigidity of the boxthorn branch was determined using standard formula after simple beam bending and torsion test, respectively, using an universal testing machine. Damping ratio and natural frequency of branches were determined using a system consisted of an accelerometer, a PC equipped with A/D converter, and a software for data analysis. Relationship between the elastic modulus and branch diameter in overall varieties and branch types showed a good correlation (r$\cong$-0.81). There was, however, no correlation between torsional rigidity and branch diameter. The internal damping results were highly variable and the overall range of the damping ratio of the boxthorn branch was 0.014 -0.087, which indicated that the branch was a lightly damped structure. The natural frequency of the boxthorn branch was in the range of 89-363 rad/s for the overall varieties and branch types. A good correlation (r$\cong$0.82) existed between the natural frequency and branch diameter in overall varieties and branch type.

  • PDF

Experimental and numerical study on the mechanical properties of reinforced polyester composites

  • Ibrahim Alameri;Meral Oltulu
    • Advances in materials Research
    • /
    • 제12권3호
    • /
    • pp.227-242
    • /
    • 2023
  • Polyester composites play a vital role in civil engineering applications, especially in bridge and car park structures. Therefore, the addition of waste silica-based fillers will both improve the mechanical and durability performance of composites and produce an environmentally friendly material. In this study, the mechanical performance of polyester composites was investigated experimentally and numerically by adding micro and nano-sized silica-based fillers, marble powder, silica fume and nano-silica. 24 cubes for the compression test and 18 prisms for the flexural test were produced in six different groups containing 30% marble powder, 5% silica fume and 1% nano-silica by weight. SEM/EDS testing was used to investigate the distribution of filler particles in the matrix. Experimentally collected results were used to validate tests in the Abaqus software. Additionally, the Extended Finite Element Method (XFEM) was used to estimate the fracture process for the flexural test. The results show that the added silica fume, marble powder and nano silica improves the compressive strength of polyester composites by 32-38% and the flexural tensile strength by 10-60% compared to pure polyester composite. The numerically obtained results matched well with the experimental data, demonstrating the accuracy and feasibility of the calibrated finite element model.

Building a Dynamic Analyzer for CUDA based System.

  • SALAH T. ALSHAMMARI
    • International Journal of Computer Science & Network Security
    • /
    • 제23권8호
    • /
    • pp.77-84
    • /
    • 2023
  • The utilization of GPUs on general-purpose computers is currently on the rise due to the increase in its programmability and performance requirements. The utility of tools like NVIDIA's CUDA have been designed to allow programmers to code algorithms by using C-like language for the execution process on the graphics processing units GPU. Unfortunately, many of the performance and correctness bugs will happen on parallel programs. The CUDA tool support for the parallel programs has not yet been actualized. The use of a dynamic analyzer to find performance and correctness bugs in CUDA programs facilitates the execution of sophisticated processes, especially in modern computing requirements. Any race conditions bug it will impact of program correctness and the share memory bank conflicts to improve the overall performance. The technique instruments the programs in a way that promotes accessibility of the memory locations accessed by different threads well as to check for any bugs in the code of a program. The instrumented source code will be used initiated directly in the device emulation code of CUDA to send report for the user about all errors. The current degree of automation helps programmers solve subtle bugs in highly complex programs or programs that cannot be analyzed manually.

Breast Cancer Detection with Thermal Images and using Deep Learning

  • Amit Sarode;Vibha Bora
    • International Journal of Computer Science & Network Security
    • /
    • 제23권8호
    • /
    • pp.91-94
    • /
    • 2023
  • According to most experts and health workers, a living creature's body heat is little understood and crucial in the identification of disorders. Doctors in ancient medicine used wet mud or slurry clay to heal patients. When either of these progressed throughout the body, the area that dried up first was called the infected part. Today, thermal cameras that generate images with electromagnetic frequencies can be used to accomplish this. Thermography can detect swelling and clot areas that predict cancer without the need for harmful radiation and irritational touch. It has a significant benefit in medical testing because it can be utilized before any observable symptoms appear. In this work, machine learning (ML) is defined as statistical approaches that enable software systems to learn from data without having to be explicitly coded. By taking note of these heat scans of breasts and pinpointing suspected places where a doctor needs to conduct additional investigation, ML can assist in this endeavor. Thermal imaging is a more cost-effective alternative to other approaches that require specialized equipment, allowing machines to deliver a more convenient and effective approach to doctors.

극한 자연재해 상황 하의 SDN/SON 기반 원자력발전소 비상통신망 구축방안 연구 (A study of SDN/SON-based emergency communications systemprovisioning for nuclear power plant under extreme natural disaster)

  • 최태상;윤상식;이준경;조용수;이상진
    • KNOM Review
    • /
    • 제22권3호
    • /
    • pp.31-39
    • /
    • 2019
  • 본 논문에서는 일본 후쿠시마 원전 사태와 같은 지진, 해일 등 극한 자연재해 상황 하에서 원자력발전소 등 산업시설의 기존 유·무선 통신망이 파괴되었을 때, 기존 통신망과는 별개로 통신 비전문가인 산업시설의 운용자가 장비운반 및 설치 시간을 포함해 수십분 이내에 구축할 수 있는 신속성, 편리성, 휴대성, 신뢰성, 안전성을 모두 갖춘 유·무선 통합 통신망 및 음성/데이터 서비스 자율구축 기술을 제안한다. 또한 연구 결과로 개발된 PoC (Proof of Concept) 시스템과 기능 검증 및 시험 결과를 소개한다.

바른 자세 유지를 위한 상의류 디자인 연구 -대칭의 원리를 중심으로- (T-shirt Design for Maintaining Proper Posture -Focusing on the Principle of Symmetry-)

  • 한금화;김한나;최윤미;노주현
    • 한국의류학회지
    • /
    • 제47권2호
    • /
    • pp.337-352
    • /
    • 2023
  • This study develops a t-shirt design that align bones and balance muscles in order to maintain proper posture using the basic concepts of symmetry. First, theoretical and 3D design studies, existing literature on proper and improper posture, and the basic concepts of symmetry are studied to create the design. Next, the 3D design process applies bilateral, rotational, and scaling symmetries to design the inner lines from the basic application of symmetry. A two-stage design process is used, whereby the strain map and pressure points are analyzed using the CLO virtual clothing software, and the most effective design is determined through virtual testing. The results show that the Y+)( and X+― design, which combines the position and type of inner lines, is the most effective for posture correction and maintenance. Overall, this study helps create a theoretical and practical basis for exploring and understanding basic lines appropriate for the human body, and subsequently, for developing various products that maintain posture more accurately and precisely.