• 제목/요약/키워드: IT Routines

검색결과 106건 처리시간 0.027초

소아 수면 행태와 불면증 (Sleep Behavior and Sleeplessness in Children)

  • 이성훈
    • 수면정신생리
    • /
    • 제3권2호
    • /
    • pp.56-64
    • /
    • 1996
  • The sleeplessness in childhood is quite different from that in adulthood in terms of causes, developmental process, and treatment. Sleep behavior in childhood is strongly influenced by parental personality and familial and cultural background. In understanding and management of sleeplessness of children, it is especially important to understand the separation anxiety and the ways of its management in bedtime because bedtime routine with children one of separation process from parents. Co-sleeping, parental intervention, transional object and bedtime routines can be appeared in order to reduce the anxiety from bedtime separation. Causes of sleeplessness in infant and toddler are bad sleep-onset association, nocturnal drinking, colic, and food allergy. In preschool and school aged children, limit-setting sleep problem and fears and nightmare can be causes of sleeplessness. When good sleep environment and habits are established sound sleep and more mature personality can be developed.

  • PDF

농업비점원오염모형을 위한 GIS 호환모형의 개발 및 적용(I) -모형의 구성- (Development and Application of a GIS Interface for the Agricultural Nonpoint Source Pollution (AGNPS) Model(I) -Model Development-)

  • 김진택;박승우
    • 한국농공학회지
    • /
    • 제39권1호
    • /
    • pp.41-47
    • /
    • 1997
  • A geographical resource analysis support system (GRASS) was incorporated to an input and output processor for the agricultural nonpoint source pollution (AGNPS) model. The resulting interface system, GIS-AGNPS was a user-friendly, menu-driven system. GIS-AGNPS was developed to automatically process the input and output data from GIS-based data using GRASS and Motif routines. GIS-AGNPS was consisted of GISAGIN which was an input processor for the AGNPS model, GISAGOUT a output processor for the AGNPS and management submodel. The system defines an input data set for AGNPS from attributes of basic and thematic maps. It also provides with editing modes so that users can adjust and detail the values for selected input parameters, if needed. The post-processor at the system displays graphically the outputs from AGNPS, which may he used to identify areas significantly contributing nonpoint source pollution loads.

  • PDF

Compact implementations of Curve Ed448 on low-end IoT platforms

  • Seo, Hwajeong
    • ETRI Journal
    • /
    • 제41권6호
    • /
    • pp.863-872
    • /
    • 2019
  • Elliptic curve cryptography is a relatively lightweight public-key cryptography method for key generation and digital signature verification. Some lightweight curves (eg, Curve25519 and Curve Ed448) have been adopted by upcoming Transport Layer Security 1.3 (TLS 1.3) to replace the standardized NIST curves. However, the efficient implementation of Curve Ed448 on Internet of Things (IoT) devices remains underexplored. This study is focused on the optimization of the Curve Ed448 implementation on low-end IoT processors (ie, 8-bit AVR and 16-bit MSP processors). In particular, the three-level and two-level subtractive Karatsuba algorithms are adopted for multi-precision multiplication on AVR and MSP processors, respectively, and two-level Karatsuba routines are employed for multi-precision squaring. For modular reduction and finite field inversion, fast reduction and Fermat-based inversion operations are used to mitigate side-channel vulnerabilities. The scalar multiplication operation using the Montgomery ladder algorithm requires only 103 and 73 M clock cycles on AVR and MSP processors.

유도전동기의 직접토크제어 시스템에서 출력전압벡터선정을 위한 시간지연의 보상 (Time Delay Compensation for Output Voltage Vector Selection in Direct Torque Control of Induction Machine)

  • 최병태;박철우;권우현
    • 제어로봇시스템학회논문지
    • /
    • 제9권8호
    • /
    • pp.632-639
    • /
    • 2003
  • This paper proposes a simple compensation scheme for the time delay caused by measurement, calculation and selection of voltage vector in Direct Torque Control (DTC) of an induction motor. In general scheme, it is difficult to know the exact delay time, furthermore the delay time can be varied by program routines for calculation and processing of measured data. In this proposed scheme, by applying voltage vector at the beginning of next sampling period, a fixed delay time is achieved and its compensation becomes much simpler. Furthermore, with the simple compensation algorithm, an improved performance can be achieved by shortening sampling period. Experimental results prove the feasibility of the proposed scheme in induction motor control.

