• Title/Summary/Keyword: Automatic software design

Search Result 300, Processing Time 0.025 seconds

A Study on the Development of High-rise Curtain Wall Thermal Analysis Program (초고층 커튼월 외피 열성능해석 프로그램 개발에 관한 연구)

  • No, Sang-Tae;Kim, Kang-Soo;Chung, Jin-Se
    • Korean Journal of Air-Conditioning and Refrigeration Engineering
    • /
    • v.19 no.1
    • /
    • pp.10-18
    • /
    • 2007
  • The purpose of this study is to develop an user-friendly computer program which can analyze the thermal performance of high-rise curtain wall. In this study, the sub-routines for FVM SOLVER, HIGH-RISE CONDITION CALCULATION, AUTOMATIC SPECIFICATION BOUNDARY/MESH, MATERIAL DATABASE, and GRAPHICAL CONDENSATION/U-FACTOR OUTPUT were developed by using Visual Basic. The curtain wall heat conduction simulation results of program showed good agreement with those of FLUENT and THERM. The minimum and maximum relative error rates were 3.17 and 9.68% compared to other software.

Design of Efficient Mobile Keypad Based on Automatic Word Spacing (자동 띄어쓰기 기반의 효율적인 영문 휴대폰 키패드 설계)

  • Kim, Hyun-Min;Kim, Yong-Hyuk
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2010.06b
    • /
    • pp.153-156
    • /
    • 2010
  • 휴대폰으로 영문을 입력하기 위해서는 일반적으로 멀티탭 (multitap) 방식을 사용한다. 멀티탭 방식은 원하는 알파벳을 입력하기 위해 키를 반복적으로 눌러줘야 한다. 본 논문은 키를 누르는 횟수를 줄일 수 있는 효율적인 키패드를 구한다. 기존의 멀티탭 기반의 휴대폰 키패드 설계와 자동 띄어쓰기 관련 연구를 조사한다. 그리고 자동 띄어쓰기 사용을 가정한 상태에서의 휴대폰 키패드를 설계하고 이를 비교한다. 키가 눌러진 총 횟수가 작을수록 효율적인 키패드인 것으로 평가했다. 알파벳 순서를 유지한 키패드 디자인과 유지하지 않은 디자인으로 나누고 8 ~ 12개의 키를 가지는 키패드에 대한 디자인을 각각 구했다. 평가를 위한 데이터로 실제 사용되는 영문 SMS 데이터를 구해 사용했다. 실험 결과 자동 띄어쓰기를 하지 않은 키패드보다 자동 띄어쓰기를 한 키패드의 성능이 약간 개선됨을 볼 수 있다.

  • PDF

A Study on 3D Third Party Program for Quick Development of New Product (신속한 신제품개발을 위한 3D Third Parth Program 개발에 관한 연구)

  • 한찬희;이창호
    • Journal of the Korea Safety Management & Science
    • /
    • v.5 no.4
    • /
    • pp.257-266
    • /
    • 2003
  • 3D Modeling Solution can reduce projecting error and also make possible to design visually, so that it can minimize human resources. On the other hand, it has defects of operating difficulties caused by too much complex function, thus it consequently prevent user from prompt handling. According to this paper, the developed party S/W will help that user can construct the parts easily, can let everybody use 3D modeling solution readily, and make fast development of new product. This software will carry out prompt development of new product and derive satisfaction of customers from high quality. Also, saving time and expense naturally raise competitive power in consequence.

Design of an Automatic Waste Recognition System Based on YOLOv5 (YOLOv5 기반의 폐기물 자동인식 시스템 설계)

  • Tae-Woong Shim;Do-Yoon Kim;Jong-In Choi;Kwang-Young Park
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2023.05a
    • /
    • pp.558-559
    • /
    • 2023
  • 지구온난화와 기후변화로 인해 전세계적으로 기업, 정부는 ESG(Environmental, Social and Corporate Governance)에 관심을 가지고 있다. 이에 따라 폐기물 분류 및 재활용에도 관심을 가지고 있지만 국내 외 폐기물 분류는 정확하게 이루어 지지 않고 있다. 이에 본 논문에서는 객체 인식의 대표 모델인 YOLOv5 를 이용해 폐기물 중 대표인 페트병 탐지 시스템을 제안한다. 제안하는 시스템은 페트병 사이 다른 폐기물을 감지해 내고 페트병 중 유색과 투명 페트병을 분류를 한다. 향후, 제안하는 시스템의 성능 평가가 필요하고 다른 폐기물로 확장이 필요하다.

Design and Implementation of Scent-Supported Educational Content using Arduino

  • Hye-kyung Kwon;Heesun Kim
    • International journal of advanced smart convergence
    • /
    • v.12 no.4
    • /
    • pp.260-267
    • /
    • 2023
  • Due to the development of science and technology in the 4th Industrial Revolution, a variety of content is being developed and utilized through educational courses linked to digital textbooks. Students use smart devices to engage in realistic virtual learning experiences, interacting with the content in digital textbooks. However, while many realistic contents offer visual and auditory effects like 3D VR, AR, and holograms, olfactory content that evokes actual sensations has not yet been introduced. Therefore, in this paper, we designed and implemented 4D educational content by adding the sense of smell to existing content. This implemented content was tested in classrooms through a curriculum-based evaluation. Classes taught with olfactory-enhanced content showed a higher percentage of correct answers compared to those using traditional audio-visual materials, indicating improved understanding.

