• 제목/요약/키워드: programmable controller

검색결과 440건 처리시간 0.024초

터치 센서 입력기와 블루투스 무선 통신을 이용한 시각 장애인용 음성 기반 메신저 (Voice-based messenger using NXT touch-sensor input unit and the Bluetooth wireless communication for the blind)

  • 이정일;김순철;원희철
    • 한국산업정보학회논문지
    • /
    • 제13권5호
    • /
    • pp.78-86
    • /
    • 2008
  • 많은 사람들은 멀리 떨어진 친구와 대화하기 위해 또는 멀리 떨어진 동료에게 급한 문서를 보내기 위해 다양한 종류의 인스턴트 메신저를 편리하게 사용하고 있다. 최근에는 사용자의 영상을 보면서 메신저를 사용하는 것도 가능하다. 하지만, 이러한 기술의 발달도 시각 장애인들에겐 아무런 도움이 되지 못한다. 이에 본 논문에서는 시각 장애인을 위하여 점자 입력기와 연동된 음성 기반 메신저를 제안한다. 제안된 메신저는 원격 사용자로부터 수신된 대화 내용을 볼 수 없는 시각 장애인을 위하여 소리로 들을 수 있도록 해 준다. 또한, 시각 장애인이 상대방에게 전송할 내용이 올바른지 확인할 목적으로 상대방에게 전송하기 전에 입력한 내용을 들을 수도 있다. 대화 내용 입력을 위한 점자 입력기는 32 비트 ARM-7 마이크로 제어기가 내장된 NXT 장비에 4개의 터치 센서를 부착하여 구현한다. 마지막으로, 점자 입력기로부터 메신저에 무선으로 대화 내용을 입력하기 위해 블루투스 무선통신을 적용한다.

  • PDF

PLC와 컴퓨터를 이용한 식물생산공장의 환경제어 (Environmental Control of Plant Production Factory Using Programmable Logic Controller and Computer)

  • 김동억;장유섭;김종구;김현환;이동현;장진택
    • 생물환경조절학회지
    • /
    • 제15권1호
    • /
    • pp.1-7
    • /
    • 2006
  • This study was conducted to develop a system and an control algorithm for control the environment of a plant factory. The greenhouse control system for environmental control was largely composed of a computer and a PLC. The screen of control program was composed of a greenhouse figure which was included machinery and equipments for greenhouse, the graph of environmental factors of inside greenhouse and the image of greenhouse. In order to reduce temperature change, the operation time of ventilation window was changed by 3 stage according to difference between a target and present temperature. When is heating, a temperature variation was shown to be $16.7{\pm}0.8^{\circ}C$. When is cooling, a temperature variation was shown to be $23.1{\pm}0.6^{\circ}C$. When is humidifing, a humidity variation was shown to be $39.3{\pm}1.6^{\circ}C$ %RH. An environmental control system and a control algorithm were proved that it was shown a good performance in a control accuracy. So a computer control system should be adapted to a control system of a greenhouse and a plant factory.

TP 케이블을 이용하는 이더넷 수신기를 위한 디지털 신호 처리부 설계 (Design of Digital Signal Processor for Ethernet Receiver Using TP Cable)

  • 홍주형;선우명훈
    • 한국통신학회논문지
    • /
    • 제32권8A호
    • /
    • pp.785-793
    • /
    • 2007
  • 본 논문에서는 TP 케이블을 이용하여 100Mbps의 전송 속도를 지원하는 100Base-TX Ethernet 수신기의 디지털 신호 처리부를 제안하였다. 제안하는 디지털 신호 처리부는 자동 이득 조절기, 심볼 동기 복원기, 적응 등화기, BLW 보정기로 구성되어 있으며 초기 위상에 상관없이 150m까지 $10^{-12}BER$이하의 성능을 보였다. 제안하는 신호 처리부는 일부 블록을 제외한 모든 부분을 디지털로 구현하였으며 적응 등화기와 BLW 보정기 연동 구조는 기존의 적응 등화기 에러 값을 이용하는 구조에 비하여 MSE가 약 1dB정도의 성능 향상을 가져왔다. 설계한 디지털 신호 처리부는 Verilog-HDL로 구현되었으며 삼성 $0.18{\mu}m$ 라이브러리를 사용하여 합성 결과 동작 속도는 7.01ns 이며 총 게이트 수는 128.528 게이트였다.

