• Title/Summary/Keyword: Software Development Algorithm

Search Result 663, Processing Time 0.032 seconds

A study on development of Inmarsat-C type satellite communication terminal (INMARSAT-C 방식의 선박용 위성통신단말기 개발에 관한 연구)

  • 배정철;홍창희
    • Journal of the Korean Institute of Navigation
    • /
    • v.20 no.2
    • /
    • pp.77-84
    • /
    • 1996
  • This is the first report about the development of INMARSAT-C Satellite communication terminal. We analyze the existing Inmarsat-C terminal and examine each rules(IMO rule, domestic rules) about terminal. With that result, we design the basic hardware and software of terminal. This report consists of ; 1) the contents of the overall of operating situation and resources of INMARSAT-C system as like operation of communication system, communication channels and services 2) the contents of the specification of Inmarsat-C terminal hardware and software and the rules of IMO and Type approval 3) the design of basic hardware and reserch of signal modulation/demodulation using Viterbi algorithm 4) the design of software algorithms and functions focused in korean situations.

  • PDF

A Development of the Software to Estimate of Economics for Combined Heat and Power Generation Systems in Apartment Estates (아파트의 소형열병합발전시스템 경제성평가 프로그램개발)

  • Lee, Jong-Sung;Park, Tae-Won;Lee, Taik-Seob
    • Proceedings of the SAREK Conference
    • /
    • 2006.06a
    • /
    • pp.89-94
    • /
    • 2006
  • For a development of the software which estimates the economics of a combined heat and power generation system in apartment estates, the thermal consumption and electric power consumption data were investigated in about 115 apartment estates. And the algorithm was developed, then the software was made by the macro function of the Excel spread sheets.

  • PDF

Study about efficient web program development that use database attribute (관계형 데이터베이스 속성을 이용한 효율적인 웹 프로그램 개발에 관한 연구)

  • Yeo, Kwun-Dong;Jeong, Heon
    • KSCI Review
    • /
    • v.14 no.2
    • /
    • pp.177-183
    • /
    • 2006
  • Today, corporation's business support system is intending web environment. However difficulty by elements of tool that Hyeoneop can support web program development efficiently standing be and is. Specially, is suffering difficulty relation data base system and development of wormed web connection program. Because using candidate key attribute of database at web program development in this research hereupon, wish to computerize web development process, and present algorithm that can develop web program efficiently.

  • PDF

Speech Synthesis System for Detected Objects by Smart Phone (스마트폰으로 검출된 객체의 음성합성 시스템)

  • Kwon, Soon-Kak
    • Journal of Korea Multimedia Society
    • /
    • v.19 no.2
    • /
    • pp.469-478
    • /
    • 2016
  • This paper designs an application for detecting various objects using a smart phone with camera sensor, then implements the application that detects the number of faces in front of a user by using the Face API provided by android and generates a speech to the user. For implementing the application, the GoF strategy pattern is applied to design the application. It provides some advantages; first, the algorithm development schedule can separate the whole application development schedule; next, it makes easier to add the algorithm. For example, another detecting algorithm for the other objects (character, motion detection) that may be developed in the future, or it may be replaced by a more high-performance algorithm. With the propose method, a general smart phone can make some advantages that can provide information of various objects (such as moving people and objects, and detected character from signboards) to the person who is visually impaired.

Development of High Fidelity Supersonic Flow Air Data Processing Algorithm (고 신뢰도 초고속 공기 유동 데이터 처리 알고리즘 개발)

  • Choi, Jong-Ho;Yoon, Hyun-Gull
    • Journal of the Korean Society of Propulsion Engineers
    • /
    • v.14 no.2
    • /
    • pp.54-62
    • /
    • 2010
  • This paper describes the development of high fidelity air data processing algorithm which can be applied into an air data system for a high speed aerial vehicle. Unlike the previous air data system, current algorithm used several pre-determined pressure data which were obtained with computational fluid dynamic approach without using total pressures having enough sensor redundancy and fault detection ability. The verification of current algorithm was done by commercial software Matlab and Simulink.

