• Title/Summary/Keyword: Program module

Search Result 961, Processing Time 0.023 seconds

Simulation of Separation Properties of Propylene/propane in Silver Nanoparticle Containing Facilitated Transport Membrane (전산모사 프로그램을 이용한 은나노함유 촉진수송막의 프로필렌/프로판 분리특성 예측)

  • Park, Chae Young;Han, Sang Hoon;Kim, Jeong Hoon;Lee, Yongtaek
    • Membrane Journal
    • /
    • v.24 no.5
    • /
    • pp.409-415
    • /
    • 2014
  • This study is aimed to separate propylene and propane using membrane process instead of NCC(Naphtha Cracking Center) $C_3$ splitter. Membrane process is a low energy consumption and eco-friendly process while $C_3$ splitter requires high energy consumption in petrochemical processes. In this study, high performance facilitated transport membrane (FTM) is used for propylene/propane separation. FTM module was prepared on top of porous polyetherimide hollow fiber using PVP/$AgBF_4$/TCNQ. We developed simulation program predicting the membrane separation properties under operation conditions. Separation properties of FTM module for propylene and propane were obtained from the simulation program based on the pure gas permeation data. Based on these results, it is predicted that an one-stage membrane process provides 99.5% of propylene at permeate side from a binary gas mixture of 95/5 vol% $C_3H_6$ / vol% $C_3H_8$ supplied as a feed gas.

State Machine Frameworks Operating in Sensor Network Operation System based on Multi-Thread (멀티쓰레드 기반 센서네트워크 운영체제에서 동작하는 상태머신 프레임워크)

  • Lee, Seung-Keun;Kim, Byung-Kon;Choi, Byoung-Kyu;Shin, Heu
    • The KIPS Transactions:PartA
    • /
    • v.17A no.3
    • /
    • pp.127-136
    • /
    • 2010
  • A wireless sensor network(WSN) which roles as a mediator between living environment and computers in ubiquitous computing is very essential research area. Due to the constraint that sensor nodes should work in very resource-restricted circumstances, an operating system that can manage resources effectively is demanded. Also, a sensor network should be able to deal with many events quickly and simultaneously in order to respond to various physical changes in outer environment. The Sensor Network Operating System such as TinyOS, MANTIS and NanoQplus is much designed so that it can satisfy such requirement. But, for programmers who develop application program for sensor networks, they have lack of frameworks which the development is easily possible from restricted development environment. In this paper for this, we implemented a state machine framework apt for responsive systems in NanoQplus which is multi-thread-based sensor network operating system. In addition we propose an event broker module(EBM) for effective event dispatching, a message data structure for message sharing among state machines, and an execution module that handles messages and their queue and performs state transition of the machines. Furthermore, we could do the development more easily an application program with a state-based framework by developing CASE tools.

