• Title/Summary/Keyword: Microcontroller-based control system

Search Result 77, Processing Time 0.062 seconds

Balancing a seesaw with reinforcement learning

  • Tengis, Ts.;Uurtsaikh, L.;Batminkh, A.
    • International Journal of Advanced Culture Technology
    • /
    • v.8 no.4
    • /
    • pp.51-57
    • /
    • 2020
  • A propeller-based seesaw system is a system that can represent one of axis of four propeller drones and its stabilization has been replaced by intelligent control system instead of often used control methods such as PID and state space. Today, robots are increasingly use machine learning methods to adapt to their environment and learn to perform the right actions. In this article, we propose a Q-learning-based approach to control the stability of a seesaw system with a propeller. From the experimental results that it is possible to fully learn the balance control of a seesaw system by correctly defining the state of the system, the actions to be performed, and the reward functions. Our proposed method solves the seesaw stabilization.

Development of Current Control System Appropriate to a Big-Capacity LED Lamp using Microprocessor (마이크로 프로세서를 이용한 대용량 LED 등기구에 적합한 전류제어 시스템 개발)

  • Park, InKyoo;Lee, WanBum
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.15 no.4
    • /
    • pp.191-198
    • /
    • 2015
  • The purpose of this study is to develope a current variation control system appropriate to the various LED(Light Emitting Diode) lamps using current control system equipped with microcontroller based voltage regulator of power driving circuit. For this, we will suggest a stable control system of current variation to enable a stable power-supply and current-control, consisting of circuit to minimize the affects on the LED forward voltage using variable resistance and compensating resistance. The method of constant current circuit and energy savings using microcontroller based voltage regulator suggested in this study can be applied to various a big capacity LED lamp to minimize the unnecessay heat generation and to control resistace delicately. Ultimately, we expect the results of this study will upgrade the reliability of LED lamp by supplying the current stably.

Novel Ignition Method for Automotive HID lamp Ballast System (자동차 헤드라이트용 고압방전등 안정기 시스템의 새로운 점등방식)

  • Kim, Yoon-Ho;Um, Tae-Wook;Lee, Jae-Hak
    • The Transactions of the Korean Institute of Electrical Engineers B
    • /
    • v.55 no.4
    • /
    • pp.238-243
    • /
    • 2006
  • This paper presents novel ignition method for automotive 35W metal halide discharge lamp electronic ballast. At this study, the novel method of ignition is developed to reduce costs and size of the ballast. By use of the novel method, the voltage needed in ignition is decreased, which result in use of the lower voltage rating power devices compared with conventional method and product compactness was achieved by deleting a circuit generating negative voltage needed in ignition at an conventional circuit. In terms of luminosity, color rendering, light efficiency(lm/W) and lifespan, the metal halide lamp is superior to, but unlike halogen lamp, it have more complicated transient characteristics to reach its steady state than the conventional halogen lamp. Therefore, in this paper, the electronic ballast was designed such that the metal halide lamp could be optimized for the automotive, by applying a method of microcontroller-based digital control. The results of the proposed system is verified through various experiment results.

An Embedded Systems Implementation Technique based on Multiple Finite State Machine Modeling using Microcontroller Interrupts (마이크로컨트롤러 인터럽트를 사용한 임베디드시스템의 다중 상태기계 모델링 기반 구현 기법)

  • Lee, Sang Seol
    • Journal of Korea Multimedia Society
    • /
    • v.16 no.1
    • /
    • pp.75-86
    • /
    • 2013
  • This paper presents a technique to implement embedded systems using interrupts of the one-chip microcontroller with many peripherals based on a multiple finite state machines model. The multiple finite state machine model utilizes the structure of FSMD used for hardware design and the features of flow control by interrupts. The main finite state machine corresponds to the main program and the sub-state machines corresponds to the interrupt subroutines. Therefore, interrupts from the peripherals can be processed immediately in the sub-state machines. The request and reply variables are used to interface between the finite state machines. Additional operating system is not necessary for the context switching between the main state machine and the sub-state machine, because the flow-control caused by interrupt can be replaced with the switching. An embedded system modeled on multiple finite state machine with ASM charts can be easily implemented by the conversion of ASM charts into C-language programs. This implementation technique can be easily adopted to the hardware oriented embedded systems because of the detail description of the model and the fast response to the interrupt events in the sub-state machine.

Control of smart actuators for networked steer-by-wire system (네트워크 기반 Steer-by-wire 시스템을 위한 지능형 엑츄에이터 제어)

  • Lee, Dong-Ik
    • Journal of Sensor Science and Technology
    • /
    • v.15 no.6
    • /
    • pp.425-432
    • /
    • 2006
  • This paper presents a control algorithm for smart actuators that can be used in a 'steer-by-wire' system for next-generation intelligent automobiles. 'Steer-by-wire' is a network-based mechatronic steering system in which mechanical linkages and hydraulics are replaced by electric motors and a digital communication network. The algorithm is designed not only to achieve the capabilities of following the desired steering angles while minimizing the discrepancy between two steering wheels, but also to tolerate an actuator with faults. The proposed algorithm is based on a simple proportional control so that it can be implemented in real-time with a low-cost embedded microcontroller. The effectiveness of the control algorithm is examined using a hardware-in-the-loop simulator consisting of two DC motors and a CAN bus network.

