• Title/Summary/Keyword: communication controller

Search Result 1,579, Processing Time 0.03 seconds

Modeling and Controller Design for Attitude Control of a Moving Satellite (이동하는 위성의 자세제어를 위한 모델링 및 제어기 설계)

  • Lee, Woo-Seung;Park, Chong-Kug
    • Journal of the Institute of Electronics Engineers of Korea SC
    • /
    • v.37 no.1
    • /
    • pp.19-29
    • /
    • 2000
  • Because the previous simulation tool for attitude control of satellite was designed for the modeling of rigid body and PD controller, the attitude error can be made more than the limitation value for keeping for communication link, and then the communication link can be lost at moving of satellite. So, for rapid attitude restoration and design of stable and modernized controller, the modelling of rigid body and flexible body structure for moving GEO and LEO satellites were performed. Also the minimum time controller is designed for the rapid restoration of attitude error at communication broken and to minimize the disconnection period from ground communication system during the satellite stationkeeping. The linear regulator is designed using the space state vector that is better than accuracy and stability of PD controller. Firstly the simulation was performed for comparison of the rigid and stability of PD controller. Firstly the simulation was performed for comparison of the rigid and flexible models using PD controller and the case of the pitch angle changing by ground command, and the case of the periodic north-south stationkeeping are performed for the analysis of response characteristics of each controller when the attitude is changed. As a result, the flexible body model represents more sililar results of real situation than the rigid body model. The minimum time controller can restore 7 times rapidly than PD controller for its lost attitude. The linear regulator has several merits for capability of adaptation against the external disturbance, stability and response time. In future, we can check the estimated results using this satellite model and controller for real operation. Futhermore the development of new controller and training can be supported.

  • PDF

A Study on improvement of communication error between controllers for K56 ammunition transport vehicle (K56 탄약운반장갑차용 제어기 간 통신 오류 개선에 관한 연구)

  • Park, Joo-Young;Kim, Seong-Hoon;Noh, Sang-Wan;Park, Young-Min;Kim, Kyung-Hwan
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.22 no.2
    • /
    • pp.781-788
    • /
    • 2021
  • This paper is the study of a design to eliminate the communication error that occurs between the main controller and the servo controller of the K56 ammunition-carrying armored vehicle. The K56 assists in the operation of the K-55A1 self-propelled gun by automating the supply and loading of ammunition. The CAN communication board of the ammunition carrier is a key-function product mounted inside the main controller and installed for communication with the servo controller. It was confirmed that an undefined error would occur intermittently in the existing CAN communication board, interrupting the operation of the ammunition supply system during the loading process. In this paper, in order to solve the problem, the cause of the failure is identified through analysis and a functional test of the communication signal between the main controller and the servo controller. The error was resolved by redesigning and improving the Read/Write algorithm. Finally, the proposed cause analysis and design effectiveness were verified through the CAN communication board single item test and a system equipment application test. It is expected that this study will serve as a reference for improving defense capabilities through improving the reliability of CAN communication boards and by improving the reliability of the overall electronic equipment using DPRAM.

Development of FPGA-based Programmable Timing Controller

  • Cho, Soung-Moon;Jeon, Jae-Wook
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2003.10a
    • /
    • pp.1016-1021
    • /
    • 2003
  • The overall size of electronic product is becoming small according to development of technology. Accordingly it is difficult to inspect these small components by human eyes. So, an automation system for inspecting them has been used. The existing system put microprocessor or Programmable Logic Controller (PLC) use. The structure of microprocessor-based controller and PLC use basically composed of memory devices such as ROM, RAM and I/O ports. Accordingly, the system is not only becomes complicated and enlarged but also higher price. In this paper, we implement FPGA-based One-chip Programmable Timing Controller for Inspecting Small components to resolve above problems and design the high performance controller by using VHDL. With fast development, the FPGA of high capacity that can have memory and PLL have been introduced. By using the high-capacity FPGA, the peripherals of the existent controller, such as memory, I/O ports can be implemented in one FPGA. By doing this, because the complicated system can be simplified, the noise and power dissipation problems can be minimized and it can have the advantage in price. Since the proposed controller is organized to have internal register, counter, and software routines for generating timing signals, users do not have to problem the details about timing signals and need to only send some values about an inspection system through an RS232C port. By selecting theses values appropriate for a given inspection system, desired timing signals can be generated.

  • PDF

