• Title/Summary/Keyword: implementation algorithm

Search Result 4,234, Processing Time 0.029 seconds

Implementation of Adaptive Positive Popsition Feedback Controller Using DSP chip and Microcontroller (디지털신호처리 칩과 마이크로 컨트롤러를 이용한 적응 양변위 되먹임 제어기의 구현)

  • Kwak, Moon-K.;Kim, Ki-Young;Bang, Se-Yoon
    • Proceedings of the Korean Society for Noise and Vibration Engineering Conference
    • /
    • 2005.05a
    • /
    • pp.498-503
    • /
    • 2005
  • This paper is concerned with the implementation of adaptive positive position feedback controller using a digital signal processor and microcontroller The main advantage of the positive position feedback controller is that it can control a natural mode of interest by tuning the filter frequency of the positive position feedback controller to the natural frequency of the target mode. However, the positive position feedback controller loses its advantage when mistuned. In this paper, the fast fourier transform algorithm is implemented on the microcontroller whereas the positive position feedback controller is implemented on the digital signal processor. After calculating the frequency which affects the vibrations of structure most the result is transferred to the digital signal processor. The digital signal processor updates the information on the frequency to be controlled so that it can cope with both internal and external changes. The proposed scheme was installed and tested using a beam equipped with piezoceramic sensor and actuator. The experimental results show that the adaptive positive position feedback controller proposed in this paper can suppress vibrations even when the target structure undergoes structural change thus validating the approach.

  • PDF

A Design and Implementation of Efficient Portable Braille Point System for the Visually Impaired Persons (시각 장애인을 위한 효율적인 휴대용 점자시스템의 설계 및 구현)

  • Hwang, Ho-Young;Suh, Hyo-Joong
    • Journal of Internet Computing and Services
    • /
    • v.9 no.5
    • /
    • pp.1-7
    • /
    • 2008
  • This paper explains a new design and Implementation of an efficient portable braille point system for visually Impaired person, The information systems for the visually impaired persons require efficiently designed devices, tools and accessibility to use the devices, and education support. These three conditions are the basic requirements of designing systems for the visually impaired persons, The system proposed in this paper satisfies the above three conditions. The system converts data and web documents between the braille and Hangul using an algorithm stored in a PC, and transfers the converted data to portable devices. And the portable braille device presents the transferred data in an electromagnetic way.

  • PDF

On the Implementation of Route Planning Algorithms on the Electronic Chart System (전자해도 상의 항해계획 알고리듬 구현에 관한 연구)

  • 위승민;김시화;장일동
    • Journal of the Korean Institute of Navigation
    • /
    • v.24 no.3
    • /
    • pp.167-176
    • /
    • 2000
  • The -advent of electronic navigation equipment and trustworthy computer which provides people with convenience made the management system by one-man bridge operation or the least people who are needed possible through the integration of communication network with various navigation equipment and related institution. One of the most needed ultra-modem navigation device for a mate, ECDIS is a core equipment for navigation in ENS that notifies peril to mate as well as supervises all tasks in hydrographical chart, voyage planning, course monitoring and voyage recording. We should make coast and ocean voyage planning first, for the secure navigation which is considering the course circumstances and next, for the reduction of voyage dates in economical aspect. There needs a thoughtful consideration about the feature of the ship itself and the course with weather condition in taking up the course and also we have to take into accounts about appropriate distance between ships. Considering the essential conditions of ECDIS the indispensable device in the future, it was developed the basic principle for voyage planning algorithm for officer and programmed to real implementation available. In this paper including most of the requirements in ECDIS performance standard I mentioned about such a basic and a core Principle with real application by using the Visual C++ programming language. The voyage plan includes the function that indicate and modifies all the way points in the course from department port to arrival port with erasing the wrong way points. Also, it provides in a document form that shows ETA at glance in average speed sailing.

  • PDF

Demosaicing Algorithm and Hardware Implementation with Weighted Directional Filtering for Diagonal Edge (방향성 필터를 이용하여 대각선 에지를 고려한 Demosaicing 알고리즘 및 하드웨어 구현)

  • Kwak, Boo-Dong;Jeong, Hyo-Won;Yang, Jeong-Ju;Jang, Won-Woo;Kang, Bong-Soon
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.14 no.7
    • /
    • pp.1581-1588
    • /
    • 2010
  • Most digital cameras use a single image sensor with Color Filter Array(CFA) for the advantage of costs and speed. The various color interpolation(demosaicing) algorithms are researched to reconstruct a full representation of the image. In this paper, we proposed a method of demosaicing about using weighted directional filter for vertical, horizontal, and diagonal direction edge. The method considered the efficiency of hardware resources for hardware implementation. The performance of proposed method was confirmed by comparing the conventional method in experiments using 24 Kodak test images. The proposed method was designed by Verilog HDL and was verified by using Virtex4 FPGA boards and CMOS Image Sensor.

Implementation of Paper Cutting Defect Detection System Based on Local Binary Pattern Analysis (국부 이진 패턴 분석에 기초한 지절 결함 검출 시스템 구현)

  • Kim, Jin-Soo
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.17 no.9
    • /
    • pp.2145-2152
    • /
    • 2013
  • Paper manufacturing industries have huge facilities with automatic equipments. Especially, in order to improve the efficiency of the paper manufacturing processes, it is necessary to detect the paper cutting defect effectively and to classify the causes correctly. In this paper, we review the problems of web monitoring system and web inspection system that have been traditionally used in industries for defect detection. Then we propose a novel paper cutting defect detection method based on the local binary pattern analysis and its implementation to mitigate the practical problems in industry environment. The proposed algorithm classifies the defects into edge-type and region-type and then it is shown that the proposed system works stably on the real paper cutting defect detection system.

