• 제목/요약/키워드: Hardware Reconfiguration

검색결과 37건 처리시간 0.032초

iPOJO-based Middleware Solutions for Self-Reconfiguration and Self-Optimization

  • Bellavista, Paolo;Corradi, Antonio;Fontana, Damiano;Monti, Stefano
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제5권8호
    • /
    • pp.1368-1387
    • /
    • 2011
  • In recent years, ubiquitous and pervasive scenarios have emerged as a complex ecosystem where differentiated software/hardware components interoperate wirelessly and seamlessly. The goal is to enable users to continuously access services and contents, and to always get the best out of their current environment and available resources. In such dynamic and flexible scenarios, the need emerges for flexible and general solutions for continuous runtime self-reconfiguration and self-optimization of ubiquitous support software systems. This paper proposes a fully reconfigurable middleware approach that aims at reconfiguring complex software systems made up of heterogeneous off-the-shelf components from both functional and non-functional perspectives. Our middleware can also extend already existing and non-reconfigurable middleware/applications in an easy and flexible way, with no need to re-design them. The proposed design principles have been practically applied to the implementation of a runtime self-reconfigurable middleware called Off-The-Shelf Ready To Go (OTS-RTG), implemented on top of iPOJO. The reported experimental results both exhibit a limited overhead and show the wide applicability of the proposed solution to many application scenarios, including complex, industrial, Enterprise Service Bus-based ones.

Implementation of a Switched PV Technique for Rooftop 2 kW Solar PV to Enhance Power during Unavoidable Partial Shading Conditions

  • Kumar, B. Praveen;Winston, D. Prince;Christabel, S. Cynthia;Venkatanarayanan, S.
    • Journal of Power Electronics
    • /
    • 제17권6호
    • /
    • pp.1600-1610
    • /
    • 2017
  • We propose maximum power extraction from a rooftop solar photovoltaic (PV) array during partial shading conditions. Partial shading is unavoidable during power extraction from rooftop PV systems due to nearby tall buildings (construction of additional floors) and trees (growth of trees). Many reconfiguration techniques can be used to extract maximum power in partial shading conditions, but in several cases, the real maximum power output is not achieved. In this study, a new switched PV technique is proposed to enhance the power output. The proposed technique is simple to use and more cost effective than other reconfiguration techniques. Therefore, it is suitable for rooftop applications. The power output of the proposed technique is compared with that of existing techniques with similar shading patterns. Eight panels with ratings of 250 watts (2 kW) each are used for testing. MATLAB simulation and hardware verification are done for the proposed and existing techniques. The proposed technique is implemented on a $4{\times}2$ PV array, although it can be extended to a number of arrays.

진화하드웨어를 위한 유전자 알고리즘 프로세서(GAP) 설계 (Design of Genetic Algorithm Processor(GAP) for Evolvable Hardware)

  • 심귀보;김태훈
    • 한국지능시스템학회논문지
    • /
    • 제12권5호
    • /
    • pp.462-466
    • /
    • 2002
  • GA(Genetic Algorithm)는 자연계 진화를 모방한 계산 알고리즘으로서 단순하고 응용이 쉽기 때문에 여러 분야에 전역적 최적해 탐색에 많이 사용되고 있다. 최근에는 하드웨어를 구성하는 방법의 하나로서 사용되어 진화하드웨어라는 분야를 탄생시켰다. 이와 함께 GA의 연산자체를 하드웨어로 구현하는 GA processor(GAP)의 필요성도 증가하고 있다. 특히 진화하드웨어를 소프트웨어에서 진화시키는 것이 아닌 GAP에 의해 진화시키는 것은 독립된 구조의 진정한 EHW 설계에 필수적이 될 것이다. 본 논문에서는 진화하드웨어의 빠른 재구성을 위한 유전자 알고리즘 프로세서를 설계한다.

위성컴퓨터의 감시 및 재구성 회로 설계에 관한 연구 (A study of monitoring and reconfiguration electronics design in space computer unit)

  • 조영호;원주호;최재동;양군호
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2009년도 제40회 하계학술대회
    • /
    • pp.1958_1959
    • /
    • 2009
  • This paper describes an MRE(Monitoring and Reconfiguration Electronics) which is in charge of SCU(Spacecraft Computer Unit) hardware failure monitoring as well as of protecting the satellite against system failures. To achieve it, MRE is designed that it is an independent function with respect to the rest of the SCU, that is, care is taken into account in order to minimize the interface(the failure propagation) between the MRE and the other SCU functions.

  • PDF