Study on the Development of Modularized Instruction and the Effect of Its Application - Focused on the Asepsis and Elimination Practice - (기본 간호학 실습교육에서 모듈 학습자료 개발과 그 효과 연구 - 감염과 배설에 관한 실습 교육을 중심으로)

  • Jeong, Hyeon-Suk
    • The Korean Nurse
    • /
    • v.33 no.3
    • /
    • pp.56-69
    • /
    • 1994
  • This study was done to develop self - directed learning modules related to asepsis and elimination including urine and stool for Fundamentals in Nursing practice education contents and to measure the effectiveness of those modules. The subjects of this study were 96 sophomore students in the nursing college. Self-directed learning modules were developed by the researcher on the basis of the Lippincott Learning System of Kruger (1986) and Modules for Basic Nursing Care of Ellis (1992). Videotape was editted by using videotape made by the Lippincott Company and Film strip made by the Trainex Company with Korean dubbing. Self-directed learning was done for one week with the asepsis module and two weeks with the elimination modules after confirming the requiered level of knowledge acquisition through pre-test. For measuring proficiency in self-directed learning, a written test for cognitive domain, a sufficiency test for psychomotor domain, and a confidnece examination for affective domain were given. The data were analyzed using descritive statistics, and Pearson correlation coefficient using a SPSS-PC program. The results are summarized as follows: 1. Sufficiency test and confidence examination grades showed high levels in both asepsis and elimination. 2. Written test grades showed a high level in asepsis and elimination of urine but showed a medium level in eliminationin of stool. 3. Grades of sufficiency and confidence in asepsis and elimination practice were statistically significant with a moderate positive correlation (r=0.4- 0.5, p<0.001). 4. Grades of sufficiency and written tests in asepsis and elimination practice also were statistically significant with a moderate positive correlation (r=0.5-0.7, p<0.001). 5. Students showed relatively high contentment with the self-directed learning modules themselves but revealed relatively low contentment with video program and the self-directed learning process. In conclusion, this study disclosed that proficiency levels in cognitive, affective, and psychomotor domains were high when asepsis and elimination modules were applied. Also students showed high satisfaction with the modules themselves, but didn't show high contentment with the video programs. In considering low contentment with the self-directed learning process, it is estimated the students had experienced some difficulties about using self-directed learning modules because this was their first exposure to the self-directed learning module and they were already accustomed to the demonstration-practice method.

  • PDF

Optimized DSP Implementation of Audio Decoders for Digital Multimedia Broadcasting (디지털 방송용 오디오 디코더의 DSP 최적화 구현)

  • Park, Nam-In;Cho, Choong-Sang;Kim, Hong-Kook
    • Journal of Broadcast Engineering
    • /
    • v.13 no.4
    • /
    • pp.452-462
    • /
    • 2008
  • In this paper, we address issues associated with the real-time implementation of the MPEG-1/2 Layer-II (or MUSICAM) and MPEG-4 ER-BSAC decoders for Digital Multimedia Broadcasting (DMB) on TMS320C64x+ that is a fixed-point DSP processor with a clock speed of 330 MHz. To achieve the real-time requirement, they should be optimized in different steps as follows. First of all, a C-code level optimization is performed by sharing the memory, adjusting data types, and unrolling loops. Next, an algorithm level optimization is carried out such as the reconfiguration of bitstream reading, the modification of synthesis filtering, and the rearrangement of the window coefficients for synthesis filtering. In addition, the C-code of a synthesis filtering module of the MPEG-1/2 Layer-II decoder is rewritten by using the linear assembly programming technique. This is because the synthesis filtering module requires the most processing time among all processing modules of the decoder. In order to show how the real-time implementation works, we obtain the percentage of the processing time for decoding and calculate a RMS value between the decoded audio signals by the reference MPEG decoder and its DSP version implemented in this paper. As a result, it is shown that the percentages of the processing time for the MPEG-1/2 Layer-II and MPEG-4 ER-BSAC decoders occupy less than 3% and 11% of the DSP clock cycles, respectively, and the RMS values of the MPEG-1/2 Layer-II and MPEG-4 ER-BSAC decoders implemented in this paper all satisfy the criterion of -77.01 dB which is defined by the MPEG standards.

Implementation of a Parallel Web Crawler for the Odysseus Large-Scale Search Engine (오디세우스 대용량 검색 엔진을 위한 병렬 웹 크롤러의 구현)

  • Shin, Eun-Jeong;Kim, Yi-Reun;Heo, Jun-Seok;Whang, Kyu-Young
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.14 no.6
    • /
    • pp.567-581
    • /
    • 2008
  • As the size of the web is growing explosively, search engines are becoming increasingly important as the primary means to retrieve information from the Internet. A search engine periodically downloads web pages and stores them in the database to provide readers with up-to-date search results. The web crawler is a program that downloads and stores web pages for this purpose. A large-scale search engines uses a parallel web crawler to retrieve the collection of web pages maximizing the download rate. However, the service architecture or experimental analysis of parallel web crawlers has not been fully discussed in the literature. In this paper, we propose an architecture of the parallel web crawler and discuss implementation issues in detail. The proposed parallel web crawler is based on the coordinator/agent model using multiple machines to download web pages in parallel. The coordinator/agent model consists of multiple agent machines to collect web pages and a single coordinator machine to manage them. The parallel web crawler consists of three components: a crawling module for collecting web pages, a converting module for transforming the web pages into a database-friendly format, a ranking module for rating web pages based on their relative importance. We explain each component of the parallel web crawler and implementation methods in detail. Finally, we conduct extensive experiments to analyze the effectiveness of the parallel web crawler. The experimental results clarify the merit of our architecture in that the proposed parallel web crawler is scalable to the number of web pages to crawl and the number of machines used.

