• 제목/요약/키워드: Spline curve

검색결과 205건 처리시간 0.023초

CAD/CAM 시스템에서 매개변수형 곡선본간기에 관한 연구 (A Study of Parametric Curve Interpolator in CAD/CAM Ststem)

  • 김희송
    • 한국생산제조학회지
    • /
    • 제5권4호
    • /
    • pp.47-52
    • /
    • 1996
  • The interpolator is very important in CNC machines. This study proposed a parametric curve interpolator(PCI) which can be used for machining any sculptured surface represented in a parametric form and generates commands for tool motion between CAD data points according to given accuracy demands. The proposed interpolator is superior to the existing linear interpolator in accuracy, feed rate and acceleration continuity. Moreover in comparison to the recently developed cubic spline interpolator, the PCI has the capability of handling higher order parametric curves and also ensures precise tracking in the velocity domain. Results from real time simulations and experiments on open architecture CNC machines equipped with the proposed interpolator are presented to show its practical capagility. It is believed that the combination of the proposed interpolator and the open architecture machine controller further advances the area of command generation which is an important aspect of CAD/CAM.

  • PDF

A Geometric Compression Method Using Dominant Points for Transmission to LEO Satellites

  • Ko, Kwang Hee;Ahn, Hyo-Sung;Wang, Semyung;Choi, Sujin;Jung, Okchul;Chung, Daewon;Park, Hyungjun
    • International Journal of Aeronautical and Space Sciences
    • /
    • 제17권4호
    • /
    • pp.622-630
    • /
    • 2016
  • In the operation of a low earth orbit satellite, a series of antenna commands are transmitted from a ground station to the satellite within a visibility window (i.e., the time period for which an antenna of the satellite is visible from the station) and executed to control the antenna. The window is a limited resource where all data transmission is carried out. Therefore, minimizing the transmission time for the antenna commands by reducing the data size is necessary in order to provide more time for the transmission of other data. In this paper, we propose a geometric compression method based on B-spline curve fitting using dominant points in order to compactly represent the antenna commands. We transform the problem of command size reduction into a geometric problem that is relatively easier to deal with. The command data are interpreted as points in a 2D space. The geometric properties of the data distribution are considered to determine the optimal parameters for a curve approximating the data with sufficient accuracy. Experimental results demonstrate that the proposed method is superior to conventional methods currently used in practice.

B-스플라인 텐션 곡선을 이용한 음악 편곡 (Harmony Arrangements using B-Spline Tension Curves)

  • 유민준;이인권;권대현
    • 한국HCI학회논문지
    • /
    • 제1권1호
    • /
    • pp.1-8
    • /
    • 2006
  • 음악을 들을 때 사람이 인지할 수 있는 긴장감을 뜻하는 텐션(tension)은 조성음악의 기본을 이루는 중요한 요소이다. 본 논문에서는 임의의 곡의 텐션의 움직임을 B-스플라인 곡선을 이용하여 표현하고 이 곡선을 수정하여 음악의 긴장도를 조정할 수 있는 방법을 제안한다. 먼저, 우리는 음악에서 사용되는 다양한 코드들의 긴장도를 측정하는 방법 세 가지를 제안한다. 첫 번째는 러달이 제시한 5도권 기반의 코드 거리 측정방식을 개량한 것이며, 두 번째는 츄가 제시한 나선형 모델의 거리 측정 방식을 응용한 것이며, 세 번째는 크럼한슬이 제시한 특정한 조성에서 각 구성 음들의 안정도와 구성 음들 사이의 음정의 조화성을 이용한 방법이다. 이 방법들을 이용하여 우리는 음악이 지니고 있는 긴장도를 수치적으로 나타낼 수 있다. 다음으로 B-스플라인 곡선을 이용하여 전체 곡의 텐션의 움직임을 표현한다. B-스플라인 곡선으로 표현된 텐션 곡선은 수정이 가해져 원곡의 긴장도를 변화시키는데 사용될 수 있다. 본 논문에서는 곡 전체의 긴장도를 높이거나 낮추는 방법과 최적화를 이용하여 특정 부분의 긴장도를 변화시키는 방법을 제안한다. 그리고 원본 코드 진행에서 목표 코드 진행으로 점차적으로 변화하는 텐션의 움직임을 만드는 방법과, 임의의 두 곡이 부드러운 텐션의 움직임을 유지하면서 자연스럽게 연결될 수 있는 방법을 소개한다. 또한 B-스플라인 곡선을 통하여 새로운 코드 진행을 얻을 수 있는 방법을 소개한다. 본 논문에서는 B-스플라인 곡선이라는 수치적인 형태를 이용하여 음악의 긴장도라는 인지적인 요소를 조절할 수 있는 가능성을 보여주고 있다. 본 논문에 제안하는 여러 방법들은 모두 실시간에 계산이 가능하므로 게임 같은 인터렉티브한 환경에서 사용자의 감정과 시나리오에 따라 배경음악의 긴장도를 동적으로 변환시키는 것 같은 다양한 형태의 애플리케이션에 응용될 수 있다.

  • PDF

