• 제목/요약/키워드: Near optimal control algorithm

검색결과 79건 처리시간 0.032초

차륜 이동 로봇의 모터 구동 전압 제한 조건을 고려한 코너링(cornering) 모션의 최소 시간 궤적 계획 및 제어 (Near-Minimum-Time Cornering Trajectory Planning and Control for Differential Wheeled Mobile Robots with Motor Actuation Voltage Constraint)

  • 변용진;김병국
    • 제어로봇시스템학회논문지
    • /
    • 제18권9호
    • /
    • pp.845-853
    • /
    • 2012
  • We propose time-optimal cornering motion trajectory planning and control algorithms for differential wheeled mobile robot with motor actuating voltage constraint, under piecewise constant control input condition. For time-optimal cornering trajectory generation, 1) we considered mobile robot's dynamics including actuator motors, 2) divided the cornering trajectory into one liner section, followed by two cornering section with angular acceleration and deceleration, and finally one liner section, and 3) formulated an efficient trajectory generation algorithm satisfying the bang-bang control principle. Also we proposed an efficient trajectory control algorithm and implemented with an X-bot to prove the performance.

Efficient Hybrid Transactional Memory Scheme using Near-optimal Retry Computation and Sophisticated Memory Management in Multi-core Environment

  • Jang, Yeon-Woo;Kang, Moon-Hwan;Chang, Jae-Woo
    • Journal of Information Processing Systems
    • /
    • 제14권2호
    • /
    • pp.499-509
    • /
    • 2018
  • Recently, hybrid transactional memory (HyTM) has gained much interest from researchers because it combines the advantages of hardware transactional memory (HTM) and software transactional memory (STM). To provide the concurrency control of transactions, the existing HyTM-based studies use a bloom filter. However, they fail to overcome the typical false positive errors of a bloom filter. Though the existing studies use a global lock, the efficiency of global lock-based memory allocation is significantly low in multi-core environment. In this paper, we propose an efficient hybrid transactional memory scheme using near-optimal retry computation and sophisticated memory management in order to efficiently process transactions in multi-core environment. First, we propose a near-optimal retry computation algorithm that provides an efficient HTM configuration using machine learning algorithms, according to the characteristic of a given workload. Second, we provide an efficient concurrency control for transactions in different environments by using a sophisticated bloom filter. Third, we propose a memory management scheme being optimized for the CPU cache line, in order to provide a fast transaction processing. Finally, it is shown from our performance evaluation that our HyTM scheme achieves up to 2.5 times better performance by using the Stanford transactional applications for multi-processing (STAMP) benchmarks than the state-of-the-art algorithms.

퍼지 최적화기법을 이용한 유연 흐름 생산시스템의 근사 최적 스케쥴링 (Near optimal scheduling of flexible flow shop using fuzzy optimization technique)

  • 박승규;이창훈;장석호;우광방
    • 제어로봇시스템학회논문지
    • /
    • 제4권2호
    • /
    • pp.235-245
    • /
    • 1998
  • This paper presents the fuzzy optimization model based scheduling methodology for the efficient production control of a FFS(FIexible Flow Shop) under the uncertain production environment. To develop the methodology, a fuzzy optimization technique is introduced in which the uncertain production capacity caused by the random events like the machine breakdowns or the absence of workers is modeled by fuzzy number. Since the problem is NP hard, the goal of this study is to obtain the near optimal but practical schedule in an efficient way. Thus, Lagrangian relaxation method is used to decompose the problem into a set of subproblems which are easier to solve than the original one. Also, to construct the feasible schedule, a heuristic algorithm was proposed. To evaluate the performance of the proposed method, computational experiments, based on the real factory data, are performed. Then, the results are compared with those of the other methods, the deterministic one and the existing one used in the factory, in the various performance indices. The comparison results demonstrate that the proposed method is more effective than the other methods.

  • PDF

