• Title/Summary/Keyword: PI Code

Search Result 63, Processing Time 0.029 seconds

Demonstration of Modeling Process using Giant Magellan Telescope Software Development Kit

  • Han, Jimin;Pi, Marti;Filgueira, Josema;Cox, Marianne;Molgo, Jordi;Swett, Hector;Kurkdjian, Pierre;Lee, Hye-In;Ji, Tae-Geun;Pak, Soojong
    • The Bulletin of The Korean Astronomical Society
    • /
    • v.44 no.1
    • /
    • pp.72.1-72.1
    • /
    • 2019
  • The Giant Magellan Telescope Organization (GMTO) is developing the GMT Software Development Kit (SDK) for the Observatory Control System (OCS). The SDK models a subsystem of the GMT using a Domain Specific Language (DSL) which can generate a skeleton code and validates the availability of the model automatically. The OCS includes a Device Control System (DCS) and all the devices are connected with the DCS via EtherCAT. The DCS has a component (Hardware Adapter) to communicate with EtherCAT slaves. In this presentation, we demonstrate the modeling process and describe the importance and usage plan of the SDK.

  • PDF

Overview of Modeling Process using Giant Magellan Telescope Software Development Kit

  • Han, Jimin;Kim, Changgon;Pi, Marti;Filgueira, Josema;Cox, Marianne;Peng, Chien;Roman, Alfonso;Molgo, Jordi;Schoenell, William;Swett, Hector;Thanasekaran, Divya;Kurkdjian, Pierre;plubell, Charles;Ji, Tae-Geun;Lee, Hye-In;Pak, Soojong
    • The Bulletin of The Korean Astronomical Society
    • /
    • v.44 no.2
    • /
    • pp.46.2-46.2
    • /
    • 2019
  • The software group in Giant Magellan Telescope Organization (GMTO) is developing the GMT Software Development Kit (SDK) for the device control and the telescope operations. The SDK is dived into the modeling and the operation defining. In the modeling process, Domain Specific Language (DSL) can validate the availability of a model and generate a skeleton code automatically. After the modeling, the developer can simply define the device operation. All devices are connected via EtherCAT, and the SDK simplifies the network connection. This presentation will give an overview of the modeling process and development examples using the GMT SDK.

  • PDF

Design and Implementation of Cost-effecive Public Bicycle Sharing System based on IoT and Access Code Distribution (사물 인터넷과 액세스 코드 배포 기반의 경제적인 공공 자전거 공유 시스템의 설계 및 구현)

  • Bajracharya, Larsson;Jeong, Jongmun;Hwang, Mintae
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.22 no.8
    • /
    • pp.1123-1132
    • /
    • 2018
  • In this paper, we design and implement a public bicycle sharing system based on smart phone application capable of distributing access codes via internet connection. When smartphone user uses the application to request a bicycle unlock code, server receives the request and sends an encrypted code, which is used to unlock the bicycle at the station and the same code is used to return the bicycle. The station's hardware prototypes were built on top of Internet devices such as raspberry pi, arduino, keypad, and motor driver, and smartphone application basically includes shared bike rental and return functionality. It also includes an additional feature of reservation for a certain time period. We tested the implemented system, and found that it is efficient because it shows the average of 3-4 seconds delay. The system can be implemented to manage multiple bikes with a single control box, and as the user can use a smartphone application, this makes the system more cost effective.

Optical Encryption of Binary Information using 2-step Phase-shifting Digital Holography (2-단계 위상 천이 디지털 홀로그래피를 이용한 이진 정보 광 암호화 기법)

  • Byun, Hyun-Joong;Gil, Sang-Keun
    • Korean Journal of Optics and Photonics
    • /
    • v.17 no.5
    • /
    • pp.401-411
    • /
    • 2006
  • We propose an optical encryption/decryption technique for a security system based on 2-step phase-shifting digital holography. Phase-shilling digital holography is used for recording phase and amplitude information on a CCD device. 2-step phase-shifting is implemented by moving the PZT mirror with phase step of 0 or ${\pi}/2$. The binary data and the key are expressed with random code and random phase patterns. The digital hologram is a Fourier transform hologram and is recorded on CCD with 256 gray level quantization. We remove the DC term of the digital hologram fur data reconstruction, which is essential to reconstruct the original binary input data/image. The error evaluation fer the decrypted binary data is analyzed. One of errors is a quantization error in detecting the hologram intensity on CCD, and the other is generated from decrypting the data with the incorrect key. The technique using 2-step phase-shifting holography is more efficient than a 4-step method because 2-step phase-shifting holography system uses less data than the 4-step method for data storage or transmission. The simulation shows that the proposed technique gives good results fur the optical encryption of binary information.

