• Title/Summary/Keyword: 풀 스택

Search Result 11, Processing Time 0.026 seconds

Full Stack Platform Design with MongoDB (MongoDB를 활용한 풀 스택 플랫폼 설계)

  • Hong, Sun Hag;Cho, Kyung Soon
    • Journal of the Institute of Electronics and Information Engineers
    • /
    • v.53 no.12
    • /
    • pp.152-158
    • /
    • 2016
  • In this paper, we implemented the full stack platform design with MongoDB database of open source platform Raspberry PI 3 model. We experimented the triggering of event driven with acceleration sensor data logging with wireless communication. we captured the image of USB Camera(MS LifeCam cinema) with 28 frames per second under the Linux version of Raspbian Jessie and extended the functionality of wireless communication function with Bluetooth technology for the purpose of making Android Mobile devices interface. And therefore we implemented the functions of the full stack platform for recognizing the event triggering characteristics of detecting the acceleration sensor action and gathering the temperature and humidity sensor data under IoT environment. Especially we used MEAN Stack for developing the performance of full stack platform because the MEAN Stack is more akin to working with MongoDB than what we know of as a database. Afterwards, we would enhance the performance of full stack platform for IoT clouding functionalities and more feasible web design with MongoDB.

Design Modified Quantum Carry-Sum Adder through ProjectQ (ProjectQ로 설계한 양자 Carry-Sum Adder)

  • Seo, Chang-Bae;Lee, Jae-Hong;Cho, Seong-Min;Seo, Seugn-Hyun
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2019.10a
    • /
    • pp.487-490
    • /
    • 2019
  • 최근까지도 양자 하드웨어의 개발은 꾸준히 이루어졌지만, 개발 수준이 양자 소프트웨어의 연구에 사용하기에 부족한 정도이다. 따라서 양자 하드웨어 없이도 양자 소프트웨어의 연구를 진행하기 위해서는 양자 시뮬레이터와 컴파일러가 필요해졌다. 이에 다양한 양자 시뮬레이터와 컴파일러가 제공되었으며 양자 시뮬레이터와 컴파일러가 하나의 소프트웨어 프레임워크를 이루고 있는 풀-스택 라이브러리 역시 다양하게 제공되고 있다. ProjectQ는 풀-스택 라이브러리 중 하나로써 Python을 기반으로 하여 무료로 사용 가능할 뿐만 아니라 문법이 쉬워 접근성이 높다는 장점이 있고, 컴파일러에 시뮬레이터와 에뮬레이터의 효율적인 적용이 가능하여 새로운 양자 알고리즘 개발의 가속화나 양자 회로의 시각화 등이 가능하다. 따라서 본 논문은 ProjectQ의 내부 구성과 기능을 구체적으로 설명한 후, 기존의 Carry-Sum adder를 응용한 새로운 양자 회로를 직접 구현해보았다.

Analysis of Data Transfers in Java Virtual Machine (자바가상기계에서 데이터 이동 분석)

  • Yang, Hee-jae
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • v.9 no.1
    • /
    • pp.835-838
    • /
    • 2005
  • It is widely known that most operations performed in JVM belongs to data transfers at all times as JVM is based on abstract stack machine. Hence it is necessary to analyze the fashion of internal data transfers in JVM to develop a more efficient machine. We have analyzed in this paper the data transfer operations between operand stack, local variable array, heap, and constant pool in bytecode level.

  • PDF

FCEV Drive System using IPMSM (IPMSM을 이용한 FCEV 구동 시스템)

  • Lee, Kyu Sang;Lim, Hui Seong;Shin, Soo Cheol;Park, Jong Min;Lee, Taeck Kie;Won, Chung Yuen
    • Proceedings of the KIPE Conference
    • /
    • 2010.11a
    • /
    • pp.257-258
    • /
    • 2010
  • 최근 연료전지 기술의 발전으로 스택의 소형화 및 안전성이 확보됨에 따라 연료전지 자동차(FCEV)의 관심이 증가하고 있다. 본 논문에서는 변압기를 사용하는 풀-브리지 컨버터와 IPMSM 구동용 3상 인버터 구동 알고리즘을 제안하고 시뮬레이션을 통해 FCEV 적용 타당성을 검증 하였다.

  • PDF

