• Title/Summary/Keyword: on board software

Search Result 470, Processing Time 0.031 seconds

Research on the Effects of MAAB Style Guidelines for Weapon System Embedded Software Reliability Improvement (무기체계 내장형 소프트웨어 신뢰성 향상을 위한 MAAB 스타일 가이드라인 영향성 연구)

  • Kim, Yeon-Gyun;Yoon, Hyung-Sik
    • Journal of the Korea Institute of Military Science and Technology
    • /
    • v.17 no.2
    • /
    • pp.213-222
    • /
    • 2014
  • In this paper, we introduce that MAAB style guideline has effects on the codes generated from Simulink models for static and dynamic software testing, when weapon system embedded software design and implementation are performed using the model based method. As showing the effects, MAAB guideline is helpful for defect prevention related with coding rules and run time errors associated with the DAPA weapon system embedded software guide. Thus, we check related items between MAAB and DAPA software reliability testing including static and dynamic analysis. And then we propose the criterion to select proper items from MAAB for DAPA guideline and show how to verify the relationship and the effects on reliability of models in Simulink. In addition, we show the needs for clear logics in conditional block models or statements and simple complexity models for Simulink model based design.

Design of a Virtual Machine based on the Lua interpreter for the On-Board Control Procedure Execution Environment (탑재운영절차서 실행환경을 위한 Lua 인터프리터 기반의 가상머신 설계)

  • Kang, Sooyeon;Koo, Cheolhea;Ju, Gwanghyeok;Park, Sihyeong;Kim, Hyungshin
    • Journal of Satellite, Information and Communications
    • /
    • v.9 no.4
    • /
    • pp.127-133
    • /
    • 2014
  • In this paper, we present the design, functions and performance analysis of the virtual machine (VM) based on the Lua interpreter for On-Board Control Procedure Execution Environment (OEE). The development of the OEE has been required in order to operate the lunar explorer mission autonomously which is planned by Korea Aerospace Research Institute (KARI) autonomously. The concept of On-Board Control Procedure (OBCP) is already being applied to the deep space missions with a long propagation delay and a limited data transmission capacity since it ensure he autonomy of the mission without the ground intervention. The interpreter is the execution engine in the VM and it interpreters high-level programming codes line by line and executes the VM instructions. So the execution speed is very more slower than that of natively compiled codes. In order to overcome it, we design and implement OEE using register-based Lua interpreter for execution engine in OEE. We present experimental results on a range of additional hardware configurations such as usages of cache and floating point unit. We expect those to utilized to the OBCP scheduling policy and the system with Lua interpreter.

Preliminary Hazard Analysis for Communication Software in Train Communication Network (열차 차상 통신용 소프트웨어의 사전 위험원 분석 연구)

  • Yim, Hyun-Jae;Cha, Gi-Ho;Song, Gyu-Youn
    • The Transactions of The Korean Institute of Electrical Engineers
    • /
    • v.66 no.9
    • /
    • pp.1379-1384
    • /
    • 2017
  • To guarantee safety and reliability, RAMS(Reliability Availability Maintainability and Safety) activity for a communication software in train communication network is studied. In this paper, preliminary hazard analysis in RAMS activities is studied for the communication software. Preliminary hazard analysis is done through library for communication software that the specification is defined by IEC 61375. The hazards are defined, then causes and consequence for each hazard are defined. The total 36 preliminary hazards are classified. For high severity hazards are changed to acceptable level by upgrading of system requirement specification.

Development of a Simulation Training Simulator using KEPS (시뮬레이터 연계용 교육, 훈련 Mimic Board 시스템 개발)

  • Cha, S.T.;Kim, T.K.;Choi, J.H.;Kim, C.K.;Lee, C.K.
    • Proceedings of the KIEE Conference
    • /
    • 2006.07a
    • /
    • pp.68-69
    • /
    • 2006
  • A new type of simulation training system for power system operation is presented in this paper It is based on transmission mimic board, double screen PC, mimic control panel, and real-time digital simulator, KEPS. The operating simulation includes the simulations of the control panel interface and the simulator. The mimic board displays transmission network summary information using a software view of the hardware based mimic board. The symbols, numbers and colors layout exactly match those of the KEPS draft case to provide operators a familiar and effective starting point. This paper describes the development of an innovative training system, utilizing the benefits of 3 dimension visualization s/w and communication-control s/w to create the appropriate operational environment and allow simulation of various power system operations without the restrictions of other training methods. Experiences gained in developing concepts and meeting considerable s/w challenges are outlined, and the potential of the simulator for future operations training discussed.

  • PDF

Maritime radar display unit based on PC for safe ship navigation

  • Bae, Jin-Ho;Lee, Chong-Hyun;Hwang, Chang-Ku
    • International Journal of Ocean System Engineering
    • /
    • v.1 no.1
    • /
    • pp.52-59
    • /
    • 2011
  • A prototype radar display unit was implemented using inexpensive off-the-shelf components, including a nonlinear estimation algorithm for the target tracking in a clutter environment. Two custom designed boards; an analog signal processing board and a DSP board, can be plugged into an expansion slot of a personal computer (PC) to form a maritime radar display unit. Our system provided all the functionality specified in the International Maritime Organization (IMO) resolution A422(XI). The analog signal processing board was used for A/D conversion as well as rain and sea clutter suppression. The main functions of the DSP board were scan conversion and video overlay operations. A host PC was used to run the tracking algorithm of targets in clutter, using the discrete-time Bayes optimal (nonlinear, and non-Gaussian) estimation method, and the graphic user interface (GUI) software for Automatic Radar Plotting Aid (ARPA). The proposed tracking method recursively found the entire probability density function of the target position and velocity by converting into linear convolution operations.

