• Title/Summary/Keyword: Stack

Search Result 2,217, Processing Time 0.033 seconds

An Implementation of Single Stack Multi-threading for Small Embedded Systems

  • Kim, Yong-Seok
    • Journal of the Korea Society of Computer and Information
    • /
    • v.21 no.4
    • /
    • pp.1-8
    • /
    • 2016
  • In small embedded systems including IoT devices, memory size is very small and it is important to reduce memory amount for execution of application programs. For multi-threaded applications, stack may consume a large amount of memory because each thread has its own stack of sufficiently large size for worst case. This paper presents an implementation of single stack multi-threading, called SSThread (Single Stack Thread), by sharing a stack for all threads to reduce stack memory size. By using SSThread, multi-threaded applications can be programmed based on normal C language environment and there is no requirement of transporting multi-threading operating systems. It consists of several library functions and various C macro definitions. Even though some functional restrictions in comparison to operating systems supporting complete multi-thread functionalities, it is very useful for small embedded systems with tiny memory size and it is simple to setup programming environment for multi-thread applications.

Design of a Heat Release System for Fuel Cell Vehicles (연료전지 자동차 열방출 시스템의 설계)

  • Kim, Sung-Chul;Park, Min-Su;Jung, Seung-Hun;Yoon, Seok-Ho;Kim, Min-Soo
    • 한국신재생에너지학회:학술대회논문집
    • /
    • 2005.11a
    • /
    • pp.545-548
    • /
    • 2005
  • There is a close relation between the heat generation in the fuel cell stack and the fuel cell performance. In PEM fuel Gell vehicles, the stack coolant temperature is about $65^{\circ}C$, which is far lower than that for general automobile engine. Therefore, it is hard to release heat generated in the stack by using a radiator of limited size because of the reduced temperature difference between the coolant and the ambient air. In this study, indirect stack cooling system using $CO_2$ heat pump was designed and its stack cooling performance in releasing heat to the ambient was investigated. This work focuses on a series of processes that grasp the relation among the fuel cell power, the radiator capacity and the stack temperature. The purpose of this work is to find out a way to properly release sufficient amount of heat through the finite sized radiator, so that the stack power general ion can not be deteriorated due to the stack temperature increase. The optimization between the compressor power consumption and the fuel cel1 output power can be carried out to maximize the performance of fuel cell system.

  • PDF

The Study of the IGBT and Stack Parallel Operation for the 1.5MVA Medium Power Inverter (1.5MVA급 중용량 인버터용 IGBT 및 Stack 병렬 운전 연구)

  • Park Geon-Tae;Jung Ki-Chan;Kim Yeon-Dal;Jung Myung-Kil;Kim Du-Sik
    • Proceedings of the KIPE Conference
    • /
    • 2004.07a
    • /
    • pp.402-405
    • /
    • 2004
  • In this paper, the parallel operation of the IGBT and power stack for easy capacity enlargement series in the medium power capacity inverter system of the 660V voltage class is described. The parallel operation of the IGBT and power stack for 1.5MVA medium power inverter system's design is applied. The results of the parallel operation are described in this paper. The designed stack capacity for parallel operation is 800kVA class. For 1.5MVA inverter system, the 800kVA stack is applied with 2 parallel configurations. The 800kVA stack is designed with 3 parallel configurations of the IGBT Module. In this paper, the feasibility for easy capacity enlargement series in the medium power inverter by applying the parallel operation of the IGBT and power stack is verified. The experimental results show the good characteristics for the parallel operation of the IGBT and power stack.

  • PDF