Design and Implementation of OpenCV-based Inventory Management System to build Small and Medium Enterprise Smart Factory (중소기업 스마트공장 구축을 위한 OpenCV 기반 재고관리 시스템의 설계 및 구현)

  • Jang, Su-Hwan;Jeong, Jopil
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.19 no.1
    • /
    • pp.161-170
    • /
    • 2019
  • Multi-product mass production small and medium enterprise factories have a wide variety of products and a large number of products, wasting manpower and expenses for inventory management. In addition, there is no way to check the status of inventory in real time, and it is suffering economic damage due to excess inventory and shortage of stock. There are many ways to build a real-time data collection environment, but most of them are difficult to afford for small and medium-sized companies. Therefore, smart factories of small and medium enterprises are faced with difficult reality and it is hard to find appropriate countermeasures. In this paper, we implemented the contents of extension of existing inventory management method through character extraction on label with barcode and QR code, which are widely adopted as current product management technology, and evaluated the effect. Technically, through preprocessing using OpenCV for automatic recognition and classification of stock labels and barcodes, which is a method for managing input and output of existing products through computer image processing, and OCR (Optical Character Recognition) function of Google vision API. And it is designed to recognize the barcode through Zbar. We propose a method to manage inventory by real-time image recognition through Raspberry Pi without using expensive equipment.