Synchronous Position Controller Design of Hydraulic Cylinders for a Sluice Gate Using Fuzzy PI (퍼지 PI를 이용한 배수갑문용 유압실린더의 위치 및 동기 제어기 설계)

  • Choi, Byung-Jae
    • The Journal of Korea Institute of Information, Electronics, and Communication Technology
    • /
    • v.7 no.3
    • /
    • pp.117-120
    • /
    • 2014
  • In general a main technology of control a sluice gate is accurate synchronous position control for the two cylinders when they are moving with the sluice gate together over 10[m]. Because the nonlinear friction and the unconstant supply flow. Cylinders' displacement will be different. In this case the sluice gate may be deformed and abraded, and even the sluice gate may unable to work. In order to design the controller for this system, we designed two kinds of Fuzzy PI controllers. Fuzzy PI position controller and Fuzzy PI synchronous controller have been designed. We show some simulation results for its availability.

Control of Arago's Disk System using CAN (Controller Area Network) (CAM(Controller Area Network)을 이용한 아라고 원판 시스템 제어)

  • Lee, Won-Moo;Jung, Joon-Hong;Choi, Soo-Young;Park, Ki-Heon
    • Proceedings of the KIEE Conference
    • /
    • 2003.07d
    • /
    • pp.2325-2327
    • /
    • 2003
  • This thesis is concerned with the control of Arago's disk system using CAN(Controller Area Network). CAN protocol is used widely for the real time control in networked control systems(NCS). A networked control system using CAN is constructed to perform position control of Arago's disk. The mathematical model, of overall system is derived to design an appropriate controller analytical1y. Various operating points of the Arago's disk system in the real time control are chosen as stable region ($45^{\circ}$), marginal1y stable region($90^{\circ}$) and unstable region($120^{\circ}$), and the experiment for the position control of arago's disk system is done for each operating point. The performance of the suggested NCS is verified by experiments. It is shown that the NCS using CAN has stability and excel1ency in real time control.

  • PDF

A study on the development of an arc sensor and its interface system for a welding robot (용접로봇을 위한 아크센서 및 인?이스 시스템 개발에 관한 연구)

  • 배강열;이지형;정창욱
    • Journal of Welding and Joining
    • /
    • v.16 no.3
    • /
    • pp.129-140
    • /
    • 1998
  • An interface system was developed to offer the welding capability to a robot controller which had not any embedded function for arc welding before, and also an arc sensor algorithm was proposed for weld seam tracking of the welding robot. For the interface system between the robot controller and welding equipments, data communication software and interface connections were composed. The interface system was mae to correspond welding condition, correction data, operation sequence and current status with the robot controller by mutual had shaking and digital signal transfer. Graphic user interface program developed under the environment of windows made it easy to monitor data communication and operation status, and to control welding and sensing sequence. Arc sensing algorithm proposed in this study to compensate torch position error was based on a fuzzy logic with the variables of current difference and current differenced change at torch weaving extremities. The developed interface system could be successfully implemented in between welding equipments and the robot controller, and showed normal status and exact function in data and signal communication between the systems. The whole robot welding system was then examined to verify its welding and seam tracking capabilities in horizontal fillet, vertical fillet, and 3-dimensional fillet weldment. The experiments revealed sound weld bead shapes and also good seam tracing results.

  • PDF