Maximum Stack Memory Usage Estimation Through Target Binary File Analysis in Microcontroller Environment (마이크로컨트롤러 환경에서 타깃 바이너리 파일 분석을 통한 최대 스택 메모리 사용량 예측 기법)

  • Choi, Kiho;Kim, Seongseop;Park, Daejin;Cho, Jeonghun
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.12 no.3
    • /
    • pp.159-167
    • /
    • 2017
  • Software safety is a key issue in embedded system of automotive and aviation industries. Various software testing approaches have been proposed to achieve software safety like ISO26262 Part 6 in automotive environment. In spite of one of the classic and basic approaches, stack memory is hard to estimating exactly because of uncertainty of target code generated by compiler and complex nested interrupt. In this paper, we propose an approach of analyzing the maximum stack usage statically from target binary code rather than the source code that also allows nested interrupts for determining the exact stack memory size. In our approach, determining maximum stack usage is divided into three steps: data extraction from ELF file, construction of call graph, and consideration of nested interrupt configurations for determining required stack size from the ISR (Interrupt Service Routine). Experimental results of the estimation of the maximum stack usage shows proposed approach is helpful for optimizing stack memory size and checking the stability of the program in the embedded system that especially supports nested interrupts.

Optimal Sizing of the Manifolds in a PEM Fuel Cell Stack using Three-Dimensional CFD Simulations (3차원 CFD 시뮬레이션을 활용한 고분자전해질 연료전지 스택의 매니폴드 크기 최적화)

  • Jeong, Jeehoon;Han, In-Su;Shin, Hyun Khil
    • Transactions of the Korean hydrogen and new energy society
    • /
    • v.24 no.5
    • /
    • pp.386-392
    • /
    • 2013
  • Polymer electrolyte membrane (PEM) fuel cell stacks are constructed by stacking several to hundreds of unit cells depending on their power outputs required. Fuel and oxidant are distributed to each cell of a stack through so-called manifolds during its operation. In designing a stack, if the manifold sizes are too small, the fuel and oxidant would be maldistributed among the cells. On the contrary, the volume of the stack would be too large if the manifolds are oversized. In this study, we present a three-dimensional computational fluid dynamics (CFD) model with a geometrically simplified flow-field to optimize the size of the manifolds of a stack. The flow-field of the stack was simplified as a straight channel filled with porous media to reduce the number of computational meshes required for CFD simulations. Using the CFD model, we determined the size of the oxidant manifold of a 30 kW-class PEM fuel cell stack that comprises 99 cells. The stack with the optimal manifold size showed a quite uniform distribution of the cell voltages across the entire cells.

A Study on the Vibratory Characteristics of the Stack in Fuel Cell Vehicle at Driving Condition (연료전지 차량 주행시 스택의 진동 특성 연구)

  • Ju, Hyung-Jun;Kim, Gi-Hoon;Park, Jae-Yong
    • Transactions of the Korean Society of Automotive Engineers
    • /
    • v.18 no.5
    • /
    • pp.50-55
    • /
    • 2010
  • In recent years, the development of fuel cell vehicles has further accelerated because of environmental problem and petroleum resources shortage. The fuel cell vehicles have the stack which converts fuel to electricity. The stack is usually mounted by bush to isolate the vibration of chassis and body. This paper analyzed the vibratory characteristics of stack and chassis, body system. The wheel forces of fuel cell vehicle are measured to estimate the road load data. And the paths of vibration from wheel to stack are analyzed by CAE. According to the test and CAE results, the improvement of stack vibration are evaluated.

An Experimental Study of Short Stack on the Performance of the Proton Exchange Membrane Fuel Cell for the Residential Power generation (소형 모듈 스택을 이용한 가정용 연료전지 성능의 실험적 고찰)

  • Choi, Won-Seok;Kim, Yong-Mo;Yu, Sang-Seok;Lee, Young-Duk;Hong, Dong-Jin;Ahn, Kook-Young
    • 한국신재생에너지학회:학술대회논문집
    • /
    • 2008.05a
    • /
    • pp.21-24
    • /
    • 2008
  • Proton Exchange Membrane Fuel Cell (PEMFC) is an attractive candidate for residential power generator due to fast start-up and stop, high efficiency, low emission, and high power density. In this study, we employ short module stack to understand the performance of the unit cell of the stack in terms of operating temperatures. To simulate the practical fuel cell stack of residential power generator, the structure and active area of the short module stack is kept the same as that of the practical fuel cell. The results shows that the electric potential of short module stack is different from the number of cells times the potential of unit cell because of cell-to-cell variation.

  • PDF