New Classification Criteria and Database Code of Water Environment for Nature-Friendly River Work and Integrated Management of Watershed (자연친화적 하천사업 및 통합적 유역 관리를 위한 새로운 수환경 분류법 및 자료관리 프로그램의 개발)

  • Noguchi, Masato;Kang, Sang Hyeok;Kim, Joon Hyun;Nishida, Wataru;Fujisaki, Nobuhito
    • Journal of Environmental Impact Assessment
    • /
    • v.7 no.2
    • /
    • pp.103-112
    • /
    • 1998
  • Nature-friendly river project has became common practice in Japan. In order to make it available for the conservation and rehabilitation of desirable water environment, water criteria for water environmental assessment must be established. Especially, the criteria estimating the effects on ecosystem in and around river should be constructed. In this paper, classification method for water quality has been developed using biological indices and applied to observed data in Honmyo River, Nagasaki, Japan. Modified PI method (BI') has been suggested and those of three most abundant species resulted effective estimate for an overall water quality with comparatively simple procedure. Extensive database management code was prepared for the comprehensive ecological monitoring of river basin, which includes various biota. That system enables easy access of all the ecological data for a dissemination of a sound and sustainable water environment. The result of this study could improve knowledge base, serve making consensus for citizens, and help river management plans. In Japan, citizen's realization and action are the most critical factor for nature-friendly river restoration project.

  • PDF

An efficient punctured-coded TCM for the mobile satellite channel (이동 위성 채널에서 효율적인 Punctured TCM 방식)

  • 박성경;김종일;홍성권;주판유;강창언
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.21 no.8
    • /
    • pp.2063-2076
    • /
    • 1996
  • In this thesis, in order to apply a punctured convolutional codes to the trellis coded modulation(TCM), an efficient punctured trellis coded modulation(PTCM) based on the decomposition of the metric into orthogonal components is presented. Also, a simulation is performed in an additive white Gaussian noise(AWGN) and a rician fading channel modeling the mobile satellite channel. The PTCM combines punctured convolutional coding with MPSK modulation to provide a large coding gain in a power-limited or bandwidth-limited channel. However, in general the use of the punctured convolutional code structure in the decoder results in a performance loss in comparison to trellis codes, due to difficulties in assigning metrics. But, the study shows no loss in performance for punctured trellis coded MPSK in comparison to TCM, and what is more, the punctured convolutional codes results in some savings in the complexity of Viterbi decoders, compared to TCM of the same rate. Also, the results shows that the punctured trellis coded .pi./8 shift 8PSK is an attractive scheme for power-limited and band-limited systems and especially, the Viterbi decoder with first and Lth phase difference metrics improves BER performance by the mobile satellite channel.

  • PDF

Non-linear Control of Turbojet Engine for High Maneuverability UAV (고기동 무인항공기용 터보제트엔진의 비선형 제어)

  • Han, Dong-Ju;Oh, Seong-Hwan
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.40 no.5
    • /
    • pp.431-438
    • /
    • 2012
  • Non-linear turbojet engine controller with high operational performance has been designed for the high maneuverability UAV. The turbojet engine dynamic performance code has been developed to reflect the non-linear characteristics on controller design, by which the necessity of non-linear controller design was justified by investigating the limitation of linear model derived from the dynamic performance. The PI-like fuzzy controller was designed and enhanced by combining with conventional derivative control. This designed fuzzy controller proves its effectiveness by showing superior control performances over the conventional PID controller along with guaranteeing the safe operation within compressor surge, flame out and turbine temperature limits etc.

A Transparent Logic Circuit for RFID Tag in a-IGZO TFT Technology

  • Yang, Byung-Do;Oh, Jae-Mun;Kang, Hyeong-Ju;Park, Sang-Hee;Hwang, Chi-Sun;Ryu, Min Ki;Pi, Jae-Eun
    • ETRI Journal
    • /
    • v.35 no.4
    • /
    • pp.610-616
    • /
    • 2013
  • This paper proposes a transparent logic circuit for radio frequency identification (RFID) tags in amorphous indium-gallium-zinc-oxide (a-IGZO) thin-film transistor (TFT) technology. The RFID logic circuit generates 16-bit code programmed in read-only memory. All circuits are implemented in a pseudo-CMOS logic style using transparent a-IGZO TFTs. The transmittance degradation due to the transparent RFID logic chip is 2.5% to 8% in a 300-nm to 800-nm wavelength. The RFID logic chip generates Manchester-encoded 16-bit data with a 3.2-kHz clock frequency and consumes 170 ${\mu}W$ at $V_{DD}=6$ V. It employs 222 transistors and occupies a chip area of 5.85 $mm^2$.

An adjustment of coefficients for SMAC using MODIS red band (MODIS 가시 채널을 사용한 SMAC 계수 개선)

  • Park, Soo-Jae;Lee, Chang-Suk;Yeom, Jong-Min;Lee, Ga-Lam;Pi, Kyoung-Jin;Han, Kyung-Soo;Kim, Young-Seup
    • Proceedings of the KSRS Conference
    • /
    • 2009.03a
    • /
    • pp.254-259
    • /
    • 2009
  • In this study, Simplified Method for the Atmospheric Correction (SMAC) radiative transfer model (RTM) used to retrieve surface reflectance from MODIS Top Of Atmosphere (TOA) reflectance (MOD02). SMAC code provides coefficients which were previously yielded by Second Simulation of the Satellite Signal in the Solar Spectrum (6S) for each satellite sensor. We conducted error analysis of SMAC RTM using MOD02 over comparison with MODIS surface reflectance (MOD09) which was provided from 6S. It showed that low accuracy values such as, $R^2$ : 0.6196, Root Means Square Error (RMSE) : 0.00031, bias : - 0.0859. Thus sensitivity analysis of input parameters and coefficients was conducted to searching error sources. Coefficients about $\tau_p$ (average AOD) are more influence than any other coefficients of $\tau_{a550}$ (Aerosol Optical Depth at 550nm) from sensitivity test. Calibrated coefficients of $\tau_p$ from regression analysis were used to surface reflectance which showed that improve accuracy of surface reflectance ($R^2$ : 0.827, RMSE : 0.00672, bias : - 0.000762).

  • PDF