• 제목/요약/키워드: Complex algorithm

검색결과 2,600건 처리시간 0.028초

유전알고리듬을 이용한 도체 입자가 함유된 복합물질의 복수유전율 측정 (Complex Dielectric Constant Measurements for Conductor-Loaded Composite Materials Using Genetic Algorithms)

  • 이상일
    • 한국통신학회논문지
    • /
    • 제30권2C호
    • /
    • pp.10-15
    • /
    • 2005
  • 본 논문에서는 전송방식과 유전알고리듬을 이용하여 간단하지만 빠르고 신뢰성 있는 복수유전율 측정 기법을 제안한다. 측정된 S-파라메터 중 전파계수만을 이용하여 복수 유전율을 얻었으며, 그 이유는 전파계수만을 이용한 복수유전율 측정기법이 반사 계수를 이용한 방법보다 측정오차에 대해 안정적인 결과 값을 제공하였기 때문이다. 또한 역추출 방식으로 유전알고리듬을 적용함으로써 매우 효율적이고 정확한 측정결과 값을 얻을 수 있었다. 제안된 방법을 이용하여 도체입자가 함유된 복합유전체 및 PCB 기판의 복소유전율을 측정하였다.

Self-Supervised Long-Short Term Memory Network for Solving Complex Job Shop Scheduling Problem

  • Shao, Xiaorui;Kim, Chang Soo
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제15권8호
    • /
    • pp.2993-3010
    • /
    • 2021
  • The job shop scheduling problem (JSSP) plays a critical role in smart manufacturing, an effective JSSP scheduler could save time cost and increase productivity. Conventional methods are very time-consumption and cannot deal with complicated JSSP instances as it uses one optimal algorithm to solve JSSP. This paper proposes an effective scheduler based on deep learning technology named self-supervised long-short term memory (SS-LSTM) to handle complex JSSP accurately. First, using the optimal method to generate sufficient training samples in small-scale JSSP. SS-LSTM is then applied to extract rich feature representations from generated training samples and decide the next action. In the proposed SS-LSTM, two channels are employed to reflect the full production statues. Specifically, the detailed-level channel records 18 detailed product information while the system-level channel reflects the type of whole system states identified by the k-means algorithm. Moreover, adopting a self-supervised mechanism with LSTM autoencoder to keep high feature extraction capacity simultaneously ensuring the reliable feature representative ability. The authors implemented, trained, and compared the proposed method with the other leading learning-based methods on some complicated JSSP instances. The experimental results have confirmed the effectiveness and priority of the proposed method for solving complex JSSP instances in terms of make-span.

복합적인 실내 환경 내 신뢰성 있는 자율 비행을 위한 3차원 장애물 지도 생성 및 경로 계획 알고리즘 (3D Costmap Generation and Path Planning for Reliable Autonomous Flight in Complex Indoor Environments)

  • 김보성;이승욱;박재용;심현철
    • 로봇학회논문지
    • /
    • 제18권3호
    • /
    • pp.337-345
    • /
    • 2023
  • In this paper, we propose a 3D LiDAR sensor-based costmap generation and path planning algorithm using it for reliable autonomous flight in complex indoor environments. 3D path planning is essential for reliable operation of UAVs. However, existing grid search-based or random sampling-based path planning algorithms in 3D space require a large amount of computation, and UAVs with weight constraints require reliable path planning results in real time. To solve this problem, we propose a method that divides a 3D space into several 2D spaces and a path planning algorithm that considers the distance to obstacles within each space. Among the paths generated in each space, the final path (Best path) that the UAV will follow is determined through the proposed objective function, and for this purpose, we consider the rotation angle of the 2D space, the path length, and the previous best path information. The proposed methods have been verified through autonomous flight of UAVs in real environments, and shows reliable obstacle avoidance performance in various complex environments.