MINIMUM BATTERY ENERGY IN THE SURVIVAL MODE FOR THE COMS SPACECRAFT

  • Koo, Ja-Chun;Ra, Sung-Woong
    • 대한원격탐사학회:학술대회논문집
    • /
    • 대한원격탐사학회 2008년도 International Symposium on Remote Sensing
    • /
    • pp.96-99
    • /
    • 2008
  • The MRE (Monitoring Reconfiguration Electronics) board included inside the SCU (Spacecraft Computer Unit) in the COMS (Communication, Ocean and Meteorological Satellite) spacecraft is used to monitor the battery voltage and to detect a battery under voltage (low battery capacity) or a battery overvoltage (overcharge). In case of alarm detection, a reconfiguration is initiated by the MRE board. The MRE configures the overall spacecraft in the survival mode to protect the Li-Ion (lithium ion) battery from overcharge and over discharge. For the EPS (Electrical Power Subsystem) point of view, the survival mode can be trigged from hardware wired thresholds. The aim of this paper to provide and to justify the low and high threshold levels which are associated to the MRE battery voltage monitoring. The MRE trig guarantees minimum battery energy to available for the required 48 hours autonomy duration of the spacecraft after MRE trig in the survival mode.

  • PDF

부분 재구성을 이용한 노이즈 영상의 경계선 검출 시스템 (Edge Detection System for Noisy Video Sequences Using Partial Reconfiguration)

  • 윤일중;정희원;김승종;민병석;이주흥
    • 한국산학기술학회논문지
    • /
    • 제18권1호
    • /
    • pp.21-31
    • /
    • 2017
  • 본 논문에서는 Zynq SoC 플랫폼을 사용하여 노이즈 영상의 경계선 검출 및 노이즈 감소를 위한 부분 재구성 시스템을 설계한다. 실시간 1080p 영상 시퀀스의 처리를 위한 높은 연산량을 제공하기 위해 재구성이 가능한 Programmable Logic 영역을 사용하고 하드웨어 필터를 구현한다. 또한 하드웨어 필터들은 부분 재구성 가능한 영역을 활용한 자동 재구성 기능을 통해 제한된 환경의 임베디드 시스템에서 더욱 더 효과적으로 하드웨어 자원 활용을 가능하게 한다. 주어진 한계점을 넘는 잡음을 포함한 입력 영상의 경우 적응적 노이즈 제거를 위한 필터링 연산을 하드웨어에 자동 재구성하여 수행함으로써 제안된 시스템은 향상된 경계선 검출 결과를 보여 주고 있다. 제안 하는 시스템을 사용하여 영상 시퀀스의 잡음 밀도에 따라 영상 처리 필터의 bitstream이 스스로 재구성 되었을 때 경계선 검출의 정확도에 대한 결과가 향상된 것을 (14~20배 PFOM) 구현 결과에서 보여 준다. 또한, ZyCAP을 사용하여 구현 한 경우 2.1배 빠르게 부분 재구성함을 확인하였다.

추상화된 공작기계를 이용한 가공셀 제어 (Machining Cell Control Abstract Machine Tool)

  • 이창호;신동목;한형상
    • 한국정밀공학회지
    • /
    • 제16권4호통권97호
    • /
    • pp.85-94
    • /
    • 1999
  • Reconfiguration, expansion, or new establishment of FMS requires the availability of a shop floor control (SFC) system relevant to the FMS since it is closely related with the hardware component of FMS. Due to the expensive cost of its development, significant research efforts have been made to develop an SFC system that is reusable. This paper presents Abstract Machine Tool (AMT) approach applied to develop an SFC sytem that is reusable without additional programming. The AMT model enables us to design the SFC system independently of the hardware-dependent attributes of euqipment; an AMT models a workstation by abstraction and presents an equipment-independent interface to machining cell controller. Specifically, we describe how we formalize the interfaces among equipment in order to build an AMT and how we design the machining cell control software based on AMT models. We also present MACHINIST the machining cell control system for IAE-FMS plant as an implementation example.

  • PDF

