• 제목/요약/키워드: multiplication tables

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

오차 교정 K차 골드스미트 부동소수점 나눗셈 (Error Corrected K'th order Goldschmidt's Floating Point Number Division)

  • 조경연
    • 한국정보통신학회논문지
    • /
    • 제19권10호
    • /
    • pp.2341-2349
    • /
    • 2015
  • 부동소수점 나눗셈에서 많이 사용하는 골드스미트 부동소수점 나눗셈 알고리즘은 한 회 반복에 두 번의 곱셈을 수행한다. 본 논문에서는 한 회 반복에 K 번 곱셈을 수행하는 가칭 오차 교정 K차 골드스미트 부동소수점 나눗셈 알고리즘을 제안한다. 본 논문에서 제안한 알고리즘은 입력 값에 따라서 곱셈 횟수가 다르므로, 평균 곱셈 횟수를 계산하는 방식을 유도하고, 여러 크기의 근사 역수 테이블에서 단정도실수 및 배정도실수의 나눗셈 계산에 필요한 평균 곱셈 횟수를 계산한다. 또한 한 번의 곱셈과 판정으로 나눗셈 결과를 보정하는 알고리즘을 제안한다. 본 논문에서 제안한 알고리즘은 오차가 일정한 값보다 작아질 때까지만 반복 연산을 수행하므로 나눗셈 계산기의 성능을 높일 수 있다. 또한 최적의 근사 테이블을 구성할 수 있다.

Differential transform method and Adomian decomposition method for free vibration analysis of fluid conveying Timoshenko pipeline

  • Bozyigit, Baran;Yesilce, Yusuf;Catal, Seval
    • Structural Engineering and Mechanics
    • /
    • 제62권1호
    • /
    • pp.65-77
    • /
    • 2017
  • The free vibration analysis of fluid conveying Timoshenko pipeline with different boundary conditions using Differential Transform Method (DTM) and Adomian Decomposition Method (ADM) has not been investigated by any of the studies in open literature so far. Natural frequencies, modes and critical fluid velocity of the pipelines on different supports are analyzed based on Timoshenko model by using DTM and ADM in this study. At first, the governing differential equations of motion of fluid conveying Timoshenko pipeline in free vibration are derived. Parameter for the nondimensionalized multiplication factor for the fluid velocity is incorporated into the equations of motion in order to investigate its effects on the natural frequencies. For solution, the terms are found directly from the analytical solution of the differential equation that describes the deformations of the cross-section according to Timoshenko beam theory. After the analytical solution, the efficient and easy mathematical techniques called DTM and ADM are used to solve the governing differential equations of the motion, respectively. The calculated natural frequencies of fluid conveying Timoshenko pipelines with various combinations of boundary conditions using DTM and ADM are tabulated in several tables and figures and are compared with the results of Analytical Method (ANM) where a very good agreement is observed. Finally, the critical fluid velocities are calculated for different boundary conditions and the first five mode shapes are presented in graphs.

공공사업 예정공사비에 대한 실증적 접근 (An Empirical Approach Study on Construction Cost Estimation in Public Work Projects)

  • 유창규;송정규;이윤선;김재준
    • 한국건축시공학회지
    • /
    • 제9권1호
    • /
    • pp.65-73
    • /
    • 2009
  • Looking at current construction costs estimations of publicly declared public works, there are many instances where estimation criteria are ambiguous and doesn't imply the reality. Up to date, estimation criteria for calculating construction cost estimations are simply by unit area multiplication and stochastic construction cost estimation. However, possibility of making errors are high due to using uniform data that excludes each public work's specifications and environmental conditions. Further, on the aspect of cost management, there is certain limitation in the efficiency of cost management in order-placing stage and commencing-work stage; while efficient cost management and reduction of expenses are highly possible during initial stages of the project. In this respect, the paper adopts positive approach with regards to construction cost estimations of public works and draws common elements from calculation tables of the construction cost estimations from 3 completed domestic construction works; after which, the paper analyzes whether business exposition, construction guide and publicly-declared estimated construction costs that the orderer issued are calculated economically and properly; deducing problems in the process, the paper seeks to recommend rational calculation method on this.

