• Title/Summary/Keyword: multi-tasking

Search Result 124, Processing Time 0.036 seconds

Development of Distributed Numerical Control System (DNC 시스템 개발)

  • 김선호
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 1995.04b
    • /
    • pp.463-470
    • /
    • 1995
  • 설계, 가공, 조립, 검사기술로 대표되는 생산시스템의 근간 기술은 공작기계에 의한 부품가공 소위, 기계 가공 기술이다. 가공에 필요한 NC 프로그램의 효율적인 관리를 위해 이용되던 종래의 DNC(Direct Numerical Control) 는 가공 Cell 의 효율을 높이기 위해, CNC 가공기 및 주변기기에 대한 실시간 감시/제어기능을 가진 분산제어시스템( DNC(Distributed Numerical Control)으로 발전하고있다. 본 연구에서는 이기종 CNC로 이루어진 가공 Cell에 적합 하고, 경제성, 범용성 및 확장성을 고려하여 RS485 Network 및 RS232C를 이용하여각 CNC 공작기계 및 주변기기와 연결 해서 실시간(Real Time) 동시작업(Multi Tasking) 가능한 DNC 시스템을 개발하였다.

  • PDF

Development of Two Dimensional Position Measuring Device for Floating Structure Using an Image Processing Method (이미지 프로세싱을 이용한 부유구조물의 2차원 위치 계측장치 개발)

  • 지명석;김성근;김상봉
    • Journal of Ocean Engineering and Technology
    • /
    • v.8 no.2
    • /
    • pp.166-172
    • /
    • 1994
  • This paper presents an image processing method for two dimensional position measurement of a floating structure. This method is based on image processing technique using concept of window and threshold processing to track the target object. The experimental results for position measurement of the target object in two dimensional water tank demonstrate the validity of this method.

  • PDF

Implementation of Music Embedded System Software Using Real Time Software Analysis and Design Method (실시간 소프트웨어 분석 및 설계 기법을 이용한 뮤직 임베디드시스템 소프트웨어의 구현)

  • Choi, Seong-Min;Oh, Hoon
    • The KIPS Transactions:PartD
    • /
    • v.15D no.2
    • /
    • pp.213-222
    • /
    • 2008
  • The existing approaches for the music application have not considered a real-time multi-tasking model. So, it suffers from a high complexity and a low flexibility in design as well as lack of predictability for the timely execution of critical tasks. In this paper, we design a new concurrent tasking architecture for a real-time embedded music system and examine if all real-time tasks can finish execution within their respective time constraints. The design is implemented on the Linux based Xhyper272 Board that uses the Intel Bulverde microprocessor.

A design of supervisory control system for a multi-robot system (다중로봇을 휘한 관리제어 시스템의 설계)

  • 서일홍;여희주;김재현;류종석;오상록
    • The Transactions of the Korean Institute of Electrical Engineers
    • /
    • v.45 no.1
    • /
    • pp.100-112
    • /
    • 1996
  • This paper presents a design experience of a control language for coordination of a multi-robot system. To effectively program job commands, a Petrinet-type Graphical Robot Language(PGRL) is proposed, where some functions, such as concurrency and synchronization, for coordination among tasks can be easily programmed.In our system, the proposed task commands of PGRL are implemented by employing formal model languages, which are composed of three modules, sensory, data handling, and action module. It is expected that by using our proposed PGRL and formal languages, one can easily describe a job or task, and hence can effectively operate a complex real-time and concurrent system. The control system is being implemented by using VME-based 32-bit microprocessor boards for supervisory, each module controller(arm, hand, leg, sensor data processing module) and a real time multi-tasking operating system(VxWorks). (author). 17 refs., 16 figs., 2 tabs.

  • PDF

Performance Evaluation of Hydrostatic Bearing Guided Rotary Table for Large Volume Multi-tasking Vertical Lathe (대형 복합수직선반 가공기용 유정압베어링 회전테이블 성능 실험 및 분석)

  • Shim, Jongyoup;Oh, Jeong-Seok;Park, Chun-Hong;Shin, Heung-Chul;Park, Woo-Sang;Kim, Min-Jae;Kim, Min-Soo
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.31 no.7
    • /
    • pp.635-642
    • /
    • 2014
  • The large volume multi-tasking vertical lathe was developed for machining the bearing parts for a wind power generator. Although the machined part is large in size high precision tolerances are required recently. One of the most important components to achieve this mission is the rotating table which holds and supports the part to be machined. The oil hydrostatic bearing is adopted for the thrust bearing and the rolling bearing for the radial bearing. In this article experimental performance evaluation and its analysis results are presented. The rotational accuracy of the table is assessed and the frequency domain analysis for the structural loop is performed. And in order to evaluate the structural characteristic of table the moment load experiment is performed. The rotational error motion is measured as below 10 ${\mu}m$ for the radial and axial direction and 22,800 Nm/arcsec of moment stiffness is achieved for the rotary table.

MDA(Model Driven Architecture) based Design for Multitasking of Heterogeneous Embedded System (이종 임베디드 시스템의 멀티태스킹을 위한 MDA(Model Driven Architecture) 기반의 설계)

  • Son, Hyun-Seung;Kim, Woo-Yeol;Kim, R. Young-Chul
    • The KIPS Transactions:PartD
    • /
    • v.15D no.3
    • /
    • pp.355-360
    • /
    • 2008
  • The complicated embedded system for multi-tasking requires RTOS(real-time operating system). It uses the optimal OS and processor to each embedded system on the heterogeneous development environment. This paper is proposed to use UML profile of OS API and Processor Configuration, instead of cross-compiling for developing the heterogeneous embedded system. This reduces the development time and cost through generating the automatic source code with the profile information of each embedded system. We generate and port the code after modeling the two heterogeneous real time operating systems (brickOS and uC/OS-II) and the processors (Hitachi H8 and Intel PXA255) with our proposed profile of the heterogeneous embedded system.

Cognitive Cost and Benefit from Voluntary Task Switching in Multitasking (멀티태스킹에서 자발적 과제전환에 의한 인지적 이득과 손실)

  • Lee, Sangmin;Lee, Ju-Hwan;Han, Kwang-Hee
    • Korean Journal of Cognitive Science
    • /
    • v.24 no.1
    • /
    • pp.71-93
    • /
    • 2013
  • Multitasking has become part of our life. Self-interruption and switching to another task become easier and more frequent. According to previous studies, however, most of the task-switching incurs a cognitive cost. This study investigated the benefit from task switching. In Study 1, participants performed two tasks were similar, and negative correlation between the number of task switching and performance were confirmed, this result is similar to previous studies. Study 2 has shown that, made a comparison of two conditions, between possible and impossible conditions in terms of task switching. Depending on switching preference, the result of task performance has differentiated and the emotion that participants had before the task has changed. Depending on participants' switching preference, there were different amount of switching cost. Moreover, for participants who preferred task switching highly than others, task switching occurred more benefit than cost.

  • PDF

Effects of Multi-modality Cues on Personal Navigation in Wearable Computing (웨어러블 컴퓨터 환경의 개인 네비게이션 수행에 다중양식 단서가 미치는 영향)

  • Jeon, Ha-Young;Chae, Haeng-Suk;Hong, Ji-Young;Han, Kwang-Hee
    • Journal of the Ergonomics Society of Korea
    • /
    • v.26 no.4
    • /
    • pp.1-7
    • /
    • 2007
  • Navigation system or way finding in Wearable computer help disabled and impaired persons and it is impossible to be safe and efficient for drivers as well as pedestrian. Wearable computing situation must be multi-tasking simultaneously and users need minimal attention. In this paper, we used virtual environment as real way-finding similarly. The direction cues of navigation system are investigated as visual only, visual & auditory, and visual & speech. In the paper, the trial demonstrates the difference of performance in detection of directing and performance of motor and subjective satisfaction of user.

Development of Multiple Neural Network for Fault Diagnosis of Complex System (복합시스템 고장진단을 위한 다중신경망 개발)

  • Bae, Yong-Hwan
    • Journal of the Korean Society of Safety
    • /
    • v.15 no.2
    • /
    • pp.36-45
    • /
    • 2000
  • Automated production system is composed of many complicated techniques and it become a very difficult task to control, monitor and diagnose this compound system. Moreover, it is required to develop an effective diagnosing technique and reduce the diagnosing time while operating the system in parallel under many faults occurring concurrently. This study develops a Modular Artificial Neural Network(MANN) which can perform a diagnosing function of multiple faults with the following steps: 1) Modularizing a complicated system into subsystems. 2) Formulating a hierarchical structure by dividing the subsystem into many detailed elements. 3) Planting an artificial neural network into hierarchical module. The system developed is implemented on workstation platform with $X-Windows^{(r)}$ which provides multi-process, multi-tasking and IPC facilities for visualization of transaction, by applying the software written in $ANSI-C^{(r)}$ together with $MOTIF^{(r)}$ on the fault diagnosis of PI feedback controller reactor. It can be used as a simple stepping stone towards a perfect multiple diagnosing system covering with various industrial applications, and further provides an economical approach to prevent a disastrous failure of huge complicated systems.

  • PDF