복소수 SVM을 이용한 목표물 식별 알고리즘 (Target Classification Algorithm Using Complex-valued Support Vector Machine)

  • 강윤정;이재일;배진호;이종현
    • 전자공학회논문지
    • /
    • 제50권4호
    • /
    • pp.182-188
    • /
    • 2013
  • 본 논문에서는 정지하고 있는 배경에서 움직이는 목표물을 식별하기 위해 PDR(pulse doppler radar)을 이용하여 수집한 복소수 신호를 처리하는 복소수 SVM(support vector machine)을 제안한다. SVM은 패턴인식 분야에서 널리 이용되나 분류에 이용되는 특징이 대부분 실수 데이터이다. 제안된 복소수 SVM은 실수 데이터, 허수 데이터 정보와 실수부와 허수부 사이의 교차 정보를 모두 이용하여 이동하는 목표물의 분류를 수행한다. 복소수 SVM을 설계하기 위해 최적화 조건 적용 시 실수축과 허수축에 대한 슬랙변수를 고려하였고, 복소수 데이터에 대한 KKT(Karush-Kuhn-Tucker) 조건을 이용하였다. 또한 복소수 거리를 이용한 RBF(radial basis function)를 커널함수로 적용하였다. 제안된 복소수 SVM의 성능을 평가하기 위해 PDR 센서로 수집된 복소 데이터를 기존의 SVM과 복소수 SVM을 이용하여 분류한 결과 기존의 SVM에 비해 복소수 SVM의 식별결과가 개와 사람 각각 8%, 10% 향상되었다.

SIMD 구조를 갖는 프로세서에서 FFT 연산 가속화 (Acceleration of FFT on a SIMD Processor)

  • 이주영;홍용근;이현석
    • 전자공학회논문지
    • /
    • 제52권2호
    • /
    • pp.97-105
    • /
    • 2015
  • 이 논문은 SIMD 구조를 갖는 프로세서에서 FFT 연산을 효과적으로 처리하는 방법에 대한 것이다. FFT는 디지털 신호처리 분야에서 널리 사용되는 범용 알고리즘으로 이의 효과적인 처리는 성능 향상에 있어서 매우 중요하다. Bruun 알고리즘은 반복적인 인수분해를 통해 구현되는 FFT 알고리즘으로, 널리 사용되는 Cooley-Tukey 알고리즘에 비해 복소수 곱셈이 아닌 실수 곱셈으로 대부분의 동작을 수행하는 장점을 가지고 있으나, SIMD 프로세서에서 구현하는 데는 벡터 데이터의 정렬 형태가 복잡하고 연산에 필요한 계수들을 저장할 메모리를 더 필요로 하는 단점이 있다. 실험 결과에 따르면 길이 1024인 FFT 연산을 SIMD 프로세서에서 수행하는데 있어서 Bruun 알고리즘은 Cooley-Tukey 알고리즘에 비해서 약 1.2배의 더 높은 처리성능을 보이지만, 약 4 배 더 큰 데이터 메모리를 필요로 한다. 따라서 데이터 메모리에 대한 제약이 큰 경우가 아니라면 SIMD 프로세서에서 Bruun 알고리즘이 FFT 연산에 적합하다.

연속 영상에서의 경계추출을 위한 유전자 알고리즘 기반의 B-spline 적합 (Genetic Algorithm based B-spline Fitting for Contour Extraction from a Sequence of Images)

  • 허훈;이정헌;채옥삼
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제32권5호
    • /
    • pp.357-365
    • /
    • 2005
  • 본 연구에서는 유사한 여러 물체들이 인접하여 나타나는 영상열로부터 물체들을 개별적으로 분리할 수 있는 B-spline 적합(fitting) 알고리즘을 제안한다. 기존의 스네이크(snake) 알고리즘들은 초기화의 어려움과 다수의 극점 존재로 인해서 이러한 영상자료에서 물체의 영역을 개별적으로 분리하는 데는 어려움이 있다. 본 연구에서는 이 문제를 극복하고 다양한 형태의 물체가 인접해 있는 유사한 물체들로부터 효과적으로 분할 할 수 있는 유전자(genetic) 알고리즘 기반 B-spline 적합방안을 제안한다. 실제 상황을 고려하여 생성된 영상자료와 실제 치아 CT 영상을 이용한 평가에서 제안된 방법은 서로 인접해 있는 유사한 형태와 자기의 물체들을 개별적으로 정확하게 분할할 수 있음을 보였다. 제안된 알고리즘의 결과는 이상적으로 추출된 영역과의 일치성과 false positive 오류 그리고 false negative오류가 계산되어 검증되었다.