JNI를 이용한 MMS 구현 (Implimentation of MMS using JNI)

  • 장경수;신동렬
    • 한국정보처리학회논문지
    • /
    • 제7권1호
    • /
    • pp.135-145
    • /
    • 2000
  • MMS(Manufacturing Message Specification)는 PLC, NC, 로봇 등과 같이 서로 다른 제조회사의 서로 다른 단위제어기기 제품들간에 통신할 수 있는 ISO/IEC 9506으로 표준화된 공장자동호용 프로토콜이며 OSI 참조 모델의 최상위 층인 응용계층 프로토콜에 해당된다. 본 논문은 MMS를 TCP/IP상에서 동작할 수 있도록 유닉스 환경에서 ASNSI-C 언어로 구현하고, 이 구현된 프로토콜을 JNI(Java Native Interface)를 이용해 JAVA 클래스화한다. JAVA 클래스화함으로써 기존에 제공되는 MMS 라이브러리를 이용하는데 있어 표준화되지 않은 서로 다른 API를 이용하는데 어려움과 GUI를 구현하는데 어려움을 극복하는 기본을 제공한다. 그리고 구현된 JAVA 클래스화된 MMS 라이브러리를 인터넷의 WWW상에서 동작시킬 수 있도록 자동화된 PCB(Printed Circuit Board) 조립라인을 대상 모델로 선정하여 응용 프로그램을 작성하여 구현된 JNI를 이용한 MMS가 인터넷상에서 동작하여 사용자에게 일괄성있는 인터페이스를 제공하는 웹 브라우저를 통해 RMD(Real Manufacturing Device)를 동작${\cdot}$제어${\cdot}$감시할 수 있음을 보여준다.

  • PDF

System identification of soil behavior from vertical seismic arrays

  • Glaser, Steven D.;Ni, Sheng-Huoo;Ko, Chi-Chih
    • Smart Structures and Systems
    • /
    • 제4권6호
    • /
    • pp.727-740
    • /
    • 2008
  • A down hole vertical seismic array is a sequence of instruments installed at various depths in the earth to record the ground motion at multiple points during an earthquake. Numerous studies demonstrate the unique utility of vertical seismic arrays for studying in situ site response and soil behavior. Examples are given of analyses made at two sites to show the value of data from vertical seismic arrays. The sites examined are the Lotung, Taiwan SMART1 array and a new site installed at Jingliao, Taiwan. Details of the installation of the Jingliao array are given. ARX models are theoretically the correct process models for vertical wave propagation in the layered earth, and are used to linearly map deeper sensor input signals to shallower sensor output signals. An example of Event 16 at the Lotung array is given. This same data, when examined in detail with a Bayesian inference model, can also be explained by nonlinear filters yielding commonly accepted soil degradation curves. Results from applying an ARMAX model to data from the Jingliao vertical seismic array are presented. Estimates of inter-transducer soil increment resonant frequency, shear modulus, and damping ratio are presented. The shear modulus varied from 50 to 150 MPa, and damping ratio between 8% and 15%. A new hardware monitoring system - TerraScope - is an affordable 4-D down-hole seismic monitoring system based on independent, microprocessor-controlled sensor Pods. The Pods are nominally 50 mm in diameter, and about 120 mm long. An internal 16-bit micro-controller oversees all aspects of instrumentation, eight programmable gain amplifiers, and local signal storage.

고신뢰도 안전등급 제어기기 개발 (Development of the High Reliable Safety PLC for the Nuclear Power Plants)

  • 손광섭;김동훈;손철웅
    • 전기학회논문지
    • /
    • 제62권1호
    • /
    • pp.109-119
    • /
    • 2013
  • This paper presents the design of the Safety Programmable Logic Controller (SPLC) used in the Nuclear Power Plants, an analysis of a reliability for the SPLC using a markov model. The architecture of the SPLC is designed to have the multiple modular redundancy composed of the Dual Modular Redundancy(DMR) and the Triple Modular Redundancy(TMR). The operating system of the SPLC is designed to have the non-preemptive state based scheduler and the supervisory task managing the sequential scheduling, timing of tasks, diagnostic and security. The data communication of the SPLC is designed to have the deterministic state based protocol, and is designed to satisfy the effective transmission capacity of 20Mbps. Using Markov model, the reliability of SPLC is analyzed, and assessed. To have the reasonable reliability such as the mean time to failure (MTTF) more than 10,000 hours, the failure rate of each SPLC module should be less than $2{\times}10^{-5}$/hour. When the fault coverage factor (FCF) is increased by 0.1, the MTTF is improved by about 4 months, thus to enhance the MTTF effectively, it is needed that the diagnostic ability of each SPLC module should be strengthened. Also as the result of comparison the SPLC and the existing safety grade PLCs, the reliability and MTTF of SPLC is up to 1.6-times and up to 22,000 hours better than the existing PLCs.

유한상태기계에 기반한 확장된 I-O 모델링 방법론 (An Extended I-O Modeling Methodology based on FSM)

  • 오수연;왕지남;김기형;김강석
    • 한국시뮬레이션학회논문지
    • /
    • 제25권4호
    • /
    • pp.21-30
    • /
    • 2016
  • 최근 자동 생산 시스템은 PLC (Programmable Logic Controller) 제어 프로그램을 일반적으로 사용하고 있다. 생산제품의 수명 주기가 길지 않기 때문에 공법과 라인 및 설비 변경이 자주 일어난다. 대부분, 기존 공정을 바탕으로 이루어지고 설비의 위치 및 제어정보를 수정한다. PLC 제어 프로그램 또한 기존 공정을 바탕으로 수정이 이루어진다. 새로운 제어 프로그램을 검증하기 위해서는 실제 생산 시스템을 구축하기 전에 가상의 공간에서 실제 공정과 같이 구성하여 순차적으로 공정이 진행되는 지 확인할 수 있는 방법이 필요하다. 본 연구는 순차제어(sequential control)와 병목현상 처리에 유용한 Timed-FSA를 기반으로 하는 논리적인 모델링 방법을 사용한다. 기존에 연구되었던 I-O 모델링과 I-O 모델링에서 요구되었던 하나의 설비에 다양한 상태의 정의를 통해 사용자의 시간과 공수를 절감하기 위한 기존 모델링에 페트리네트의 토큰(Petri Nets Coloured Token) 개념을 추가한 확장된 I-O 모델링 방법을 제안한다. 예제 설비를 통하여 사용자의 모델링 시간을 절감하는 실험과 사용자 평가를 통해 제안하는 확장된 I-O 모델링의 편의성을 검증한다.

