• Title/Summary/Keyword: experimental hardware

Search Result 818, Processing Time 0.033 seconds

Scenario-Based Implementation Synthesis for Real-Time Object-Oriented Models (실시간 객체 지향 모델을 위한 시나리오 기반 구현 합성)

  • Kim, Sae-Hwa;Park, Ji-Yong;Hong, Seong-Soo
    • The KIPS Transactions:PartD
    • /
    • v.12D no.7 s.103
    • /
    • pp.1049-1064
    • /
    • 2005
  • The demands of increasingly complicated software have led to the proliferation of object-oriented design methodologies in embedded systems. To execute a system designed with objects in target hardware, a task set should be derived from the objects, representing how many tasks reside in the system and which task processes which event arriving at an object. The derived task set greatly influences the responsiveness of the system. Nevertheless, it is very difficult to derive an optimal task set due to the discrepancy between objects and tasks. Therefore, the common method currently used by developers is to repetitively try various task sets. This paper proposes Scenario-based Implementation Synthesis Architecture (SISA) to solve this problem. SISA encompasses a method for deriving a task set from a system designed with objects as well as its supporting development tools and run-time system architecture. A system designed with SISA not only consists of the smallest possible number of tasks, but also guarantees that the response time for each event in the system is minimized. We have fully implemented SISA by extending the ResoRT development tool and applied it to an existing industrial PBX system. The experimental results show that maximum response times were reduced $30.3\%$ on average compared to when the task set was derived by the best known existing methods.

A Study on the Correlation Results for Fringe Rotation and Delay Tracking of the VCS (VCS의 지연추적과 프린지 회전에 대한 상관결과 고찰)

  • Oh, Se-Jin;Yeom, Jae-Hwan;Roh, Duk-Gyoo;Oh, ChungSik;Jung, Jin-Seung;Chung, Dong-Kyu;Oyama, Tomoaki;Kawaguchi, Noriyuki;Kobayashi, Hideyuki;Kono, Yusuke;Ozeki, Kensuke;Onuki, Hirohumi
    • Journal of the Institute of Convergence Signal Processing
    • /
    • v.13 no.4
    • /
    • pp.220-232
    • /
    • 2012
  • In this paper, we investigate the correlation result due to the problems of delay tracking and fringe rotation module in the VCS(VLBI Correlation Subsystem). The VCS, FX-type correlator, adopts the delay tracking and fringe rotation module in order to compensate the delay change and fringe phase of wave signal from the radio source by Doppler's effect. The phase of observed data is also compensated by means of delay tracking and fringe rotation in the correlator, but we confirmed that the phase is unstable by applying long integration period of AIPS(Astronomical Image Processing System) rather than correlator. And the delay value of observed data has the errors of several tens nanoseconds than normal case at the analysis of correlation result. In addition, we found that the phase of correlation results is not connected as the unit of FFT-segment because the initial fringe phase at the fringe rotation module is not correctly determined. In this paper, in order to solve these problems, the original direction of 90 degree phase jump is reversely modified when the bit-shift occurred at the delay tracking. And the initial fringe phase at the fringe rotation module is correctly modified by using the initial phase of observed data. In addition, the parameter calculation module was abnormally operated as designed in the fringe rotation. So, the logical program by the VCS is modified so as to calculate the parameters correctly. Through the experiments of correlation processing over the above problems, the modified proposal algorithm is adequately corrected to the data analysis results, so that the experimental results make it clear for us to operate the developed VCS hardware correlator normally.