Automatic Virtual Platform Generation for Fast SoC Verification (고속 SoC 검증을 위한 자동 가상 플랫폼 생성)

  • Jung, Jun-Mo
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.9 no.5
    • /
    • pp.1139-1144
    • /
    • 2008
  • In this paper, we propose an automatic generation method of transaction level(TL) model from algorithmic model to verify system specification fast and effectively using virtual platform. The TL virtual platform including structural properties such as timing, synchronization and real-time is one of the effective verification frameworks. However, whenever change system specification or HW/SW mapping, we must rebuild virtual platform and additional design/verification time is required. And the manual description is very time-consuming and error-prone process. To solve these problems, we build TL library which consists of basic components of virtual platform such as CPU, memory, timer. We developed a set of design/verification tools in order to generate a virtual platform automatically. Our tools generate a virtual platform which consists of embedded real-time operating system (RTOS) and hardware components from an algorithmic modeling. And for communication between HW and SW, memory map and device drivers are generated. The effectiveness of our proposed framework has been successfully verified with a Joint Photographic Expert Group (JPEG) and H.264 algorithm. We claim that our approach enables us to generate an application specific virtual platform $100x{\tims}1000x$ faster than manual designs. Also, we can refine an initial platform incrementally to find a better HW/SW mapping. Furthermore, application software can be concurrently designed and optimized as well as RTOS by the generated virtual platform

Design and Implementation of Automatic Scoring Software to improve the Efficiency of Driving License Test (운전면허시험 효율성 향상을 위한 자동채점 소프트웨어 설계 및 구현에 관한 연구)

  • Kim, Cheol Woo;Yang, Jaesoo;Na, Wonshik
    • The Journal of The Korea Institute of Intelligent Transport Systems
    • /
    • v.16 no.2
    • /
    • pp.180-189
    • /
    • 2017
  • Some people who take a driver's license test retake it again because of license cancellation, but most of them take the test for the first time to drive the car. Driving a car is directly linked to life, and the initial correct driving habits are more important than anything else. In particular, it is very important to obtain a license by evaluating the correct driving ability based on objective and fair standards when learning the first driving, because many people acquire a driving license while entering the society for the first time. In this paper, we propose the S / W design and its main functions that can emit high quality drivers through efficient, fair and accurate automated scoring. Through this, it is proposed to improve the automatic grading driver's license system, to prevent traffic accidents, and to reduce traffic accidents through proper driving.

Design of Air Vehicle Test Equipment for Inspecting On-board Equipment in UAV (무인항공기 탑재장비 점검을 위한 통합 점검 장치 설계)

  • Go, Eun-kyoung;Kwon, Sang-Eun;Song, Yong-Ha
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.25 no.1
    • /
    • pp.108-114
    • /
    • 2021
  • AVTE(Air Vehicle Test Equipment) is a device to check status of on-board aircraft equipment before and after flight for performing successful UAV(Unmanned Aerial Vehicle) missions. This paper describes software design and test sequence of the AVTE for enabling easy-manual check by the operator and convenient automatic check of on-board electric equipment respectively. The proposed AVTE inspects BIT(Built-In Test) results of on-board LRUs(Line Replacement Units) including avionics and sensor sub-system devices. Also, it monitors all the LRU status and check the normality of aircraft equipment by means of setting specific values of the LRUs and confirming the expected test results. The AVTE prints the test results as a form of report to easily check the normal conditions of the aircraft equipment and operates automatically without operator interaction, thus being thought to effectively reduce workload of the operator.

A Method of Generating Code Implementation Model for UML State Diagrams (UML 상태 다이어그램을 위한 코드 구현 모델의 생성 방법)

  • Kim, Yun-Ho
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.26 no.10
    • /
    • pp.1509-1516
    • /
    • 2022
  • This paper presents a method to generate a model of the code implementation for UML state diagrams. First, it promotes the states of a state machine into objects, and then it structures the behavior model on the mechanism of a state diagram based on State design pattern. Then, it establishes the rules of generating the code implementation, and using the rules, the Java code mode is generated for the implementations of State Diagrams in Java syntax grammar. In addition, Structuring the information of the code model is necessary for generating Java code automatically. The meta information is composed of Meta-Class Model and Meta-Behavior Model, on which we could construct the automatic code generating engine for UML State Diagrams. The implementation model generation method presented in this paper could be used as a stand-alone engine, or included and integrated as a module in the UML tools.

A DESIGN AND DEVELOPMENT OF MULTI-PURPOSE CCD CAMERA SYSTEM WITH THERMOELECTRIC COOLING II. SOFTWARE (열전냉각방식의 범용 CCD 카메라 시스템 개발 II. 소프트웨어)

  • Oh, S.H.;Kang, Y.W.;Byun, Y.I.
    • Journal of Astronomy and Space Sciences
    • /
    • v.24 no.4
    • /
    • pp.367-378
    • /
    • 2007
  • We present a software which we developed for the multi-purpose CCD camera. This software can be used on the all 3 types of CCD - KAF-0401E ($768{\times}512$), KAF-1602E ($1536{\times}1024$), KAF-3200E ($2184{\times}1472$) made in KODAK Co.. For the efficient CCD camera control, the software is operated with two independent processes of the CCD control program and the temperature/shutter operation program. This software is designed to fully automatic operation as well as manually operation under LINUX system, and is controled by LINUX user signal procedure. We plan to use this software for all sky survey system and also night sky monitoring and sky observation. As our results, the read-out time of each CCD are about 15sec, 64sec, 134sec for KAF-0401E, KAF-1602E, KAF-3200E., because these time are limited by the data transmission speed of parallel port. For larger format CCD, the data transmission is required more high speed. we are considering this control software to one using USB port for high speed data transmission.