화장품 제조업을 위한 제조데이터 기반의 스마트팩토리 시스템의 설계 및 구현 (Design and Implementation of Smart Factory System based on Manufacturing Data for Cosmetic Industry)

  • 오세원;정종필;박정수
    • 한국인터넷방송통신학회논문지
    • /
    • 제21권1호
    • /
    • pp.149-162
    • /
    • 2021
  • 본 논문은 개인 맞춤형 화장품 제조산업을 주력으로 하고 있는 도입기업에 제조데이터를 기반으로 설치된 스마트 팩토리를 신규 구축하였다. 기존 CGMP(Cosmetics Good Manufacturing Practices)기반 아날로그로 관리하던 서류 및 데이터들을 데이터답게 사용할 수 있도록 수집, 관리 및 분석하는 시스템을 구축한 사례를 기반으로 작성하였다. 이를 위해 인공지능 스마트팩토리 플랫폼인 LINK5 MOS(Management Operation System)와 POP(Point Of Production) 시스템 도입, PLC(Programmable Logic Controller) 데이터 수집, 바코드 리딩 시스템 등을 대거 적용하여 생산 현장에 모든 데이터를 실시간으로 수집할 수 있는 시스템을 구축하고, 모니터링 시스템 및 현황판 도입 등으로 데이터 확인 및 조회할 수 있는 시스템을 구축한 사례를 기반으로 작성하였다. 또한 이번 프로젝트를 기반으로 하여 신규 비지니스 클러스터 공간 형성을 목표로 하고 있다.

자동화 검증시스템을 이용한 발사관제시스템 알고리즘 검증시험 (The Verification Test of Launch Control System Algorithms Using Automated Verification System)

  • 안재철;문경록;오일석
    • 한국추진공학회지
    • /
    • 제25권3호
    • /
    • pp.127-137
    • /
    • 2021
  • 발사대시스템은 다양한 설비로 구성된다. 이들 설비를 원격 운용하는 발사관제시스템은 제어 알고리즘 개발과 검증에 많은 시간과 노력이 소요된다. 알고리즘 검증은 소프트웨어 제작자가 시험절차서에 기반한 시뮬레이션 상태 값을 입력하고, 알고리즘 흐름에 따라 출력 결과를 확인하는 과정을 통해 이루어진다. 이러한 검증 과정은 반복적으로 수행되므로 작업 오류를 쉽게 유발할 수 있다. 본 논문에서는 작업 오류의 최소화와 검증 기간 단축이 가능한 스크립트 시험절차서 기반의 효율적인 자동화 검증 방법을 제안하며, 발사대의 고압가스 공급설비와 전자식 유공압패널설비 제어 알고리즘 검증시험에 적용한 결과를 제시한다.

자동차 패널 자동창고 시스템의 PLC 시뮬레이션 적용 연구 (A Study of PLC Simulation for Automobile Panel AS/RS)

  • 고민석;구락조;곽종근;홍상현;왕지남;박상철
    • 한국시뮬레이션학회논문지
    • /
    • 제18권3호
    • /
    • pp.1-11
    • /
    • 2009
  • 본 논문에서는 자동차 패널 자동창고 시스템의 PLC 시뮬레이션 적용 연구 사항에 관해 소개한다. 자동차 차종의 증가에 따라 차종 별 패널 공급의 복잡도가 향상되었다. 이를 해결하기 위해 AS/RS 시스템을 사용하지만, 내부 시스템 로직의 복잡성으로 인해 사전에 검증하는 것이 매우 어렵다. 특히 AS/RS시스템 제어의 중추적 역할을 하는 PLC는 하위 레벨의 언어로 기술되기 때문에, 사용자가 정확히 이해하고 검증을 수행하기 힘든 것이 현실이다. 본 논문에서는 이 같은 논리적 복잡성과 언어적 한계를 극복하고자 PLC 와 3D 모델을 연동하는 시뮬레이션 환경을 제안하였다. 특히 차체 조립라인의 설비 및 패널 데이터를 실측치를 기반으로 하였고, 실제 PLC 신호를 이용하여 환경을 구축함으로써 시스템 구축 이전에 시운전 환경을 완벽히 구현하였다. 사용자는 제안된 시뮬레이션 환경에서 AS/RS 로직을 시운전 할 수 있게 되었고, 이를 통해 경제적, 시간적 이득을 얻게 되는 장점을 갖는다.