수평다층구조에 대한 시간영역 전자기장의 계산법 (A Scheme for Computing Time-domain Electromagnetic Fields of a Horizontally Layered Earth)

  • 장한길로;김희준
    • 지구물리와물리탐사
    • /
    • 제16권3호
    • /
    • pp.139-144
    • /
    • 2013
  • 유한길이의 다중 송수신 쌍극자에 의한 수평다층구조의 시간영역 전자기장을 계산하기 위한 컴퓨터 프로그램을 개발하였다. 시간영역 반응은 주파수영역에서 계산된 값에 빠른 역푸리에변환(inverse fast Fourier transform: FFT)을 적용하여 효율적으로 얻을 수 있다. 먼저 대수영역에서 등간격으로 한 decade 당 10개의 주파수영역 반응을 구한 후 FFT를 적용시키기 위해 3차 스플라인 사이채움(cubic spline interpolation)을 실시한다. 이 때 위상의 경우에는 스플라인 사이채움 이전에 위상곡선을 연속적으로 만들어 주는 과정이 추가된다. 스플라인 사이채움된 자료들은 송신전류파형과 곱말기(convolution)를 한 후 FFT를 통해 시간영역 자료로 만들어진다. 이 논문에서는 step-off 파형만 고려하였다. 개발된 시간영역 프로그램은 해석해와 해양 탄화수소 저류층 모델에 대한 반응을 이용하여 검증하였으며, 그 결과는 충분히 정확함을 확인 할 수 있었다.

2-변수 모션기반의 스윕곡면 (A Sweep Surface based on Two-Parameter Motion)

  • 윤승현;이지은
    • 한국컴퓨터그래픽스학회논문지
    • /
    • 제17권1호
    • /
    • pp.1-7
    • /
    • 2011
  • 본 논문에서는 2-변수 모션 (two-parameter motion)을 이용한 새로운 스윕곡면의 생성 및 편집기법을 제시한다. 먼저, 하나의 변수로 매개화되는 기존의 모션에서 방향곡선 (orientation curve)과 크기 변환곡선 (scaling curve)을 곡면의 형태로 확장한 2-변수 모션의 개념을 소개하고, 이를 이용한 새로운 스윕곡면을 제안한다. 제안된 스윕곡면은 하나의 정점이 2-변수 모션에 적용된 결과이며, u-방향의 등위곡선 (iso-curve)이 매개변수 ${\upsilon}$에 따라 다른 형상을 갖게된다. 또한 이에 대한 효율적인 모델링 및 편집기법은 2-변수모션의 직관적인 제어를 통해서 이루이진다. 본 논문에서는 복잡한 형상에 대한 모델링 및 편집 실험을 통해서 제안된 기법의 효율성 및 편리성을 입증한다.

강제환기식 돈사의 환기량 추정을 위한 회귀모델의 비교 (Comparison of Regression Models for Estimating Ventilation Rate of Mechanically Ventilated Swine Farm)

  • 조광곤;하태환;윤상후;장유나;정민웅
    • 한국농공학회논문집
    • /
    • 제62권1호
    • /
    • pp.61-70
    • /
    • 2020
  • To estimate the ventilation volume of mechanically ventilated swine farms, various regression models were applied, and errors were compared to select the regression model that can best simulate actual data. Linear regression, linear spline, polynomial regression (degrees 2 and 3), logistic curve, generalized additive model (GAM), and gompertz curve were compared. Overfitting models were excluded even when the error rate was small. The evaluation criteria were root mean square error (RMSE) and mean absolute percentage error (MAPE). The evaluation results indicated that degree 3 exhibited the lowest error rate; however, an overestimation contradiction was observed in a certain section. The logistic curve was the most stable and superior to all the models. In the estimation of ventilation volume by all of the models, the estimated ventilation volume of the logistic curve was the smallest except for the model with a large error rate and the overestimated model.