Design of Enterprise System Platform based on Spring Data JPA in Spring Framework Environment (스프링 프레임워크 환경에서 스프링 데이터 JPA기반의 엔터프라이즈 시스템 플랫폼의 설계)

  • Yoo, Jung-Sang;Lee, Myeong-Ho
    • Journal of Convergence for Information Technology
    • /
    • v.9 no.12
    • /
    • pp.39-46
    • /
    • 2019
  • The competition for standardization in the enterprise environment starts with the data tier of the back-end and the standard enterprise middle tier is being stabilized by standardization as it is accepted as the Spring Framework. In addition, with the advent of new devices in an increasingly rapid cycle, securing compatibility with web and mobile services has become an important competitive advantage for web service companies. However, companies are unable to secure competent technical personnel appropriate for the rapidly changing environment of the information generation, and the curriculum of educational universities does not reflect the demand of new competency-oriented curriculum. Therefore, in this study, in order to acquire competency-oriented skills required for such an enterprise system platform environment and to develop a curriculum, the system using Spring Data JPA in the Spring Framework environment was implemented through documenting for each analysis and design step. It aims to provide a reference model for the full stack competency-based curriculum and capstone design curriculum that can be applied immediately in the enterprise environment.

Modular design of solid-state Marx modulator for 40kV nanosecond pulse (40kV 나노초 펄스발생용 모듈형 solid-state Marx modulator 설계)

  • Bae, Jung-Soo;Kim, Tae-Hyun;Son, Seong-Ho;Yu, Chan-Hun;Kim, Hyoung-Suk;Jang, Sung-Roc
    • Proceedings of the KIPE Conference
    • /
    • 2020.08a
    • /
    • pp.233-235
    • /
    • 2020
  • 본 논문은 40 kV 나노초 펄스발생을 위한 모듈형 solid-state Marx modulator(SSMM) 설계에 대해 기술한다. 가속기 및 플라즈마 어플리케이션과 같은 다양한 응용분야에 요구되는 전압 및 전류 사양을 만족시키기 위해 10 kV(출력 전압), 50 ns(펄스폭), 20 ns(상승&하강 시간), 100 kHz(반복률)의 사양을 만족하는 단위모듈기반으로 모듈형 설계를 제안한다. 독립적인 제어가 가능한 4개의 단위모듈을 기반으로 제안된 SSMM은 임의의 출력 파워 및 임피던스를 만족시킬 수 있는 장점을 가지고 있다. 예를 들어, 모든 단위모듈의 위상을 같게 했을 때 출력전압을 증가시킬 수 있으며 각 모듈의 위상을 지연하였을 경우는 펄스의 반복률을 크게 높일 수 있다. 개발된 SSMM은 직렬 스택 MOSFET의 스위칭 성능을 향상시키기 위해 게이트 구동 회로는 동기 신호와 구동 전력을 제공하는 1 턴 변압기로 설계되었다. 출력 펄스의 폭과 하강시간을 최소화하기 위해 다이오드 대신 기생 커패시턴스에 저장된 에너지를 빠르게 방출하는 액티브 풀다운 회로가 적용되었다. 또한, 출력 펄스의 빠른 상승을 달성하기 위해 게이트의 라인 인덕턴스를 최소화하고 모든 게이트 신호의 동기화는 필수적이다. 개발된 ns급 펄스전원장치는 단위모듈을 기반으로 최대 펄스전압이 40 kV 까지 출력이 가능하며 이에 대한 상세설계 및 구현은 실험결과를 바탕으로 검증한다.

  • PDF