Development of Android Platform based Opened Electronic Board (안드로이드 기반 상호작용 전자게시판 설계 및 구현)

  • Hong, Dong In;Seo, Sung Chae;Kim, Byung Gi;You, Jin Ho;Cheon, Seung Hwan
    • Smart Media Journal
    • /
    • v.2 no.1
    • /
    • pp.17-26
    • /
    • 2013
  • Electronic bulletin boards, has been used as an effective tool in various information delivery. However, many electronic bulletin board as a one-way information passed by the interactivity is lacking. In this paper, the interaction of the information, while maintaining an electronic bulletin board that can be operated on a variety of platforms, the Android-based software and hardware for the design and implementation. The interaction of users of electronic bulletin boards, and information can be naturally-type content support Android framework was designed to allow Android APP. Android APP using the administrator also was designed automatic installation and FORUMS so that you can run. Naturally gather information, and all the people that interact through bulletin boards, so you can take advantage.

  • PDF

An Interface Automatic System on the Control Board using Hardware/Software Co-Design (통합설계 방식을 이용한 컨트롤 보드의 인터페이스 자동화 시스템)

  • Lin, Chi-Ho
    • Journal of IKEEE
    • /
    • v.6 no.1 s.10
    • /
    • pp.47-53
    • /
    • 2002
  • This paper manufacturing one system and use this separatively, plan, and embody system that apply integration design method in research about characteristic of internal core of 8051 micro-processors and system reusability so that can use as module of other system. The proposed system itself by object style so that reusability may be possible in proposed method and object style for connection between this systems is required. Set on these request and when systems have own information and were linked with other systems, by supplying own information automatic movement itself is realized and system itself embodies ashes so that can be applied to other system. The proposed method in this paper analyzes and compares with existent Z-80 education board, as well as system that propose offers extensibility, it handles most function to software and development period, expense and baud dimension confirmed advantage of and so on that reduce. Also, design for object style system architecture and showed feature that extensibility and portability are augmented.

  • PDF

Driving Anomaly Pattern Detection System Based on Vehicle Internal Diagnostic Data Analysis (차량 내부 진단 데이터 분석 기반의 주행 이상 패턴 감지 시스템)

  • Tae-jeong Park;Ji-ho Park;Bo-yoon Seo;Jun-ha Shin;Kyung-hwan Choi;Hongseok Yoo
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2024.01a
    • /
    • pp.299-300
    • /
    • 2024
  • 첨단 기술의 발전과 함께 지능형 운전자 보조 시스템의 성능 및 교통 시스템 체계가 고도화됨에 따라 전반적인 교통사고 발생 건수는 줄어드는 추세지만 대한민국의 교통사고 발생 빈도는 아직 OECD 평균 대비 높은 실정이다. 특히, 2020년 경제 협력 개발 기구(OECD) 통계에 따르면 대한민국의 인구 10만 명당 교통사고 사망자 수는 회원국 36개 중 29위로 매우 높은 축에 속한다. 따라서, 본 논문에서는 교통사고 발생률을 낮추는 데 도움을 줄 수 있는 주행 이상 패턴 감지 시스템을 제안한다. 제안한 방법에서는 실시간 영상 분석을 통해 신호등 및 차선을 인식함과 동시 차량 내부 진단 데이터에 대한 시계열 분석을 기반으로 운전자의 운전 패턴을 분석한 후 평소와 다른 이상 징후를 발견하면 운전자에게 경고 알림을 제공하여 위험한 상황을 회피할 수 있도록 지원한다.

  • PDF

English Writing Education based on Internet Tools and Software (인터넷 도구와 소프트웨어 활용 쓰기 학습 연구)

  • Choi, Mi-Hee Michelle
    • Journal of Digital Contents Society
    • /
    • v.14 no.3
    • /
    • pp.343-348
    • /
    • 2013
  • The purpose of this paper is to explore how effectively can learners improve their written skills in English language classrooms with the application of internet tools and software. First, the study compares and analyzes existing research on English writing and describes research background. Second, the study describes how internet tools can be used effectively in the English writing classrooms. For example, learners pick up vocabulary on the internet bulletin board and create sentences using the vocabulary. Third, the study analyzed changes in learners' in-class attitudes towards software and internet tools using comparative measures of performance. Unlike with offline instrumented classes, the in-class application of diverse software and internet tools such as websites and IRC (Internet Relay Chat) had a major impact on the improvement of learners' writing skills.

Satellite Software Design and Implementation for AIS Payload Operation (AIS 탑재체 운영을 위한 위성탑재소프트웨어 설계 및 구현)

  • Jeong, Jae-Yeop;Choi, Jong-Wook;Yoo, Bum-Soo;Lew, Je-Young
    • Journal of Satellite, Information and Communications
    • /
    • v.11 no.3
    • /
    • pp.92-99
    • /
    • 2016
  • AIS(Automatic Identification System) is an vessel traffic management system which exchanges vessel data with other nearby ships, AIS base stations using VHF band. A domestic AIS base station is located along coast lines or island. So it is difficult to collect vessel data from the ocean. To solve this problem, we adopted AIS payload on the low earth orbit satellite. The AIS payload on the satellite is interfaced with OBC(On-Board Computer) via UART and the FSW(Satellite Flight Software) manages it. The FSW have to receive AIS command from ground station and forward to AIS payload. Similarly FSW have to receive response, OBP, OGP data from AIS payload and it is downlink to the ground station. So in this paper we describe the FSW design & implementation for AIS payload.