체적 밸런스 선형변환방법에 대한 연구 (On the Volumetric Balanced Variation of Ship Forms)

  • 김현철
    • 한국해양공학회지
    • /
    • 제27권2호
    • /
    • pp.1-7
    • /
    • 2013
  • This paper aims at contributing to the field of ship design by introducing new systematic variation methods for ship hull forms. Hull form design is generally carried out in two stages. The first is the global variation considering the sectional area curve. Because the geometric properties of a sectional area curve have a decisive effect on the global hydrodynamic properties of ships, the design of a sectional area curve that satisfies various global design conditions, e.g., the displacement, longitudinal center of buoyancy, etc., is important in the initial hull form design stage. The second stage involves the local design of section forms. Section forms affect the local hydrodynamic properties, e.g., the local pressure in the fore- and aftbody. This paper deals with a new method for the systematic variation of sectional area curves. The longitudinal volume distribution of a ship depends on the sectional area curve, which can geometrically be controlled using parametric variation and a variation that uses the modification function. Based on these methods, we suggest a more generalized method in connection with the derivation of the lines for a new design compared to those for similar ships. This is the so-called the volumetric balanced variation (VOB) method for ship forms using a B-spline modification function and an optimization technique. In this paper the global geometric properties of hull forms are totally controlled by the form parameters. We describe the new method and some application examples in detail.

Hermite와 Spline 함수를 이용한 매립토공량 계산 (On the Reclamation Earthwork Calculation using the Hermite and Spline Function)

  • 문두열;이용희;이문재
    • 한국항해항만학회지
    • /
    • 제26권4호
    • /
    • pp.473-479
    • /
    • 2002
  • 토공량 결정은 토질역학, 고속도로적용, 운송공학, 많은 측량에 자주 요구된다. 토공량 계산은 해안매립공사 같은 대규모의 토목설계나 계획에 큰 비중을 차지하므로 토공작업의 정확도를 향상시키는 것이 매우 중요하다. 이 연구에서는 3가지의 제안식(A, B, C)과 점고법 그리고 Chen 과 Lin법을 예제를 통하여 비교하였다. 그리고 주어진 3차원 자료를 스플라인 보간법을 이용하여 지형곡면을 양방향으로 보간하거나 자유경계조건에 의한 방법의 알고리즘을 제시하였다. 재래식방법의 수학적 방범은 절점에서 첨단점을 곡선화하는 일반적인 결점을 내포하고 있다. 이러한 결점을 피하기 위하여 새로운 방범의 수학적 모델로서 3차 스플라인 보간법을 적용하였다. 3차 스플라인 보간의 특성상 새로운 방법의 모형곡선은 지형단면과 부드럽게 잘 맞아떨어졌다. 이 연구의 결과 제안된 3가지의 방법의 알고리즘이 점고법, Chen과 Lin보다 더 정확한 결과를 나타내었다. 그리고 언급된 수학식에 의한 모형은 토공량 결정에 있어 최대의 정확도를 제시하는 것으로 판단된다.

유리 B 스플라인 곡선들 이용한 블록 효과 감소 (Reduction of Blocking Effect Using a Rational B-Spline Curve)

  • 김희정;김지홍
    • 한국멀티미디어학회:학술대회논문집
    • /
    • 한국멀티미디어학회 2001년도 춘계학술발표논문집
    • /
    • pp.107-110
    • /
    • 2001
  • 본 논문에서는 유리 B 스플라인 곡선을 이용한 새로운 블록 효과 감소 방법들 제안한다. 블록 효과는 매우 낮은 비트율로 블록 기반 부호화 방식을 수행할 때 복원 영상에서 나타나는 블록 형태의 왜곡을 의미한다. 제안된 기법에서는 컴퓨터 그래픽스 분야에서 제어점을 근사하는 부드러운 곡선을 생성하기 위해 사용되는 유리 B 스플라인 곡선을 이용하여 블록 효과를 감소시킨다. 즉 블록 경계의 화소 값들을 제어 점으로 사용하며 블록 효과 발생 정도에 따라 가중치를 가변적으로 설정함으로써 블록 효과가 효율적으로 감소되도록 한다. 모의 실험은 제안된 방법이 기존 방법들에 비해 우수한 블록효과 감소 성능을 가지는 것을 나타낸다.

  • PDF

견인 어레이 형상 추정의 칼만 필터 접근 방법에 대한 성능 개선 (The Performance Improvement of Towed Array Shape Estimation Using Kalman Filters)

  • 박민수;도경철;오원천;윤대희;이충용
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 1999년도 하계종합학술대회 논문집
    • /
    • pp.691-694
    • /
    • 1999
  • This paper presents a performance improvement technique of 2-D towed array shape estimation using Kalman filters. The proposed algorithm by linear model approximation corrects the position errors caused by the Kalman filter results. However, since the assumed linear model makes errors at bending parts, the spline interpolation algorithm based on curve is proposed to reduce the errors.

  • PDF