재구성 가능한 SDR 이동국 설계 및 구축 방안 연구 (A Survey for the design and development of Reconfigurable SDR Mobile Station)

  • 정상국;김한경
    • 인터넷정보학회논문지
    • /
    • 제7권2호
    • /
    • pp.121-136
    • /
    • 2006
  • 재구성(reconfiguration) 기능을 갖춘 SDR(Software Defined Radio) 시스템이 가져야할 소프트웨어 아키텍처와 컴포넌트들 사이에 필요한 프로토콜에 대한 분석을 수행하고 기능 구현을 위한 시스템 설계 내용을 제시한다. 이를 위해 SDR의 기술동향을 분석하고, SDR 시스템을 구축하기 위한 모델을 임베디드 시스템 (Imbedded System)에 입각하여 설계하였다. SDR 시스템 아키텍처는 하드웨어, 운영체제, 미들웨어, 서비스 객체, 응용 계층으로 이루어지는 5계층 구조를 제시한다. SDR 시스템은 리눅스 운영체제 기반에서 구축하였으며, SDR의 주요 특징인 확장성 (scalability)과 재구성 기능이 상호보완적이 되도록 하였다. 5계층 구조에서 SDR의 핵심 기능인 소프트웨어 다운로드 (Software Download) 기능을 구현하기 위한 프로토콜 및 객체의 상태천이도를 수용하는 소프트웨어 설계 내용을 제시한다.

  • PDF

Development of Integrated Orbit and Attitude Software-in-the-loop Simulator for Satellite Formation Flying

  • Park, Han-Earl;Park, Sang-Young;Park, Chandeok;Kim, Sung-Woo
    • Journal of Astronomy and Space Sciences
    • /
    • 제30권1호
    • /
    • pp.1-10
    • /
    • 2013
  • An integrated orbit and attitude control algorithm for satellite formation flying was developed, and an integrated orbit and attitude software-in-the-loop (SIL) simulator was also developed to test and verify the integrated control algorithm. The integrated algorithm includes state-dependent Riccati equation (SDRE) control algorithm and PD feedback control algorithm as orbit and attitude controller respectively and configures the two algorithms with an integrating effect. The integrated SIL simulator largely comprises an orbit SIL simulator for orbit determination and control, and attitude SIL simulator for attitude determination and control. The two SIL simulators were designed considering the performance and characteristics of related hardware-in-the-loop (HIL) simulators and were combined into the integrated SIL simulator. To verify the developed integrated SIL simulator with the integrated control algorithm, an orbit simulation and integrated orbit and attitude simulation were performed for a formation reconfiguration scenario using the orbit SIL simulator and the integrated SIL simulator, respectively. Then, the two simulation results were compared and analyzed with each other. As a result, the user satellite in both simulations achieved successful formation reconfiguration, and the results of the integrated simulation were closer to those of actual satellite than the orbit simulation. The integrated orbit and attitude control algorithm verified in this study enables us to perform more realistic orbit control for satellite formation flying. In addition, the integrated orbit and attitude SIL simulator is able to provide the environment of easy test and verification not only for the existing diverse orbit or attitude control algorithms but also for integrated orbit and attitude control algorithms.

A Robot Controller Development of a Large-scale System for Shipbuilding

  • Kim, Soo-Ho;Kang, Gye-Hyung;Park, Ju-Yi;Chu, Gil-Whoan;Kim, Jin-Wook;Kim, Ji-Yun;Kim, Sung-Kwun
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2005년도 ICCAS
    • /
    • pp.472-475
    • /
    • 2005
  • This paper present a robot controller developed for shipbuilding yard. Since shipbuilding process handles large work pieces and has dusty and noisy environment, the developed controller has separated architecture into main control part and servo control part. Main control part is located in control room while servo control part is located near robot with work pieces. Commutation between two parts is done through SynqNet and RS485. Air purging system is adapted to servo control part for better reliability. We aimed open architecture in both hardware and software architecture. For open hardware architecture, we employed Compact PCI (cPCI) because it is widely used bus system and very reliable. Since lots of commercial boards are available with cPCI interface, upgrade and reconfiguration is easy. For open software architecture, Windows XP�� Embedded is selected as operating system (OS), because it is very popular OS and most hardware vender supports device driver for the windows XP.

  • PDF