Design and Implementation of NMEA Multiplexer in the Optimized Queue (최적화된 큐에서의 NMEA 멀티플렉서의 설계 및 구현)

  • Kim Chang-Soo;Jung Sung-Hun;Yim Jae-Hong
    • Journal of Navigation and Port Research
    • /
    • v.29 no.1 s.97
    • /
    • pp.91-96
    • /
    • 2005
  • The National Marine Electronics Association(NMEA) is nonprofit-making cooperation composed with manufacturers, distributors, wholesalers and educational institutions. We use the basic port of equipment in order to process the signal from NMEA signal using equipment. When we don't have enough one, we use the multi-port for processing. However, we need to have module development simulation which could multiplex and provide NMEA related signal that we could solve the problems in multi-port application and exclusive equipment generation for a number of signal. For now, we don't have any case or product using NMEA multiplexer so that we import expensive foreign equipment or embody NMEA signal transmission program like software, using multi-port. These have problems since we have to pay lots ci money and build separate processing part for every application programs. Besides, every equipment generating NMEA signal are from different manufactures and have different platform so that it could cause double waste and loss of recourse. For making up for it, I suggest the NMEA multiplexer embodiment, which could independently move by reliable process and high performance single hardware module, improve the memory efficiency of module by designing the optimized Queue, and keep having reliability for realtime communication among the equipment such as main input sensor equipment Gyrocompass, Echo-sound, and GPS.

Numerical Simulation of Three Dimensional Fluid Flow Phenomena in Cylindrical Submerged Flat Membrane Bioreactor for Aeration Rate (원통 침지형 평막 생물반응기 내 산기량에 따른 3차원 유동현상에 관한 수치모사)

  • Kim, Dae Chun;Chung, Kun Yong
    • Applied Chemistry for Engineering
    • /
    • v.25 no.4
    • /
    • pp.401-408
    • /
    • 2014
  • In membrane bio-reactor (MBR), the aeration control is one of the important independent variables to decrease fouling and to save energy with shear stress change on the membrane surface. The paper was carried out for numerical simulation of 3-dimensional fluid flow phenomena of the cylindrical bioreactor with submerged flat membranes equipped in the center and supplied the air from the bottom by using the COMSOL program. The viscosity and temperature of solution were assumed to be constant, and the specific air demand based on permeate volume ($SAD_p$) defined as scouring air per permeate rates was used as a variable. The calculated CFD velocities were compared with those of the velocity meter measurement and video image analysis, respectively. The results were good agreement each other within 11% error. For fluid flow in the reactor the liquid velocity increased rapidly between the air diffuser and membrane module, but the velocity decreased during flowing of the membrane module. Also, the velocity increased as it was near from the reactor wall to the central axis. The calculated shear stress on the membrane surface showed the highest value at the center part of the module bottom side and increased as aeration rate increased. Especially, the wall shear stress increased dramatically as the aeration rate increased from 0.15 to 0.25 L/min.