Performance Comparison of State-of-the-Art Vocoder Technology Based on Deep Learning in a Korean TTS System (한국어 TTS 시스템에서 딥러닝 기반 최첨단 보코더 기술 성능 비교)

  • Kwon, Chul Hong
    • The Journal of the Convergence on Culture Technology
    • /
    • v.6 no.2
    • /
    • pp.509-514
    • /
    • 2020
  • The conventional TTS system consists of several modules, including text preprocessing, parsing analysis, grapheme-to-phoneme conversion, boundary analysis, prosody control, acoustic feature generation by acoustic model, and synthesized speech generation. But TTS system with deep learning is composed of Text2Mel process that generates spectrogram from text, and vocoder that synthesizes speech signals from spectrogram. In this paper, for the optimal Korean TTS system construction we apply Tacotron2 to Tex2Mel process, and as a vocoder we introduce the methods such as WaveNet, WaveRNN, and WaveGlow, and implement them to verify and compare their performance. Experimental results show that WaveNet has the highest MOS and the trained model is hundreds of megabytes in size, but the synthesis time is about 50 times the real time. WaveRNN shows MOS performance similar to that of WaveNet and the model size is several tens of megabytes, but this method also cannot be processed in real time. WaveGlow can handle real-time processing, but the model is several GB in size and MOS is the worst of the three vocoders. From the results of this study, the reference criteria for selecting the appropriate method according to the hardware environment in the field of applying the TTS system are presented in this paper.

A Study on the Definition of User Experience toward Electronic Publication for Education and Research and the Usability Test for the Electronic Publication Devices (교육·연구용 전자출판물 사용경험 정의 및 사용성 평가에 관한 연구)

  • Bae, Kyung-Jae
    • Journal of the Korean Society for Library and Information Science
    • /
    • v.49 no.2
    • /
    • pp.255-274
    • /
    • 2015
  • This study aims to define the user experience and to evaluate the usability toward electronic publication for education and research. As research methods, After total 20 people of 10 undergraduate students and 10 graduate students were randomly selected as the subjects, the research was conducted by using the in-depth interview and the e-book reader experimental method. As the results of analysis about subjective preferences in case of using academic resources, The subject relevance and understandability were responded as most important factors for selecting academic resources. And the most frequent purposes for using academic resources were to perform an assignment and to write an article. As the results of analysis about the user experience for using the print media and electronic media, the user experience of the print media is more positive than the electronic media and especially these results were caused by academic situation. Many subjects responded that the electronic media is more inconvenient in case of using academic resources. As a result of the e-book reader usability test, the hardware test score (3.47) is higher than the software test score (3.31).

Speed Control for Electric Motorcycle Using Fuzzy Controller (퍼지 제어기를 이용한 전기 이륜차의 속도 제어)

  • Ban, Dong-Hoon;Park, Jong-Oh;Lim, Young-Do
    • Journal of the Korean Institute of Intelligent Systems
    • /
    • v.22 no.3
    • /
    • pp.361-366
    • /
    • 2012
  • This paper presents speed control of an electric motorcycle using a fuzzy controller. The electric motorcycle required to meet not only fast throttle response but also stability, when it is on a cruise. However, a 1.5KW (50cc) electric motorcycles selling in the current market are difficult to cruise under the following conditions which are occupant's weight, load weight, wind resistance and road conditions (dirt roads, asphalt road). Because of these reasons, the rapid speed changing occurs in uphill and downhill road. To solve these problems, The input value for Improved fuzzy controller use the speed error and error variance. The output value for improved fuzzy controller uses Q-axis of the motor controlled variable. The D-axis of the motor output for improved fuzzy control uses D-axis controlled variable in proportional to Q-axis controlled variable. Improved fuzzy controller drives the electric motorcycle equipped with IPMSM. The control subject used in this paper is a 1.5KW electric motorcycle equipped with improved fuzzy controller that was used to control the motor speed. To control IPMSM Type of motor torque, D, Q-axis current controller was used. The Fuzzy controller using the proposed algorithm is demonstrated by experimental hardware simulator.