Development of totally implantable total artificial heart controller

  • Choi, Won-Woo;Lee, Sang-hoon;Lee, Woo-Cheol;Min, Byoung-Gu
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1991.10a
    • /
    • pp.758-761
    • /
    • 1991
  • Using one chip microcontroller 87Cl96 (On chip EPROM type) and EPLD (Erasable & Programable Logic Device), an implantable control system to drive pendulum type electromechanical total artificial heart was developed. This control system consists of 4 parts, main management system, motor driver with power regulator, state monitoring system and communication part. The main system has the functions for speed detection, PI(proportional and integration) control, PWM generation, communication and analog data processor. Two kinds of power system were used and separated by 8 photo coupler arrays to improve the system stability. The performances of each compartments were compared with our previous z80 microprocessor based control system and good correspondences was shown. Logic power consumption was reduced to a one third of our previous controller. Using mock circulation tests, the overall performances of control system are evaluated.

  • PDF

Implementation of Multi-Motor Controller Based on a Single Microcontroller (단일 마이크로컨트롤러 기반 다중 모터제어기 구현)

  • Kwon, Jae-Min;Lee, Kyung-Jung;Ahn, Hyun-Sik
    • The Journal of the Institute of Internet, Broadcasting and Communication
    • /
    • v.15 no.1
    • /
    • pp.237-243
    • /
    • 2015
  • In this paper, we consider a cascaded type of control architecture for a multi motor-based feedback control system and propose an ADC (Analog to Digital Converter) resource allocation method to efficiently utilize the limited ADC resources. The purpose of the resource allocation method is to minimize both the motor position measurement error and the d-q current measurement error. The cascaded type of control architecture is applied in parallel to each motor to independently control the speed of a motor in the multi motor control system. All the control algorithms are implemented by software using a single microcontroller without using additional microcontrollers. It is illustrated by experiments that the speed and the torque of each motor are controlled precisely by the proposed control architecture with the efficient ADC allocation method.

Design and Implementation UPS Management System in HFC Network (HFC 전송망을 이용한 UPS 원격관리 시스템의 설계와 구현)

  • 김영화;강준우
    • Proceedings of the IEEK Conference
    • /
    • 2002.06e
    • /
    • pp.75-78
    • /
    • 2002
  • Since power failures in high-speed communication network, especially in HFC(Hybrid Fiber Coaxial cable) network are critical, microcontroller-based UPS(Uninterrupted Power Supply) are commonly used in the network. Hardware and software of UPS management system is designed and implemented to monitor and control UPS status to supply electric power to ONU and TBA in the HFC network. The result of laboratory tests and field tess of this system shows the scan rate to be 1 to 10 minutes to sufficiently monitor the status of UPS in the network.

  • PDF

Development of Realtime Integrated Monitoring System in Product lines and Its Application

  • Kim, Sang-Bong;Kim, Suk-Yoel;Park, Soung-Jea;Lee, Young-Hwan;Kim, Soung-Min
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2001.10a
    • /
    • pp.126.4-126
    • /
    • 2001
  • Recently, researches on CIM in product lines of industrial plant are widely progressed, automation of working environment with modernization of product equipments is realized and also, installation of integrated control system based on computer is activated. Since the CIM system is basically developed by using computer, there are several complicated problems such as design problem of hardware interface between computer and many product machines with individual special functions, software development problem with realtime data process and multi communication functions for realtime data monitoring and control of product machines This paper shows the development results for a single board type of microcontroller and a monitoring software based on realtime processing database system ...

  • PDF

Development of Embedded Web Server System Using a Real-Time OS (실시간 운영체제를 이용한 내장형 웹서버 시스템 개발)

  • 정명용;문승빈;송상훈
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2000.10a
    • /
    • pp.223-223
    • /
    • 2000
  • Embedded system area has brought an innovation and has been spread rapidly by the growth of the Internet, wireless telephony and multimedia recently. Many embedded systems are required to be real-time systems in that it needs multi-tasking and priority based scheduling. This paper introduces a real-time system that was developed with web server ability for control and monitoring system employing a real-time operating system. It discusses the design model, structure, and applications of web server system. We used SNDS100 board which has a 32-bit RISC microcontroller of ARM7TDMI core as a hardware platform. MicroC/OS kernel was used as Real-time operating system that supports a preemptive and multitasking functions. We developed a hierarhchical control and monitoring system that not only reduced system and management costs, but also enhanced reusability and portability.

  • PDF