Romberg 적분법을 위한 Systolic Array (Romberg's Integration Using a Systolic Array)

  • 박덕원
    • 한국컴퓨터정보학회논문지
    • /
    • 제3권4호
    • /
    • pp.55-62
    • /
    • 1998
  • 이 논문은 수치해석에서 적분값을 구하는데 이용되는 Romberg 적분법이 많은 계산량으로 인하여 소프트웨어적인 방법으로는 처리 속도가 떨어지므로 수치처리를 위한 툴 키트를 사용시 처리속도가 떨어진다. 그래서 이 논문에서는 시스토릭어레이를 이용하여 Romberg 적분법에 적분값을 구하는 새로운 하드웨어를 제안하였다. 이 새로운 하드웨어는Romberg 적분법이 2단계로 나누어져있어서 2단계의 시스토릭어레이로 설계를 하였다. 첫번째 단계는 사다리꼴 적분법에 의해서 근사치를 구하고, 두 번째는 단계는 구해진 적분값을수렴속도도 빠르고 근사 값을 정확하게 하기 위해서 오차의 위수를 높여 가는 방법에 많이사용하는 Richardson의 외삽법을 적용하여 적분값을 구하는 것이다.

  • PDF

Development of Simulator with Cluster System for Towing Fisheries

  • Park Myeong-Chul;Ha Seok-Wun
    • Journal of information and communication convergence engineering
    • /
    • 제3권2호
    • /
    • pp.84-89
    • /
    • 2005
  • Goal of this study is to implement 3-dimensional underwater appearance graphical display, fishery measured information display, sonar data representation and display, and 3-dimensional underwater appearance animation based on coefficient data of chaos behavior and fishing modeling of fishing gears from PC cluster system. In order to accomplish the goals of this study, it is essential to compose user interfacing and realistic description of image scenes in the towing-net fishery simulator, and techniques to describe sand cloud effects under water using particle systems are necessary. In this study, we implemented graphical representations and animations of the simulator by using OpenGL together with C routines.

In-Use Compliance Emission Testing Analysis Applied in LabVIEW for Engineers

  • Mikhail, Ghaly-Rezk;Lee, Chun-Beom;Choi, Seong-Joo
    • 실천공학교육논문지
    • /
    • 제6권2호
    • /
    • pp.127-134
    • /
    • 2014
  • Analyzing test data of a vehicle for evaluating its emission performance is an essential process in automotive development field, yet it is intricate and tedious task. In addition, clear understanding and care are required when the analysis process is carried out. Computer software solutions significantly reduce the time and the effort for such analysis. Developing a computer routine to analyze the emission data in a vehicle test demands a complete understanding of the emissions analysis and its related details. In this paper, the principals to develop a LabVIEW analysis routine (VI) are introduced helping automotive engineers comprehend the emission analysis process of a vehicle test data and instruct them to develop similar routines for such analysis.

Data-driven Value-enhancing Strategies: How to Increase Firm Value Using Data Science

  • Hyoung-Goo Kang;Ga-Young Jang;Moonkyung Choi
    • Asia pacific journal of information systems
    • /
    • 제32권3호
    • /
    • pp.477-495
    • /
    • 2022
  • This paper proposes how to design and implement data-driven strategies by investigating how a firm can increase its value using data science. Drawing on prior studies on architectural innovation, a behavioral theory of the firm, and the knowledge-based view of the firm as well as the analysis of field observations, the paper shows how data science is abused in dealing with meso-level data while it is underused in using macro-level and alternative data to accomplish machine-human teaming and risk management. The implications help us understand why some firms are better at drawing value from intangibles such as data, data-science capabilities, and routines and how to evaluate such capabilities.

소형 다관절로봇을 위한 운용 소프트웨어 구현 (Implementation of Operating Software for Small Multi-Jointed Robots)

  • 손현승;김우열;김영철
    • 제어로봇시스템학회논문지
    • /
    • 제15권9호
    • /
    • pp.946-951
    • /
    • 2009
  • The small multi-jointed robots for most education are developed with the way of firmware. But the firmware may be very difficult to develop as gradually increasing throughputs and control routines. Due to limit of firmware we try to use on RTOS, but hard to adapt on the small multi-jointed robots. It would be hard to install RTOS into the small multi-jointed robots because of the size capacity of RTOS, and lack of libraries for control of the particular hardware. Moreover, even its RTOS with many functions causes its to make overheads scheduling, TCB (Task Control Block), and task states. Also to keep maintenance of RTOS, it is composed of components for the whole structure of my proposed RTOS. Additionally, We provided with libraries of servo motor and sensor control and developed RMS (Rate Montonic scheduler) to handle tasks on real time and reduce overheads. Therefore, It is possible to work the fixed priority and task preemptive way. We show one example of the multi-jointed robot installed with my proposed RTOS, which shows to obstacle avoidance and climbing up the slope.

Framework design for efficient Arduino program development

  • Gong, Dong-Hwan
    • International Journal of Internet, Broadcasting and Communication
    • /
    • 제14권1호
    • /
    • pp.162-169
    • /
    • 2022
  • Arduino is used in various places such as education, experimentation, and industry. Due to the easy accessibility of Arduino, it is often used by non-majors, and it is also used in media art and toy programs. Although Arduino is relatively easy to use compared to other devices, it is not easy to control various IoT components at the same time. Some tasks run independently of other tasks, while others run dependently. In this paper, I proposed the Arduino Task Framework to efficiently execute many tasks in these various situations. The design framework of this paper is largely composed of two types: synchronous execution and asynchronous execution. These two execution methods can be combined to create several independent and dependent execution routines. Asynchronous tasks are independently executed tasks and are managed by AsyncTaskGroup, while synchronous tasks are dependently executed tasks and are managed by SyncTaskGroup. AsyncTaskGroup instance and SyncTaskGroup instance are instances of the same Task and can be used in combination with another task. The Arduino framework proposed in this paper simplifies the program structure and can easily compose various tasks.