• Title/Summary/Keyword: Virtual Laboratory

Search Result 406, Processing Time 0.028 seconds

Multiuser chirp modulation for underwater acoustic channel based on VTRM

  • Yuan, Fei;Wei, Qian;Cheng, En
    • International Journal of Naval Architecture and Ocean Engineering
    • /
    • v.9 no.3
    • /
    • pp.256-265
    • /
    • 2017
  • In this paper, an ascheme is proposed for multiuser underwater acoustic communication by using the multi-chirp rate signals. It differs from the well known TDMA (Time Division Multiple Access), FDMA (Frequency Division Multiple Access) or CDMA (Code Division Multiple Access), by assigning each users with different chirp-rate carriers instead of the time, frequency or PN code. Multi-chirp rate signals can be separated from each other by FrFT (Fractional Fourier Transform), which can be regarded as the chirp-based decomposing, and superior to the match filter in the underwater acoustic channel. VTRM (Virtual Time Reverse Mirror) is applied into the system to alleviate the ISI caused by the multipatch and make the equalization more simple. Results of computer simulations and pool experiments prove that the proposed multiuser underwater acoustic communication based on the multi-chirp rate exhibit well performance. Outfield experments carrie out in Xiamen Port show that using about 10 kHz bandwidth, four users could communicate at the same time with 425 bps with low BER and can match the UAC application.

Static Dalvik Bytecode Optimization for Android Applications

  • Kim, Jeehong;Kim, Inhyeok;Min, Changwoo;Jun, Hyung Kook;Lee, Soo Hyung;Kim, Won-Tae;Eom, Young Ik
    • ETRI Journal
    • /
    • v.37 no.5
    • /
    • pp.1001-1011
    • /
    • 2015
  • Since just-in-time (JIT) has considerable overhead to detect hot spots and compile them at runtime, using sophisticated optimization techniques for embedded devices means that any resulting performance improvements will be limited. In this paper, we introduce a novel static Dalvik bytecode optimization framework, as a complementary compilation of the Dalvik virtual machine, to improve the performance of Android applications. Our system generates optimized Dalvik bytecodes by using Low Level Virtual Machine (LLVM). A major obstacle in using LLVM for optimizing Dalvik bytecodes is determining how to handle the high-level language features of the Dalvik bytecode in LLVM IR and how to optimize LLVM IR conforming to the language information of the Dalvik bytecode. To this end, we annotate the high-level language features of Dalvik bytecode to LLVM IR and successfully optimize Dalvik bytecodes through instruction selection processes. Our experimental results show that our system with JIT improves the performance of Android applications by up to 6.08 times, and surpasses JIT by up to 4.34 times.

Direct kinematic method for exactly constructing influence lines of forces of statically indeterminate structures

  • Yang, Dixiong;Chen, Guohai;Du, Zongliang
    • Structural Engineering and Mechanics
    • /
    • v.54 no.4
    • /
    • pp.793-807
    • /
    • 2015
  • Constructing the influence lines of forces of statically indeterminate structures is a traditional issue in structural engineering and mechanics. However, the existing kinematic method for establishing these force influence lines is an indirect or mixed approach by combining the force method with the theorem of reciprocal displacements, which is yet inconsistent with the kinematic method for statically determinate structure. This paper proposes the direct kinematic method in conjunction with the load-displacement differential relation for exactly constructing influence lines of reaction and internal forces of indeterminate structures. Firstly, through applying the principle of virtual displacement, the formula for influence lines of reaction and internal forces of indeterminate structure via direct kinematic method is derived based on the released structure. Then, a computational approach with a clear concept and unified procedure as well as wide applicability based on the load-displacement differential relation of beam is suggested to achieve conveniently the closed-form expression of force influence lines, and exactly draw them. Finally, three representative examples for constructing force influence lines of statically indeterminate beams and frame illustrate the superiority of the proposed method.