Measurement of the Skin Blood Flow using Cross-Correlation (Cross-Correlation법에 의한 피부 혈류속도 측정)

  • Lee, Jeong-Taek;Im, Chun-Seong;Ryu, Jeom-Su;Lee, Jong-Su;Gong, Seong-Bae;Kim, Yeong-Gil
    • Journal of Biomedical Engineering Research
    • /
    • v.19 no.4
    • /
    • pp.379-384
    • /
    • 1998
  • To measure precisely the blood velocity in the skin microcirculation, we have used time domain correlation (called Cross-Correlation) based on the processing of the backscattered RF signal obtained with a wideband echographic imaging transducer, although it is difficulties of adaptation of the pulsed wave system, because of the data processing in real time and the hardware problem. This dedicated technology based on a 20MHz echographic imaging system has been developed. We present how the experimental data, i.e. the backscattered RF signal, have to be analyzed. After RF lines realignment, stationary echo canceling procedure and correlation level control, a velocity profile has been obtained. In-vitro result show that velocity measurements as low as 0.1mm/sec attainable with a 80${\mu}m$ in axial resolution. We have also validated with in-vivo experimentation on the external ear of a rabbit using B-mode sector scanning image and M-mode image of a custom made 20MHz skin image system. The flow of the "auriculares caudales" vein, a microvessel of 600 m diameter, has been detected and studied. This technique will allow a more precise exploration of circulatory troubles in cutaneous pathologies.

  • PDF

Development of Wireless Smart Sensing Framework for Structural Health Monitoring of High-speed Railway Bridges (고속 철도 교량의 구조 건전성 모니터링을 위한 스마트 무선 센서 프레임워크 개발)

  • Kim, Eunju;Park, Jong-Woong;Sim, Sung-Han
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.17 no.5
    • /
    • pp.1-9
    • /
    • 2016
  • Railroad bridges account for 25% of the entire high-speed rail network. Railway bridges are subject to gradual structural degradation or fatigue accumulation due to consistent and repeating excitation by fast moving trains. Wireless sensing technology has opened up a new avenue for bridge health monitoring owing to its low-cost, high fidelity, and multiple sensing capability. On the other hand, measuring the transient response during train passage is quite challenging that the current wireless sensor system cannot be applied due to the intrinsic time delay of the sensor network. Therefore, this paper presents a framework for monitoring such transient responses with wireless sensing systems using 1) real-time excessive vibration monitoring through ultra-low-power MEMS accelerometers, and 2) post-event time synchronization scheme. The ultra-low power accelerometer continuously monitors the vibration and trigger network when excessive vibrations are detected. The entire network of wireless smart sensors starts sensing through triggering and the post-event time synchronization is conducted to compensate for the time error on the measured responses. The results of this study highlight the potential of detecting the impact load and triggering the entire network, as well as the effectiveness of the post-event time synchronized scheme for compensating for the time error. A numerical and experimental study was carried out to validate the proposed sensing hardware and time synchronization method.

A Performance Improvement of Linux TCP/IP Stack based on Flow-Level Parallelism in a Multi-Core System (멀티코어 시스템에서 흐름 수준 병렬처리에 기반한 리눅스 TCP/IP 스택의 성능 개선)

  • Kwon, Hui-Ung;Jung, Hyung-Jin;Kwak, Hu-Keun;Kim, Young-Jong;Chung, Kyu-Sik
    • The KIPS Transactions:PartA
    • /
    • v.16A no.2
    • /
    • pp.113-124
    • /
    • 2009
  • With increasing multicore system, much effort has been put on the performance improvement of its application. Because multicore system has multiple processing devices in one system, its processing power increases compared to the single core system. However in many cases the advantages of multicore can not be exploited fully because the existing software and hardware were designed to be suitable for single core. When the existing software runs on multicore, its performance improvement is limited by the bottleneck of sharing resources and the inefficient use of cache memory on multicore. Therefore, according as the number of core increases, it doesn't show performance improvement and shows performance drop in the worst case. In this paper we propose a method of performance improvement of multicore system by applying Flow-Level Parallelism to the existing TCP/IP network application and operating system. The proposed method sets up the execution environment so that each core unit operates independently as much as possible in network application, TCP/IP stack on operating system, device driver, and network interface. Moreover it distributes network traffics to each core unit through L2 switch. The proposed method allows to minimize the sharing of application data, data structure, socket, device driver, and network interface between each core. Also it allows to minimize the competition among cores to take resources and increase the hit ratio of cache. We implemented the proposed methods with 8 core system and performed experiment. Experimental results show that network access speed and bandwidth increase linearly according to the number of core.