Dynamic stiffness approach and differential transformation for free vibration analysis of a moving Reddy-Bickford beam

  • Bozyigit, Baran;Yesilce, Yusuf
    • Structural Engineering and Mechanics
    • /
    • 제58권5호
    • /
    • pp.847-868
    • /
    • 2016
  • In this study, the free vibration analysis of axially moving beams is investigated according to Reddy-Bickford beam theory (RBT) by using dynamic stiffness method (DSM) and differential transform method (DTM). First of all, the governing differential equations of motion in free vibration are derived by using Hamilton's principle. The nondimensionalised multiplication factors for axial speed and axial tensile force are used to investigate their effects on natural frequencies. The natural frequencies are calculated by solving differential equations using analytical method (ANM). After the ANM solution, the governing equations of motion of axially moving Reddy-Bickford beams are solved by using DTM which is based on Finite Taylor Series. Besides DTM, DSM is used to obtain natural frequencies of moving Reddy-Bickford beams. DSM solution is performed via Wittrick-Williams algorithm. For different boundary conditions, the first three natural frequencies that calculated by using DTM and DSM are tabulated in tables and are compared with the results of ANM where a very good proximity is observed. The first three mode shapes and normalised bending moment diagrams are presented in figures.

소 모듈러스들로 구성된 RNS를 사용한 디지털 필터의 실현 (An Implementation of Digital Filters Usign the Residue Number System of small Modulus)

  • 이정문;배정이;최계근
    • 대한전자공학회논문지
    • /
    • 제20권6호
    • /
    • pp.6-10
    • /
    • 1983
  • 본 논문에서는 레지듀 연산(residue arithmetic)을 사용하여 디지탈 필터를 실현하는 한 가지 방법을 제시 하였다. 기존의 레지듀 디지탈 필터가 비교적 적은 비트 수를 갖는 신호만을 처리할 수 있었던 것에 비해, 여기서는 비트 슬라이스 알고리즘[1]의 원리를 적용함으로써 보다 많은 비트 수를 갖는 신호를 처리할 수 있도록 했으며, 또한 레지듀 가감산 및 승산은 연산표에 의해서 고속으로 수행될 수 있으므로 이를 이용하여 비트 슬라이스 알고리즘의 단점인 융통성 (flexibility)의 문제를 해결하였다. 실제로 종속 접속형 4차 버터워즈 저역통과 디지탈 필터를 구성하여 실험함으로써 이와 같은 사실들을 입증할 수 있었다.

  • PDF

Free vibration of axially loaded Reddy-Bickford beam on elastic soil using the differential transform method

  • Yesilce, Yusuf;Catal, Seval
    • Structural Engineering and Mechanics
    • /
    • 제31권4호
    • /
    • pp.453-475
    • /
    • 2009
  • The literature regarding the free vibration analysis of Bernoulli-Euler and Timoshenko beams on elastic soil is plenty, but the free vibration analysis of Reddy-Bickford beams on elastic soil with/without axial force effect using the Differential Transform Method (DTM) has not been investigated by any of the studies in open literature so far. In this study, the free vibration analysis of axially loaded Reddy-Bickford beam on elastic soil is carried out by using DTM. The model has six degrees of freedom at the two ends, one transverse displacement and two rotations, and the end forces are a shear force and two end moments in this study. The governing differential equations of motion of the rectangular beam in free vibration are derived using Hamilton's principle and considering rotatory inertia. Parameters for the relative stiffness, stiffness ratio and nondimensionalized multiplication factor for the axial compressive force are incorporated into the equations of motion in order to investigate their effects on the natural frequencies. At first, the terms are found directly from the analytical solutions of the differential equations that describe the deformations of the cross-section according to the high-order theory. After the analytical solution, an efficient and easy mathematical technique called DTM is used to solve the governing differential equations of the motion. The calculated natural frequencies of one end fixed and the other end simply supported Reddy-Bickford beam on elastic soil using DTM are tabulated in several tables and figures and are compared with the results of the analytical solution where a very good agreement is observed and the mode shapes are presented in graphs.