Development of Oil Change Warning Algorithm and Display Device (오일교환경보 알고리즘 및 표시장치 개발)

  • Chun, Sang Myung
    • Tribology and Lubricants
    • /
    • v.30 no.3
    • /
    • pp.168-176
    • /
    • 2014
  • This paper presents an engine oil change warning algorithm based on the test results of a small dip-stick-gage-type engine-oil-deterioration-detection sensor, software to realize the algorithm and a display device to apply the software. The algorithm determines the engine oil deterioration condition from the rate of change in the dielectric constant based on the average measured capacitance at $80^{\circ}C$ after the engine stops. The rate of change in the dielectric constant at the time for oil change correlates with the time that one of recommended warning limits for engine oil physical properties such as TAN (Total Acid Number), TBN (Total Base Number) and viscosity is first reached. At this point, a warning signal for oil change appears on the display device like a smart-phone or individual display device. The frames of smartphone app have three stages. The user can directly input all of the thresholds into the frame of the smartphone app. The screen of the display device comprises one frame for each warning signature with the related message. The user can input the thresholds to the device through a USB cable connected to a personal computer.

Development and Application of an Algorithm Education Program to Improve Convergent Thinking Skills (융합적 사고력 향상을 위한 알고리즘 교육 프로그램 개발 및 적용)

  • Haeyoung Park;Woochun Jun
    • Journal of The Korean Association of Information Education
    • /
    • v.26 no.5
    • /
    • pp.295-305
    • /
    • 2022
  • In the modern artificial intelligence society, the goal of education is to cultivate convergent talents who can adapt well to and lead the artificial intelligence society. The core competency required of convergent future talents is to be able to understand and create software well. In this respect, algorithmic education is very important. Therefore, in this study, an algorithm education program was developed to improve convergent thinking ability. The effectiveness was verified through the paired samples t-test by conducting a pre-post test of convergent thinking ability, and it was found that students' convergent thinking ability was significantly improved in the areas of algorithm knowledge and function.

Software Effort Estimation Using Artificial Intelligence Approaches (인공지능 접근방법에 의한 S/W 공수예측)

  • Jun, Eung-Sup
    • 한국IT서비스학회:학술대회논문집
    • /
    • 2003.11a
    • /
    • pp.616-623
    • /
    • 2003
  • Since the computing environment changes very rapidly, the estimation of software effort is very difficult because it is not easy to collect a sufficient number of relevant cases from the historical data. If we pinpoint the cases, the number of cases becomes too small. However if we adopt too many cases, the relevance declines. So in this paper we attempt to balance the number of cases and relevance. Since many researches on software effort estimation showed that the neural network models perform at least as well as the other approaches, so we selected the neural network model as the basic estimator. We propose a search method that finds the right level of relevant cases for the neural network model. For the selected case set, eliminating the qualitative input factors with the same values can reduce the scale of the neural network model. Since there exists a multitude of combinations of case sets, we need to search for the optimal reduced neural network model and corresponding case set. To find the quasi-optimal model from the hierarchy of reduced neural network models, we adopted the beam search technique and devised the Case-Set Selection Algorithm. This algorithm can be adopted in the case-adaptive software effort estimation systems.

  • PDF

Development of Three Phase Power Flow Analysis Software using Object-oriented Programming in Distribution System (객체지향기법을 이용한 3상 배전 계통 조류계산 Software의 개발)

  • Eom, Jae-Pil;Choi, Jung-Hwan;Kim, Kwang-Ho
    • Proceedings of the KIEE Conference
    • /
    • 2000.07a
    • /
    • pp.507-509
    • /
    • 2000
  • This study developed the window based power flow analysis software for distribution system. This system was developed by using Visual C++ 6.0 in Microsoft Windows 98 environment; therefore, it utilized many advantages of window based programming for providing user-friendly interface. The backward/forward sweep algorithm is implemented in this software for power flow analysis. Especially, this software includes the newly developed classes of complex function, matrix function, and power flow calculation procedure, so it has high flexibility for enhancement and modifications.

  • PDF

Formal Development of Software to Design of a Railway Interlocking Table for an Electronic Interlocking System (전자연동장치용 연동도표 작성 지원 소프트웨어 개발에 관한 연구)

  • Park, Young-Soo;Lee, Jae-Hoon;Lee, Key-Seo;Yoo, Kwang-Kwin
    • Journal of the Korean Society for Railway
    • /
    • v.1 no.1 s.1
    • /
    • pp.10-19
    • /
    • 1998
  • Described in this paper is the software to design of a railway interlocking table, which describes the functional specifications of an interlocking device. Interlocking tables has been designed mainly based on personal expertise among signal engineers. However, this expertise needs to be analyzed with technical uniformity and integrated in an organized system. The proposed software is amount to the signal engineer's expertise, yet a generalization of interlocking reasoning. The algorithm is based on the train route setting principle, and is applicable in solving practical problems by computers. The software was evaluated through man-made and machine-made interlocking tables are compared. The evaluation results proves the software to be effective for computer control of the signaling system as interlocking system with a much improved safety.

  • PDF