Improved Reactive Power Sharing for Parallel-operated Inverters in Islanded Microgrids

  • Issa, Walid;Sharkh, Suleiman;Mallick, Tapas;Abusara, Mohammad
    • Journal of Power Electronics
    • /
    • v.16 no.3
    • /
    • pp.1152-1162
    • /
    • 2016
  • The unequal impedances of the interconnecting cables between paralleled inverters in the island mode of microgrids cause inaccurate reactive power sharing when the traditional droop control is used. Many studies in the literature adopt low speed communications between the inverters and the central control unit to overcome this problem. However, the losses of this communication link can be very detrimental to the performance of the controller. This paper proposes an improved reactive power-sharing control method. It employs infrequent measurements of the voltage at the point of common coupling (PCC) to estimate the output impedance between the inverters and the PCC and then readjust the voltage droop controller gains accordingly. The controller then reverts to being a traditional droop controller using the newly calculated gains. This increases the immunity of the controller against any losses in the communication links between the central control unit and the inverters. The capability of the proposed control method has been demonstrated by simulation and experimental results using a laboratory scale microgrid.

A Fuzzy Logic Controller for Speed Control of a DC Series Motor Using an Adaptive Evolutionary Computation

  • Hwang, Gi-Hyun;Hwang, Hyun-Joon;Kim, Dong-Wan;Park, June-Ho
    • Transactions on Control, Automation and Systems Engineering
    • /
    • v.2 no.1
    • /
    • pp.13-18
    • /
    • 2000
  • In this paper, an Adaptive Evolutionary Computation(AEC) is proposed. AEC uses a genetic algorithm(GA) and an evolution strategy (ES) in an adaptive manner is order to take merits of two different evolutionary computations: global search capability of GA and local search capability of ES. In the reproduction procedure, proportions of the population by GA and ES are adaptively modulated according to the fitness. AEC is used to design the membership functions and the scaling factors of fuzzy logic controller (FLC). To evaluate the performances of the proposed FLC, we make an experiment on FLC for the speed control of an actual DC series motor system with nonlinear characteristics. Experimental results show that the proposed controller has better performance than that of PD controller.

  • PDF

A Study on Tracking Control for Networked Multi-Motor Systems

  • Lee, Hong-Hee;Jung, Eui-Heon
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2004.08a
    • /
    • pp.1897-1900
    • /
    • 2004
  • In recent years, a lot of industrial equipments have serial communication channel such as FieldBus (CAN, Profibus, etc.) or Ethernet that provides real time communication between industrial equipments. Theses applications include gantry crane, robot, chip mounter, etc.. In this paper, we discuss the synchronization technique for networked multi-motor systems where controllers (commercial servo amps) are distributed and interconnected by CAN (Controller Area Networks). We first describe the equivalent model for the individual servo-amp and motor using the frequency response. We design the $H{\infty}$ controller for motion synchronization. Finally, the synchronization technique using the equivalent model and the $H{\infty}$ controller is verified by the simulation and the experiment.

  • PDF

Development of a Multiplexing Method for Multi-System Control (복수시스템 제어를 위한 멀티플랙싱 기법 개발)

  • Oh, Dong-Jin;Yoon, Sang-Jin;Cho, Yong-Seok;Park, Ki-Heon
    • Proceedings of the KIEE Conference
    • /
    • 2000.07d
    • /
    • pp.2542-2544
    • /
    • 2000
  • In this paper, CAN(Controller Area Network)is used to solve the wire harness problem in the outside mirror of automobile which has a lot of functions in narrow space. If the number of wires is reduced, it has benefits of lower product cost and maintenance. CAN was originally developed by the German company Robert Bosch for use in the car industry to provide a cost-effective communications bus for in car electronics and as alternative to expensive and cumbersome wiring looms. CAN controller is a serial communication protocol which efficiently supports distributed real-time control with a very high level of security. The communication between master CAN controller and slave CAN controller is realized and controller's performance is tested by experiment.

  • PDF