일반화된 상태모델로 주어진 시스템의 최적제어문제 해석 (The Analysis of the Optimal Control Problem for the System with the Generalized State Space Model)

  • Lee, Kwae-Hi
    • 대한전기학회논문지
    • /
    • 제33권12호
    • /
    • pp.491-496
    • /
    • 1984
  • The optimal control and filtering problems for the systems with the generalized state space model are considered and the generalized Riccati equation is derived. Also the algorithm for the solution of the generalized algebraic Riccati equation is developed and it is shown that the algotithm can be applied to the case where the matrix R is singular or near singular.

  • PDF

Auto-Tuning of Reference Model Based PID Controller Using Immune Algorithm

  • Kim, Dong-Hwa;Park, Jin-Ill
    • 한국지능시스템학회논문지
    • /
    • 제12권3호
    • /
    • pp.246-254
    • /
    • 2002
  • In this paper auto-tuning scheme of PID controller based on the reference model has been studied for a Process control system by immune algorithm. Up to this time, many sophisticated tuning algorithms have been tried in order to improve the PID controller performance under such difficult conditions. Also, a number of approaches have been proposed to implement mixed control structures that combine a PID controller with fuzzy logic. However, in the actual plant, they are manually tuned through a trial and error procedure, and the derivative action is switched off. Therefore, it is difficult to tune. Since the immune system possesses a self organizing and distributed memory, it is thus adaptive to its external environment and allows a PDP (Parallel Distributed Processing) network to complete patterns against the environmental situation. Simulation results reveal that reference model basd tuning by immune network suggested in this paper is an effective approach to search for optimal or near optimal process control.

최적화 기법에 의한 인체 하지 근골격 시스템의 최적제어 모델 개발 (An optimization approach for the optimal control model of human lower extremity musculoskeletal system)

  • 김선필
    • 한국산업정보학회논문지
    • /
    • 제10권4호
    • /
    • pp.54-64
    • /
    • 2005
  • 인체 하지 근골격 시스템의 수학적 모델에 대해 최적제어 기법을 이용하여 최대 높이뛰기 운동을 재현하였다. 근육의 비선형 동적특성에 의해 순동역학 접근방법을 사용하였으며 최적제어는 최적화 프로그램인 마이크로 유전알고리즘과 VF02 비선형 최적화 프로그램을 적용하였다. 최대 높이뛰기 운동을 위한 근골격 모델에서 유전알고리즘만으로는 최적해를 얻을 수가 없었다. 유전알고리즘의 해를 비선형 최적화 프로그램의 초기 예측값으로 하여 도약시간에 따른 최적의 운동 신경자극도를 결정하였다. 이러한 접근방법은 초기의 인위적 예측값 없이 최대높이뛰기 운동에 대한 전역해를 제공하였다.

  • PDF

지형 회피를 위한 최적 경로점 자동 생성 알고리듬 연구 (A Study on the Algorithm for Automatic Generation of Optimal Waypoint with Terrain Avoidance)

  • 박정진;박상혁;유창경;신성식
    • 한국항공우주학회지
    • /
    • 제37권11호
    • /
    • pp.1104-1111
    • /
    • 2009
  • 항공기는 저고도에서 임무를 수행할 때, 대공 미사일과 지형 장애물 같은 다양한 위협들에 제약을 받는다. 특히, 항공기는 지면 근처에서 항상 지형과의 충돌 위험을 갖는다. 본 연구에서는 이 문제에 효과적으로 대비하기 위하여, 지형 회피가 고려된 비행경로 생성 알고리듬을 개발하였다. 비행경로 생성 알고리듬에서는 먼저 등고선의 그룹화를 통해 경로점을 생성하고, Dijkstra 알고리듬을 이용하여 적절한 경로점 조합을 구성한다. 구성된 경로점 조합에 대해서는 최적제어 이론을 기반으로 한 최적 경로점 유도법칙을 적용하여, 제어에너지를 최소로 하는 최적의 비행경로를 제시한다.