Direct Pass-Through based GPU Virtualization for Biologic Applications (바이오 응용을 위한 직접 통로 기반의 GPU 가상화)

  • Choi, Dong Hoon;Jo, Heeseung;Lee, Myungho
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.2 no.2
    • /
    • pp.113-118
    • /
    • 2013
  • The current GPU virtualization techniques incur large overheads when executing application programs mainly due to the fine-grain time-sharing scheduling of the GPU among multiple Virtual Machines (VMs). Besides, the current techniques lack of portability, because they include the APIs for the GPU computations in the VM monitor. In this paper, we propose a low overhead and high performance GPU virtualization approach on a heterogeneous HPC system based on the open-source Xen. Our proposed techniques are tailored to the bio applications. In our virtualization framework, we allow a VM to solely occupy a GPU once the VM is assigned a GPU instead of relying on the time-sharing the GPU. This improves the performance of the applications and the utilization of the GPUs. Our techniques also allow a direct pass-through to the GPU by using the IOMMU virtualization features embedded in the hardware for the high portability. Experimental studies using microbiology genome analysis applications show that our proposed techniques based on the direct pass-through significantly reduce the overheads compared with the previous Domain0 based approaches. Furthermore, our approach closely matches the performance for the applications to the bare machine or rather improves the performance.

Visualization of Flow in a Transonic Centrifugal Compressor

  • Hayami Hiroshi
    • 한국가시화정보학회:학술대회논문집
    • /
    • 2002.11a
    • /
    • pp.1-6
    • /
    • 2002
  • How is the flow in a rotating impeller. About 35 years have passed since one experimentalist rotating with the impeller. of a huge centrifugal blower made the flow measurements using a hot-wire anemometer (Fowler 1968). Optical measurement methods have great advantages over the intrusive methods especially for the flow measurement in a rotating impeller. One is the optical flow visualization (FV) technique (Senoo, et al., 1968) and the other is the application of laser velocimetry (LV) (Hah and Krain, 1990). Particle image velocimetries (PIVs) combine major features of both FV and LV, and are very attractive due to the feasibility of simultaneous and multi-points measurements (Hayami and Aramaki, 1999). A high-pressure-ratio transonic centrifugal compressor with a low-solidity cascade diffuser was tested in a closed loop with HFC134a gas at 18,000rpm (Hayami, 2000). Two kinds of measurement techniques by image processing were applied to visualize a flow in the compressor. One is a velocity field measurement at the inducer of the impeller using a PIV and the other is a pressure field measurement on the side wall of the cascade diffuser using a pressure sensitive paint (PSP) measurement technique. The PIV was successfully applied for visualization of an unsteady behavior of a shock wave based on the instantaneous velocity field measurement (Hayami, et al., 2002b) as well as a phase-averaged velocity vector field with a shock wave over one blade pitch (Hayami, et al., 2002a. b). A violent change in pressure was successfully visualized using a PSP measurement during a surge condition even though there are still some problems to be overcome (Hayami, et al., 2002c). Both PIV and PSP results are discussed in comparison with those of laser-2-focus (L2F) velocimetry and those of semiconductor pressure sensors. Experimental fluid dynamics (EFDs) are still growing up more and more both in hardware and in software. On the other hand, computational fluid dynamics (CFDs) are very attractive to understand the details of flow. A secondary flow on the side wall of the cascade diffuser was visualized based either steady or unsteady CFD calculations (Bonaiuti, et al.,2002). EFD and CFD methods will be combined to a hybrid method being complementary to each other. Measurement techniques by image processing as well as CFD calculations give a huge amount of data. Then, data mining technique will become more important to understand the flow mechanism both for EFD and CFD.

  • PDF