Multiple Virtual Address Spaces for the Operating System Process (다중 가상 주소 공간을 지원하는 운영체제 프로세스)

  • Kim, Ik-Soon;Kim, Sunja;Kim, Chae-Kyu
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2012.11a
    • /
    • pp.68-71
    • /
    • 2012
  • 본 논문은 운영 체제(Operating System)에서 수행되는 프로세스(Process)의 가상 주소 공간(Virtual Address Space)을 기존의 단일 가상 주소 공간에서 다중 가상 주소 공간으로 확장시켜서, 하나의 프로세스가 기존보다 더욱 넓은 가상 메모리 영역을 쉽게 사용할 수 있도록 해주는 방안을 제안한다. 최근 컴퓨팅 기기들은 비약적으로 증가한 메모리를 쉽게 사용할 수 있는 수단이 필요하다. 최근 PAE(Physical Address Extension)를 지원하는 32 비트 프로세서나 32 비트 명령어를 같이 지원하는 64비트 프로세서들은 프로세스의 가상 주소 크기보다 더욱 큰 용량의 메모리를 사용할 수 있어서, 한 프로세스가 장착된 메모리의 일부분 밖에 사용할 수 없는 일이 발생한다. 이를 해결하기 위해서 64비트 프로세서의 경우 64-비트 명령어를 사용하지만 이는 프로그램의 명령어 크기나 포인터 변수 크기의 증가로 메모리 사용량을 크게 늘릴 수 있어서 서버 컴퓨터나 데스크탑 PC 와 같이 충분한 양의 메모리를 장착한 시스템에서만 효과적이다. 본 논문에서 제안하는 다중 주소 공간을 지원하는 프로세스는 모바일 및 임베디드 기기와 같이 상대적으로 제한된 용량의 메모리를 지원하는 시스템에 유용할 것으로 기대한다.

New virtual orthodontic treatment system for indirect bonding using the stereolithographic technique

  • Son, Kyoung-Hoi;Park, Jae-Woo;Lee, Dong-Keun;Kim, Ki-Dal;Baek, Seung-Hak
    • The korean journal of orthodontics
    • /
    • v.41 no.2
    • /
    • pp.138-146
    • /
    • 2011
  • The purpose of this article is to introduce a new virtual orthodontic treatment (VOT) system, which can be used to construct three-dimensional (3D) virtual models, establish a 3D virtual setup, enable the placement of the virtual brackets at the predetermined position, and fabricate the transfer jig with a customized bracket base for indirect bonding (IDB) using the stereolithographic technique. A 26-year-old woman presented with anterior openbite, crowding in the upper and lower arches, and narrow and tapered upper arch, despite having an acceptable profile and balanced facial proportion. The treatment plan was rapid palatal expansion (RPE) without extraction. After 10 days of RPE, sufficient space was obtained for decrowding. After a 10-week retention period, accurate pretreatment plaster models were obtained using silicone rubber impression. IDB was performed according to the protocol of the VOT system. Crowding of the upper and lower arches was effectively resolved, and anterior openbite was corrected to normal overbite. Superimposition of the 3D virtual setup models (3D-VSM) and post-treatment 3D virtual models showed that the latter deviated only slightly from the former. Thus, the use of the VOT system helped obtain an acceptable outcome in this case of mild crowding treated without extraction. More cases should be treated using this system, and the pre- and post-treatment virtual models should be compared to obtain feedback regarding the procedure; this will support doctors and dental laboratory technicians during the learning curve.

Exploring Application Ways of Virtual Reality Technology in Science Education (과학교육에서 가상현실 기법의 활용 모색)

  • Shim, Kew-Cheol;Park, Jong-Seok;Kim, Hyun-Sup;Kim, Jae-Hyun;Park, Young-Chul;Ryu, Hai-Il
    • Journal of The Korean Association For Science Education
    • /
    • v.21 no.4
    • /
    • pp.725-737
    • /
    • 2001
  • Virtual reality technology is very useful for the 21C science education, and is able to contribute to the development of new teaching and learning methods in science education. One of these computer-based technologies, virtual reality, is possible to use in many directions. It is a new communication medium that is receiving a lot of attention, and is usually identified by a collection of technological hardware. Virtual reality is defined as a highly interactive, computer-based, multimedia environment in which the user becomes the participant, with the computer in a virtual real world. A key feature of virtual reality is real-time interactivity, in that the computer is able to detect user inputs and instantaneously modify the virtual world. It is being used in a wide variety of fields including physics, chemistry, human biology, biomedical sciences, military, architecture, industry and the entertainment. In classroom, using science educational program developed by virtual reality technology can increase the interests of students, promote understanding of basic science concepts, help laboratory skills, and encourage creative learning for them.

  • PDF