$GF(2^m)$에서 삼항 기약 다항식을 이용한 약한 쌍대 기저 기반의 효율적인 지수승기 (Efficient polynomial exponentiation in $GF(2^m)$with a trinomial using weakly dual basis)

  • 김희석;장남수;임종인;김창한
    • 대한전자공학회논문지SD
    • /
    • 제44권8호
    • /
    • pp.30-37
    • /
    • 2007
  • 유한체 $GF(2^m)$에서의 다항식의 지수승 연산은 암호학(Cryptography), DSP(digital signal processing), 에러 정정 코드에서 기본적인 연산으로 사용되어진다. 기존의 방법들은 지수승 연산을 병렬처리가 가능한 Right-to-Left 이진 방법으로 구성하여 연산시간을 줄이는 방법을 사용하였다. 본 논문에서는 기존의 다항식 기저에서 Right-to-Left 이진 방법으로 구성되었던 다항식의 지수승기를 약한 쌍대 기저 기반에서 삼항 기약다항식을 이용한 Left-to-Right 이진 형태로 구성한다. 제안하는 방법은 Left-to-Right는 고정된 다항식을 곱한다는 점에 착안, 사전계산을 이용하여 연산량을 감소시킨다. 본 논문에서 제안하는 방법은 제곱기(squarer)와 곱셈기(multiplier)를 모두 수행하는 시간이 기존 지수승기의 곱셈기의 연산 시간보다 같거나 작아 Left-to-Right 형태와 Right-to-Left 형태의 기존 지수승기보다 각각 기약 다항식이 $x^m+x+1$의 경우 약 17%, 10%, $x^m+x^k+1(1의 경우 약 21%, 9%, $x^m+x^{m/2}+1$의 경우 15%, 1%의 시간이 단축된다.

가변 시간 골드스미트 부동소수점 제곱근 계산기 (A Variable Latency Goldschmidt's Floating Point Number Square Root Computation)

  • 김성기;송홍복;조경연
    • 한국정보통신학회논문지
    • /
    • 제9권1호
    • /
    • pp.188-198
    • /
    • 2005
  • 부동소수점 제곱근 계산에 많이 사용하는 골드스미트 제곱근 알고리즘은 곱셈을 반복하여 제곱근을 계산한다. 본 논문에서는 골드스미트 제곱근 알고리즘의 반복 과정의 오차를 예측하여 오차가 정해진 값보다 작아지는 시점까지 반복 연산하는 알고리즘을 제안한다. 'F'의 제곱근 계산은 초기값 $X_0=Y_0=T^2{\times}F,\;T=\frac{1}{\sqrt {F}}+e_t$에 대하여, $R_i=\frac{3-e_r-X_i}{2},\;X_{i+1}=X_i{\times}R^2_i,\;Y_{i+1}=Y_i{\times}R_i,\;i{\in}\{{0,1,2,{\ldots},n-1} }}'$을 반복한다 곱셈 결과는 소수점 이하 p 비트 미만을 절삭하며, 절삭 오차는 $e_r=2^{-p}$보다 작다. p는 단정도실수에서 28, 배정도실수에서 58이다. $X_i=1{\pm}e_i$ 이면 $X_{i+1}$ = $1-e_{i+1}$ $e_{i+1} {\frac{3e^2_i}{4}{\mp}\frac{e^3_i}} $ +4$e_{r}$이다. $|X_i-1|$ < $2^{\frac{-p+2}{2}}$이면, $e_{i+1}$ < $8e_{r}$ 이 부동소수점으로 표현할 수 있는 최소값보다 작게 되며, $\sqrt{F}$ {\fallingdotseq}\frac{Y_{i+1}}{T}}$이다. 본 논문에서 제안한 알고리즘은 입력 값에 따라서 곱셈 횟수가 다르므로, 평균 곱셈 횟수를 계산하는 방식을 도출하고, 여러 크기의 근사 역수 제곱근 테이블 ($T=\frac{1}{\sqrt{F}}+e_i$)에서 단정도실수 및 배정도실수의 제곱근 계산에 필요한 평균 곱셈 횟수를 계산한다. 이들 평균 곱셈 횟수를 종래 알고리즘과 비교하여 본 논문에서 제안한 알고리즘의 우수성을 증명한다. 본 논문에서 제안한 알고리즘은 오차가 일정한 값보다 작아질 때까지만 반복하므로 제곱근 계산기의 성능을 높일 수 있다. 또한 최적의 근사 역수 제곱근 테이블을 구성할 수 있다. 본 논문의 연구 결과는 디지털 신호처리, 컴퓨터 그래픽스, 멀티미디어, 과학 기술 연산 등 부동소수점 계산기가 사용되는 분야에서 폭 넓게 사용될 수 있다.

가변 시간 골드스미트 부동소수점 나눗셈기 (A Variable Latency Goldschmidt's Floating Point Number Divider)

  • 김성기;송홍복;조경연
    • 한국정보통신학회논문지
    • /
    • 제9권2호
    • /
    • pp.380-389
    • /
    • 2005
  • 부동소수점 나눗셈에서 많이 사용하는 골드스미트 나눗셈 알고리즘은 일정한 횟수의 곱셈을 반복한다. 본 논문에서는 오차가 정해진 값보다 작아질 때까지 곱셈을 반복하여 나눗셈을 수행하는 가변 시간 골드스미트 부동소수점 나눗셈 알고리즘을 제안한다. 부동소수점 나눗셈 ‘$\frac{N}{F}$'는 'T=$\frac{1}{F}+e_t$'를 분모와 분자에 곱하면 ’$\frac{TN}{TF}=\frac{N_0}{F_0}$'가 된다. ’$R_i=(2-e_r-F_i),\;N_{i+1}=N_i{\ast}R_i,\;F_{i+1}=F_i{\ast}R_i$, i$\in${0,1,...n-1}'를 반복한다. 중간 곱셈 결과는 소수점이하 p 비트 미만을 절삭하며, 절삭 오차는 ‘$e_r=2^{-p}$', 보다 작다. p는 단정도실수에서 29, 배정도실수에서 59이다. ’$F_i=1+e_i$'이라고 하면 ‘$F_{i+1}=1-e_{i+1},\;e_{i+1},\;e_{i+1}'이 된다. '$[F_i-1]<2^{\frac{-p+3}{2}}$'이면, ’$e_{i+1}<16e_r$'이 부동소수점으로 표현 가능한 최소값보다 작아지며, ‘$N_{i+1}\risingdotseq\frac{N}{F}$이다. 본 논문에서 제안한 알고리즘은 입력 값에 따라서 곱셈 횟수가 다르므로, 평균 곱셈 횟수를 계산하는 방식을 도출하고, 여러 크기의 근사 역수 테이블($T=\frac{1}{F}+e_t$)에서 단정도실수 및 배정도실수의 나눗셈 계산에 필요한 평균 곱셈 횟수를 계산한다. 이들 평균 곱셈 횟수를 종래 알고리즘과 비교하여 본 논문에서 제안한 알고리즘의 우수성을 증명한다. 본 논문에서 제안한 알고리즘은 오차가 일정한 값보다 작아질 때까지만 반복 연산을 수행하므로 나눗셈기의 성능을 높일 수 있다. 또한 최적의 근사 역수 테이블을 구성할 수 있다. 본 논문의 연구 결과는 디지털 신호처리, 컴퓨터 그라픽스,, 멀티미디어, 과학 기술 연산 등 부동소수점 계산기가 사용되는 분야에서 폭 넓게 사용될 수 있다.

가변 시간 뉴톤-랍손 부동소수점 역수 제곱근 계산기 (A Variable Latency Newton-Raphson's Floating Point Number Reciprocal Square Root Computation)

  • 김성기;조경연
    • 정보처리학회논문지A
    • /
    • 제12A권5호
    • /
    • pp.413-420
    • /
    • 2005
  • 부동소수점 제곱근 계산에 많이 사용하는 뉴톤-랍손 부동소수점 역수 제곱근 알고리즘은 일정한 횟수의 곱셈을 반복하여 역수 제곱근을 계산한다. 본 논문에서는 뉴톤-랍손 역수 제곱근 알고리즘의 반복 과정의 오차를 예측하여 오차가 정해진 값보다 작아지는 시점까지 반복 연산하는 알고리즘을 제안한다. `F`의 역수 제곱근 계산은 초기값 '$X_0={\frac{1}{\sqrt{F}}}{\pm}e_0$'에 대하여, '$X_{i+1}=\frac{{X_i}(3-e_r-{FX_i}^2)}{2}$, $i\in{0,1,2,{\ldots}n-1}$'을 반복한다. 중간 곱셈 결과는 소수점 이하 p 비트 미만을 절삭하며, 절삭 오차는 '$e_r=2^{-p}$' 보다 작다. p는 단정도실수에서 28, 배정도실수에서 58이다. '$X_i={\frac{1}{\sqrt{F}}}{\pm}e_i$'라고 하면 '$X_{i+1}={\frac{1}{\sqrt{F}}}-e_{i+1}$, $e_{i+1}{<}{\frac{3{\sqrt{F}}{{e_i}^2}}{2}}{\mp}{\frac{{Fe_i}^3}{2}}+2e_r$이 된다. '$|{\frac{\sqrt{3-e_r-{FX_i}^2}}{2}}-1|<2^{\frac{\sqrt{-p}{2}}}$'이면,'$e_{i+1}<8e_r$이 부동소수점으로 표현 가능한 최소값보다 작아지며, '$X_{i+1}\fallingdotseq{\frac{1}{\sqrt{F}}}$'이다. 본 논문에서 제안한 알고리즘은 입력 값에 따라서 곱셈 횟수가 다르므로, 평균 곱셈 횟수를 계산하는 방식을 도출하고, 여러 크기의 근사 역수 제곱근 테이블($X_0={\frac{1}{\sqrt{F}}}{\pm}e_0$)에서 단정도실수 및 배정도실수의 역수 제곱근 계산에 필요한 평균 곱셈 횟수를 계산한다 이들 평균 곱셈 횟수를 종래 알고리즘과 비교하여 본 논문에서 제안한 알고리즘의 우수성을 증명한다. 본 논문에서 제안한 알고리즘은 오차가 일정한 값보다 작아질 때까지만 반복하므로 역수 제곱근 계산기의 성능을 높일 수 있다. 또한 최적의 근사 역수 제곱근 테이블을 구성할 수 있다. 본 논문의 연구 결과는 디지털 신호처리, 컴퓨터 그라픽스, 멀티미디어, 과학 기술 연산 등 부동소수점 계산기가 사용되는 분야에서 폭 넓게 사용될 수 있다.