Detailed Design of Power Conversion Device Hardware for Realization of Fuel Cell Power Generation System (연료전지 발전시스템 구현을 위한 전력변환장치 하드웨어 세부설계)

  • Yoon, Yongho
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.22 no.1
    • /
    • pp.135-140
    • /
    • 2022
  • In addition to the stack that directly generates electricity by the reaction of hydrogen and oxygen, the fuel cell power generation system has a reformer that generates hydrogen from various fuels such as methanol and natural gas. It also consists of a power converter that converts the DC voltage generated in the stack into a stable AC voltage. The fuel cell output of such a system is direct current, and in order to be used at home, an inverter device that converts it into alternating current through a power converter is required. In addition, a DC-DC step-up converter is used to boost the fuel cell voltage to about 30~70V, which is the inverter operating voltage, to about 380V. The DC-DC step-up converter is a DC voltage variable device that exists between the fuel cell output and the inverter. Accordingly, since a constant output voltage of the converter is generated in response to a change in the output voltage of the fuel cell, the inverter can receive constant power regardless of the voltage change of the fuel cell. Therefore, in this paper, we discuss the detailed hardware design of the full-bridge converter, which is the main power source of the inverter that receives the fuel cell output voltage (30~70V) as an input and is applied to the grid among the members of the fuel cell power generation system.

Characteristic of the Class Library for Embedded Java System (내장형 자바 시스템을 위한 클래스 라이브러리의 특성)

  • 양희재
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.7 no.4
    • /
    • pp.788-797
    • /
    • 2003
  • Class library is one of the most crucial element of Java runtime environment in addition to Java virtual machine. In particular, embedded Java system depends heavily on the class library due to having a low bandwidth communication link and a small amount of memory which are a common restriction of embedded system. It is therefore quite necessary to find the characteristic of the class library for embedded Java system to build an efficient Java runtime environment. In this paper we have analyzed the characteristic of the class library for embedded system. The analysis includes sorts of classes in the library, typical size of the file which contains the class, and the composition of constant pool which is a major part of the file. We also have found typical number of field and method a class contains, the sizes of stack and local variable array each method requires, and the length of bytecode in the method. The result of this study can be used to estimate the startup time for class loading and the size of memory to create an instance of class which are a mandatory information to design an efficient embedded Java virtual machine.

Development of TIG-Welder DC-DC Converter Based on Fuel Cell Stack (연료전지로 구동되는 TIG-용접기용 DC-DC 컨버터 개발)

  • Min, Myung-Sik;Park, Sang-Hoon;Jeon, Byum-Soo;Won, Chung-Yun
    • Journal of the Korean Institute of Illuminating and Electrical Installation Engineers
    • /
    • v.23 no.8
    • /
    • pp.48-56
    • /
    • 2009
  • This paper presents the power conversion system for TIG-welder using the fuel cell stack Generally, power supply for TIG-welder uses the front-ended diode bridge rectifier by common AC power source. In this case, power supply of TIG-welder increases in volume because of using bulky capacitor and diode-rectifier. Also, input current includes ripple and harmonics. Moreover, TIG-welder will be demand the power supply with lightweight and easy movement in the areas like as the islands and mountainous areas or the special environment are not use common AC power source. Thus, input power of the power conversion system for TIG-welder is used PEMFC(Polymer Electrolyte Membrane Fuel Cell), and the power conversion system is comprised of full-bridge converter with function of boost converter and inverter welding source, in this paper. The proposed power conversion system which is power supply for TIG-welder was verified by computer simulations and experiments.

Design of Distributed Hadoop Full Stack Platform for Big Data Collection and Processing (빅데이터 수집 처리를 위한 분산 하둡 풀스택 플랫폼의 설계)

  • Lee, Myeong-Ho
    • Journal of the Korea Convergence Society
    • /
    • v.12 no.7
    • /
    • pp.45-51
    • /
    • 2021
  • In accordance with the rapid non-face-to-face environment and mobile first strategy, the explosive increase and creation of many structured/unstructured data every year demands new decision making and services using big data in all fields. However, there have been few reference cases of using the Hadoop Ecosystem, which uses the rapidly increasing big data every year to collect and load big data into a standard platform that can be applied in a practical environment, and then store and process well-established big data in a relational database. Therefore, in this study, after collecting unstructured data searched by keywords from social network services based on Hadoop 2.0 through three virtual machine servers in the Spring Framework environment, the collected unstructured data is loaded into Hadoop Distributed File System and HBase based on the loaded unstructured data, it was designed and implemented to store standardized big data in a relational database using a morpheme analyzer. In the future, research on clustering and classification and analysis using machine learning using Hive or Mahout for deep data analysis should be continued.