Fabrication of 30W PAFC stack and its electrical performance (인산형 연료전지 30W급 스택제조 및 발전실험)

  • Kim, C.S.;Song, R.H.;Choi, B.W.;Han, S.O.;Choi, S.H.
    • Proceedings of the KIEE Conference
    • /
    • 1991.07a
    • /
    • pp.78-80
    • /
    • 1991
  • Preliminary multiple cell stack testing was performed using three-cell stack each electrode having an active area of $100cm^2$. The stack was operated at $190^{\circ}C$, the output power was 32W at 1.8V and maximum power was 69W. It was recorded as the first stack fabricated in Korea and continuous research works on the fabrication of stack, optimization of stack performance and long run tests will be conducted.

  • PDF

Improving Stack LSTMs by Combining Syllables and Morphemes for Korean Dependency Parsing (Stack LSTM 기반 한국어 의존 파싱을 위한 음절과 형태소의 결합 단어 표상 방법)

  • Na, Seung-Hoon;Shin, Jong-Hoon;Kim, Kangil
    • 한국어정보학회:학술대회논문집
    • /
    • 2016.10a
    • /
    • pp.9-13
    • /
    • 2016
  • Stack LSTM기반 의존 파싱은 전이 기반 파싱에서 스택과 버퍼의 내용을 Stack LSTM으로 인코딩하여 이들을 조합하여 파서 상태 벡터(parser state representation)를 유도해 낸후 다음 전이 액션을 결정하는 방식이다. Stack LSTM기반 의존 파싱에서는 버퍼 초기화를 위해 단어 표상 (word representation) 방식이 중요한데, 한국어와 같이 형태적으로 복잡한 언어 (morphologically rich language)의 경우에는 무수히 많은 단어가 파생될 수 있어 이들 언어에 대해 단어 임베딩 벡터를 직접적으로 얻는 방식에는 한계가 있다. 본 논문에서는 Stack LSTM 을 한국어 의존 파싱에 적용하기 위해 음절-태그과 형태소의 표상들을 결합 (hybrid)하여 단어 표상을 얻어내는 합성 방법을 제안한다. Sejong 테스트셋에서 실험 결과, 제안 단어표상 방법은 음절-태그 및 형태소를 이용한 방법을 더욱 개선시켜 UAS 93.65% (Rigid평가셋에서는 90.44%)의 우수한 성능을 보여주었다.

  • PDF

Implementation of a 1kW Simulator for SOFC Stack (고체산화물 연료전지를 위한 1kW급 시뮬레이터의 구현)

  • MOON, Jong-Hyun;Kim, Geum-Soo;Kim, Dong-Hee
    • Proceedings of the KIPE Conference
    • /
    • 2011.07a
    • /
    • pp.496-497
    • /
    • 2011
  • 고체산화물 연료전지(SOFC)는 다른 연료전지에 비해 발전효율이 높고, 전력뿐 아니라 물과 열이 부산물로 생성되어 활용할 수 있는 장점이 있다. 또한, 다양한 연료를 사용할 수 있어 향후 대용량 발전용 연료전지에 적합한 특징을 가진다. 하지만 아직 Stack의 가격이 매우 비싸고, 실제의 Stack이 있다하더라도 연구 중의 손상 위험을 감수해야 한다. 따라서 SOFC Stack을 대신 할 수 있는 가상의 SOFC 시스템 구현을 통해, 저렴한 비용으로 실제의 SOFC 시스템과 유사한 환경을 구축하여 비교할 수 있다. SOFC Stack의 최대출력 DC 1kW급을 목표 대상으로 하여, 48V, 25A의 DC 출력이 가능한 Programmable DC Power Supply 설계 및 시리얼 통신을 이용한 인터페이스 보드를 제작하였고, SOFC Stack Modeling 및 GUI 구성을 하였다. 구현된 SOFC 시뮬레이터를 통해 상용의 인버터를 이용한 계통출력 전력과 실제 Stack 실험결과 비교로, 제작한 시스템이 향 후 SOFC 시스템을 위한 시험 및 연구에 응용 가능함을 입증하였다.

  • PDF