A Study on Solving of Double-layer Pattern Problem in Daejeon Correlator (대전상관기에서 복층패턴 문제의 해결에 관한 연구)

  • Oh, Se-Jin;Roh, Duk-Gyoo;Yeom, Jae-Hwan;Chung, Dong-Kyu;Oh, Chung-Sik;Hwang, Ju-Yeon
    • Journal of the Institute of Convergence Signal Processing
    • /
    • v.16 no.4
    • /
    • pp.162-167
    • /
    • 2015
  • This paper describes the reason and the problem solving for the double-layer pattern of a Daejeon correlator operated in Korea-Japan Correlation Center. When the electric power of an input signal in the correlator is charged small enough to be buried in the noise, it is hard to see a signal with a specific pattern in the input signal, but when the electric power is large, a specific one is reported to be seen. By comparing data from observation with one from software correlator, it was confirmed from the analysis using the AIPS software that the amplitude gain of a source signal was affected about 3%. Therefore, in order to solve the problem of double-layer patterns, we found that a problem in the memory management module responsible for both the data input and the data serialization of the correlator is a cause for the double-layer pattern detected periodically. In other words, while data is serialized and read repeatedly in the memory area assigned to serialize the data from the serialization module, redundant last data is generated and an overlap for the memory allocation is occurred. Therefore, by modifying the program of the FPGA memory sections on serialization module to correct the problem, we confirmed that double-layer pattern is disappeared and correlation results are normally acquired.

The Correlation Influences by the Quality of Product Pivoting Boot Camp and its level of Training Satisfaction on the Applying Will to Their Real Business of High-tech Ventures in the Early Stage of Growth (창업도약기업 제품개선훈련프로그램의 품질과 전반적 만족도가 현업적용의지에 미치는 영향 연구)

  • Kim, Myung-Seuk;Yang, Young-Seok;Hwangbo, Yun
    • Asia-Pacific Journal of Business Venturing and Entrepreneurship
    • /
    • v.13 no.3
    • /
    • pp.37-46
    • /
    • 2018
  • This paper define the research problem as the jeopardized situation of most startups in early chasm. Korean government have put more policy focus on helping these startups to jump over the chasm. One of the effective policy measures helps these startups defining the core competencies validated from target customers, in-housing them effectively, and therefore enhancing the level of differentiation against the competitors by "Product Pivoting Training Boots Camp." It ultimately give the key nudge to startups in struggling with unsold products after initial launch to the market. This paper carried out the empirical test to the target sample of startups participating in this camp. In particular, this research analyze the level of satisfaction of startups, as move along with characteristics of the participant and training program, going through this camp whether it enhance their will of application into real business case. The survey were delivered and collected from 203 startups in attending "Product Pivoting Academy, the following program of Startup Jump-up package policy module. The research result shows that all startups participating in this academy were so much satisfied and motivated strongly to take the training process into applying real business case in order to increase sales. The quality of the training program and the characteristics of the participants had mediating variable effects on the will of application with respect to the level of satisfaction. It imply that the program should put more attention on improving coaches' nudge and learning motivation of participants to enhance the level program satisfaction.

The Effect of Zippy's Friends program Based on Stress-Coping Model on Early -Child in Convergence Era (융합시대 학령초기 아동대상 스트레스-대처 모델 기반 Zippy's Friends 프로그램의 효과)

  • Kim, Minyi;Ko, Haneul;Kim, Soojin;Kim, Boyoung
    • Journal of the Korea Convergence Society
    • /
    • v.10 no.5
    • /
    • pp.359-367
    • /
    • 2019
  • This study was done to examine the effect of 'Zippy's friends' program based on stress coping model for early child. A nonequivalent control group was designed to conduct a pre-post test for this study. The participants for this study were 148 first grade elementary school students in G city(experimental group=72, control group=76). The experimental group received 'Zippy's friends program for 24 weeks (6 module, 24 hours). The control group did not receive any treatment. From April to December 2017 data were collected using self-report structured questionnaires, and were analyzed using the ${\chi}^2$-test, t-test, and ANCOVA with SPSS/WIN 20.0 Program. After the treatment, significant differences were found between the experimental group and control groups in terms of stress coping ability( F=22.77, p<.001),but not in level of emotional intelligence (t=-.37, p=.715). Results of this study indicate that Zippy's program can be used in school based practice as an effective mental health intervention for early child.