Virtual Experimental Kit for Embedded System Education (임베디드 시스템 교육을 위한 가상 실습 키트)

  • Cho, Sang-Young
    • The Journal of the Korea Contents Association
    • /
    • v.10 no.1
    • /
    • pp.59-67
    • /
    • 2010
  • Laboratory works for embedded system courses are usually performed with hardware based experimental kits that equipped with an embedded board and software development tools. Hardware-based kits have demerits such as high initial setup cost, burdensome maintenance, inadaptability to industry evolution, and restricted educational outcomes. This paper proposes using virtual experimental environments to overcome the demerits of hardware-based kits and describes the design and implementation of a simulation-based virtual experimental kit. With ARM's ARMulator, we developed the kit by adding hardware IPs and user interface modules for peripherals. The developed kit is verified with an experimental program that uses all the augmented software modules. We also ported MicroC/OS-II on the virtual experimental kit for real-time OS experiments.

Quasi real-time and continuous non-stationary strain estimation in bottom-fixed offshore structures by multimetric data fusion

  • Palanisamy, Rajendra P.;Jung, Byung-Jin;Sim, Sung-Han;Yi, Jin-Hak
    • Smart Structures and Systems
    • /
    • v.23 no.1
    • /
    • pp.61-69
    • /
    • 2019
  • Offshore structures are generally exposed to harsh environments such as strong tidal currents and wind loadings. Monitoring the structural soundness and integrity of offshore structures is crucial to prevent catastrophic collapses and to prolong their lifetime; however, it is intrinsically challenging because of the difficulties in accessing the critical structural members that are located under water for installing and repairing sensors and data acquisition systems. Virtual sensing technologies have the potential to alleviate such difficulties by estimating the unmeasured structural responses at the desired locations using other measured responses. Despite the usefulness of virtual sensing, its performance and applicability to the structural health monitoring of offshore structures have not been fully studied to date. This study investigates the use of virtual sensing of offshore structures. A Kalman filter based virtual sensing algorithm is developed to estimate responses at the location of interest. Further, this algorithm performs a multi-sensor data fusion to improve the estimation accuracy under non-stationary tidal loading. Numerical analysis and laboratory experiments are conducted to verify the performance of the virtual sensing strategy using a bottom-fixed offshore structural model. Numerical and experimental results show that the unmeasured responses can be reasonably recovered from the measured responses.

Application of practical education program of sensor instrumentation engineering using NI-ELVIS (NI-ELVIS를 활용한 센서계측공학의 실습교육 사례)

  • Lee, Byeung-Leul;Lee, Yong-Hee
    • The Journal of Korean Institute for Practical Engineering Education
    • /
    • v.3 no.1
    • /
    • pp.76-83
    • /
    • 2011
  • In this paper we suggest an effective teaching plan for measurement engineering by utilizing the NI-ELVIS(National Instrument Educational Laboratory Virtual Instrumentation Suite). ELVIS is a development platform for LabVIEW-based design and prototyping environment. It consists of LabVIEW-based virtual instruments, a multifunctional data acquisition device, and a custom-designed benchtop workstation and prototyping board. Therefore it can replace the expensive instruments for the effective education in the area of electrical engineering. This platform can be applicable for the sensor instrumentation engineering study, though it is a multidisciplinary learning including electrical engineering, sensor technology, signal processing and data analysis. We hope this approach can be used for the other educational area related the electrical experimental education.

  • PDF