A Study on Design of Cell Scheduler (셀 스케줄러의 설계에 관한 연구)

  • 손승일;박노식
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2003.05a
    • /
    • pp.390-393
    • /
    • 2003
  • In this paper, we study on an implementation of cell scheduler which arbitrates the ATM exchange efficiently and swiftly. The designed ATM cell scheduler of this paper is based on iSLIP scheduling algorithm. It is aimed at the high-speed implementation. The implemented cell scheduler approximately provides 100% throughput for cell scheduling. We present a basic structure for cell scheduler and describe by using the HDL and perform behavior level and timing simulation. The cell scheduler of this paper is designed to support 8-port switch fabric and can expand in 32-port switch fabric. The cell scheduler for supporting the 8-port switch fabric is designed in 2-stage pipelines for the grant and accept stages respectively.

  • PDF

Adaptive Control of Industrial Robot Using Neural Network (신경회로망을 이용한 산업용 로봇의 적응제어)

  • 차보남;장준화;한덕기;이명재;한성현
    • Proceedings of the Korean Society of Machine Tool Engineers Conference
    • /
    • 2001.10a
    • /
    • pp.134-139
    • /
    • 2001
  • This paper presents a new scheme of neural network controller to improve the robustuous of robot manipulator using digital signal processors. Digital signal processors, DSPs, are micro-processors that are particularly developed for fast numerical computations involving sums and products of variables. Digital version of most advanced control algorithms can be defined as sums and products of measured variables, thus it can be programmed and executed through DSPs. In addition, DSPs are as fast in computation as most 32-bit micro-processors and yet at a fraction of their prices. These features make DSPs a viable computational tool in digital implementation of sophisticated controllers. During past decade it was proposed the well-established theorys for the adaptive control of linear systems, but there exists relatively little general theory for the adaptive control of nonlinear systems. Perforating of the proposed controller is illustrated. This paper describes a new approach to the design of adaptive controller and implementation of real-time control for assembling robotic manipulator using digital signal processor. Digital signal processors used in implementing real time adaptive control algorithm are TMS320C50 series made in TI'Co..

  • PDF

Motion and Image Matching Algorithms and Implementation for Motion Synchronization in a Vehicle Driving Simulator (차량 운전 시뮬레이터에서 모션과 영상의 동기화를 위한 알고리즘 및 구현 방안)

  • Kim, Hun-Se;Kim, Dae-Seop;Kim, Dong Hwan
    • The Journal of Korea Robotics Society
    • /
    • v.12 no.2
    • /
    • pp.184-193
    • /
    • 2017
  • This work shows how to create an algorithm and implementation for motion and image matching between a vehicle simulator and Unity 3D based virtual object. The motion information of the virtual vehicle is transmitted to the real simulator via a RS232 communication protocol, and the motion is controlled based on the inverse kinematics solution of the platform adopting rotary-type six actuators driving system. Wash-out filters to implement the effective motion of the motion platform are adopted, and thereby reduce the dizziness and increase the realistic sense of motion. Furthermore, the simulator system is successfully designed aiming to reducing size and cost with adaptation of rotary-type six actuators, real driving environment via VR (Virtual Reality), and control schemes which employ a synchronization between 6 motors and 3rd order motion profiles. By providing relatively big sense of motion particularly in impact and straight motions mainly causing simulator sickness, dizziness is remarkably reduced, thereby enhancing the sense of realistic motion.

Development of a Rapid Control Prototyping Platform for Engine Control System (엔진 제어시스템을 위한 래피드 콘트롤 프로토타이핑 플랫폼에 관한 연구)

  • 송정현;이우택;선우명호
    • Transactions of the Korean Society of Automotive Engineers
    • /
    • v.11 no.1
    • /
    • pp.160-165
    • /
    • 2003
  • The design and implementation of an engine control system has become an important area in developing a new car, but the implementation of an engine control system is becoming a tedious and time-consuming work as the level of complexity increases. In order to shorten the development cycle of the control system, rapid control prototyping (RCP) technique deserves developers' attention. A new RCP platform has been developed for an automotive engine control application. This prototyping system strictly adheres to the layered architecture of the final production ECU, and separates the automatically generated part of software, or the application area, from the hand coded area, which generally carefully designed and tested because of the hardware dependency and the efficiency of microcontroller. The $Matlab{\circledR}$ tool-chain of Mathworks Inc. has been selected as a base environment in this study. A newly developed Engine Control Toolbox of Real-Time $Workshop{\circledR}$ converts a graphically represented control algorithm into optimized application codes and links them with other parts of the software to generate executable code for the target processor.

A Detailed Design of Software-Based GNSS Simulation Tool (위성항법 신호생성 및 수신처리 시뮬레이션 툴 상세설계)

  • Lee, Sang-Uk;Lee, Jae-Eun;Kim, Tae-Hee;Jeong, Seong-Kyun;Park, Han-Earl;Kim, Jae-Hoon
    • Journal of Satellite, Information and Communications
    • /
    • v.4 no.1
    • /
    • pp.8-13
    • /
    • 2009
  • Software-Based GNSS Simulation Tool is being developed by ETRI as a part of development of software-based GNSS Test & Evaluation Facility which will provide test and evaluation environment for various software level application and navigation algorithm in GNSS. The simulation tool will provide digitized GNSS signal generator and receiver including GPS and Galileo. The detailed design and module implementation for the Software GNSS signal generation and signal processing simulation tool and its modular implementation is presented in this paper.

  • PDF