The analytic solution for parametrically excited oscillators of complex variable in nonlinear dynamic systems under harmonic loading

  • Bayat, Mahdi;Bayat, Mahmoud;Pakar, Iman
    • Steel and Composite Structures
    • /
    • 제17권1호
    • /
    • pp.123-131
    • /
    • 2014
  • In this paper we have considered the vibration of parametrically excited oscillator with strong cubic positive nonlinearity of complex variable in nonlinear dynamic systems with forcing based on Mathieu-Duffing equation. A new analytical approach called homotopy perturbation has been utilized to obtain the analytical solution for the problem. Runge-Kutta's algorithm is also presented as our numerical solution. Some comparisons between the results obtained by the homotopy perturbation method and Runge-Kutta algorithm are shown to show the accuracy of the proposed method. In has been indicated that the homotopy perturbation shows an excellent approximations comparing the numerical one.

퍼지 환경을 고려한 Job Shop에서의 일정계획 방법에 관한 연구 (A Study on Method for solving Fuzzy Environment-based Job Shop Scheduling Problems)

  • 홍성일;남현우;박병주
    • 산업경영시스템학회지
    • /
    • 제20권41호
    • /
    • pp.231-242
    • /
    • 1997
  • This paper describe an approximation method for solving the minimum makespan problem of job shop scheduling with fuzzy processing time. We consider the multi-part production scheduling problem in a job shop scheduling. The job shop scheduling problem is a complex system and a NP-hard problem. The problem is more complex if the processing time is imprecision. The Fuzzy set theory can be useful in modeling and solving scheduling problems with uncertain processing times. Lee-Li fuzzy number comparison method will be used to compare processing times that evaluated under fuzziness. This study propose heuristic algorithm solving the job shop scheduling problem under fuzzy environment. In This study the proposed algorithm is designed to treat opinions of experts, also can be used to solve a job shop environment under the existence of alternate operations. On the basis of the proposed method, an example is presented.

  • PDF

비조직화된 점군으로부터 NURBS 곡면 모델의 생성 (NURBS Surface Reconstruction from an Unstructured Point Cloud)

  • 이일섭;김석일
    • 대한기계학회:학술대회논문집
    • /
    • 대한기계학회 2007년도 춘계학술대회A
    • /
    • pp.1564-1569
    • /
    • 2007
  • This study concerns an advanced NURBS surface reconstruction method, which is based on the NURBS surface model fitting to the unstructured point cloud measured from an arbitrary complex shape. The concept of generating a simple triangular mesh model was introduced to generate a quadrilateral mesh model well-representing the topological characteristics of point cloud. The NURBS surface reconstruction processes required the use of the various methodologies such as QEM algorithm, merging scheme of pair-wise triangular mesh, creation algorithm of $G^1$ continuous tensor product NURBS surface patch, and so on. The effectiveness and reliability of the proposed NURBS surface reconstruction method were validated through the simulation results for the geometrically and topologically complex shapes.

  • PDF

발사대 액체산소 공급시스템 충전 알고리즘 (Filling Algorithm for Liquid Oxygen Filling System of Launch Complex)

  • 유병일;박편구;김지훈;박순영
    • 한국추진공학회:학술대회논문집
    • /
    • 한국추진공학회 2011년도 제37회 추계학술대회논문집
    • /
    • pp.795-796
    • /
    • 2011
  • 발사 운용 시 발사대의 지상 지원 설비는 정해진 알고리즘에 따라 발사체와의 통신을 통해 발사운용이 수행된다. 이는 발사체의 각 시스템 상태에 따라 지상 지원설비의 각 시스템은 독립적으로 또는 복합적으로 운용되며, 본 논문에서는 나로호 발사대 액체산소 충전시스템의 발사체 및 다른 지상지원 시스템과의 유기적인 추진제 공급 알고리즘에 대해 고찰한다.

  • PDF