Optimal Controller for Near-Space Interceptor with Actuator Saturation

  • Fan, Guo-Long;Liang, Xiao-Geng;Hou, Zhen-Qian;Yang, Jun
    • International Journal of Aeronautical and Space Sciences
    • /
    • 제14권3호
    • /
    • pp.256-263
    • /
    • 2013
  • The saturation of the actuator impairs the response performance of the near space interceptor control system. A control system based on the properties of linear tracking system is designed for this problem. The properties are that the maximum value of the pseudo-Lyapunov function of the linear tracking control system do not present at the initial state but at the steady state, based on which the bounded stability problem is converted into linear tracking problem. The pseudo-Lyapunov function of the linear tracking system contain the input variables; the amplitude and frequency of the input variables affect the stability of the nonlinear control system. Designate expected closed-loop poles area for different input commands and obtain a controller which is function of input variables. The coupling between variables and linear matrices make the control system design problem non-convex. The non-convex problem is converted into a convex LMI according to the Shur complement lemma and iterative algorithm. Finally the simulation shows that the designed optimal control system is quick and accurate; the rationality of the presented design techniques is validated.

무인 자율 주행을 위한 최단 시간 경로계획 알고리즘 설계 (Design of Near-Minimum Time Path Planning Algorithm for Autonomous Driving)

  • 김동욱;김학구;이경수
    • 대한기계학회논문집A
    • /
    • 제37권5호
    • /
    • pp.609-617
    • /
    • 2013
  • 본 논문은 무인 자율 주행을 위한 최소 시간 경로계획 알고리즘에 대해서 제안하였다. 최소 시간 경로계획 문제는 경로의 기하학적인 형상에 대한 고려뿐만이 아니라 차량 동역학까지 고려해야 하는 최적 문제이다. 경로계획은 후보 경로 생성 알고리즘과 속도 최적화 알고리즘으로 구성된다. 후보 경로 생성 알고리즘은 최단 거리 경로와 최고 속도 경로를 조합하여 후보경로를 생성한다. 속도 최적화 알고리즘은 차량의 주행성능 한계와 타이어 마찰 한계를 고려하여 각 후보 경로의 최고 속도를 계산한다. 이렇게 계산된 경로와 속도를 이용하여 각 후보 경로의 주행 시간을 계산하고 가장 작은 주행 시간의 경로를 최단시간 경로로 도출한다. 그리고 제안한 알고리즘은 CarSim 과 Matlab/Simulink 를 사용한 시뮬레이션을 통해 검증하였다.

유전 알고리즘에 의해 생성된 제어규칙과 멤버쉽함수를 갖는 퍼지 교통 제어기 (Fuzzy Traffic Controller with Control Rules and Membership Functions Generated by Genetic Algorithms)

  • 김병만;김종완;허남철
    • 한국지능시스템학회논문지
    • /
    • 제12권2호
    • /
    • pp.123-128
    • /
    • 2002
  • 본 논문에서는 유전 알고리즘을 사용하여 생성된 제어규칙과 멤버쉽함수를 갖는 퍼지 교통 제어기가 교차로 관리를 위해 제시된다. 일반적인 퍼지 교통 제어기들은 사람에 의해 생성된 제어규칙과 멤버쉽함수들을 사용한다. 그러나 이 방식은 퍼지 제어 시스템을 설계하는데 최적의 해를 보장하지 못한다. 유전 알고리즘은 문제 영역에 관한 휴리스틱한 지식을 쉽게 획득하기 어려운 경우에 최적해를 구하는데 유용한 방법이다. 본 논문에서는 퍼지 교통 제어기들의 근사 최적 규칙과 멤버쉽 함수를 자동으로 결정하는데 유전 알고리즘을 사용한다. 제안된 방법의 효과는 교차로망 시뮬레이션을 통하여 입증하였다.