• 제목/요약/키워드: Finite Memory

검색결과 343건 처리시간 0.03초

3D Simulation of Earthquake Ground Motion Using Locally Variable Time-Step Finite-Difference Method

  • Kang, Tae-Seob;Baag, Chang-Eob
    • IUGG한국위원회:학술대회논문집
    • /
    • IUGG한국위원회 2003년도 정기총회 및 학술발표회
    • /
    • pp.18-18
    • /
    • 2003
  • Three-dimensional finite-difference simulation of earthquake ground motion is performed using a locally variable time-step (LVTS) scheme matching with discontinuous grids. Discontinuous grids in three directions and extension of the discontinuous grids' boundary to the free-surface in the LVTS scheme minimize the cost of both the computational memory and the CPU time for models like the localized sedimentary basin. A simplified model of sedimentary basin is dealt to show the feasibility and efficiency of the LVTS scheme. The basin parameters are examined to understand the main characteristics on ground-motion response in the basin. The results show that the seismic energy is concentrated on a marginal area of the basin far from the source. This focusing effect is mainly due to the constructive interference of the direct S-wave with the basin-edge induced surface waves. The ground-motion amplification over the deepest part of the basin is relatively lower than that above the shallow basin edge. Therefore the ground-motion amplification may be more related to the source azimuth or the direction of the incident waves into the basin rather than the depth of it.

  • PDF

볼트 체결부를 갖는 구조물의 유한요소모델링에 관한 연구 (A Study on Finite Element Modeling of the Structure with Bolted Joints)

  • 윤주철;강범수;김정
    • 한국정밀공학회지
    • /
    • 제20권8호
    • /
    • pp.205-212
    • /
    • 2003
  • In this study, in order to investigate a modeling technique of the structure with bolted joints, four kinds of finite element model are introduced; a solid bolt model, a coupled bolt model, a spider bolt model, and no bolt model. All proposed models take account on prestrained effect and contact behavior of flanges to be joined. Among these models, a solid bolt model, which is modeled by using a 3-D solid element and a surface-to-surface contact element between the head/nut and the flange interfaces, has the best accurate responses compared with the experimental results. In addition, coupled bolt model, which couples the degree of freedom between the head/nut and the flange, shows the best effectiveness and usefulness in view of computational time and memory usage. Finally, the bolt model proposed here is adopted for structural analysis of a large diesel engine of a ship consisting of several parts which is connected by long stay bolts.

Super-ROM/RENS 디스크 구조의 재생신호 해석을 위한 유한차분시간구역 (FDTD) 방법을 이용한 시뮬레이터 개발 (Developing a simulator for Super-RENS/ROM disk using finite difference time domain method)

  • 안덕원;유천열
    • 정보저장시스템학회논문집
    • /
    • 제2권2호
    • /
    • pp.138-143
    • /
    • 2006
  • We developed a numerical simulator in order to study the Super-RENS/ROM (Super REsolution Near-Field Structure, Read Only Memory) using 3-dimensional FDTD (finite difference time domain) method. The simulation can be performed by three steps. In the first step, we utilized the vector-diffraction theory to calculate the characteristics of incident laser beam from the object-lens to the surface of the disk. At the second step, we fed the calculated result as an input for the main FDTD simulations on the optical layers in the disk structure. After performed the FDTD simulations, we took near-to-far field transformation for the reflected signal, from the surface of the disk to the detector. Finally, we can get reflected signal at the photo-diode. Using this developed simulator, we were able to study about the reading signal from various disk structures as a function of a laser beam position. We calculated reading signals for various pit sizes for Super-ROM structure, and it is found that the simple optical diffraction theory can not explain the reading mechanism of Super-ROM, and more complicated temperature dependent physics must be involved.

  • PDF

유한요소법을 이용한 폴리머 압출 공정해석에 관한 연구 (A Study on Analysis of Polymer Extruder Process Using Finite Element Method)

  • 예영수;김홍범;이재욱;김낙수
    • 대한기계학회논문집A
    • /
    • 제29권1호
    • /
    • pp.145-155
    • /
    • 2005
  • In this study, a finite element method program code which can be accomodate boundary conditions on the complex surfaces has been developed to simulate polymer extruder processes. The analysis method includes the fractional 4-step method for efficient computation time and compact usage of memory storage to solve the velocities and the pressure values from the Navier-Stokes equation. By using the developed program which was verified with simple Poiseuille flow mixture phenomena in single-and twin-screw extruder are analyzed. It is concluded that the proposed method resulte Poiseuille Poiseuille d in fair agreement with the exact solution of simple flow and the back flow near the entrance happens in single-screw model. It is identified that the location and values of maximum pressure in the twin screw extruder model. It is expected that the Velocity field found can be used to predict the degree of mixture in the extruder barrel.

Intel Xeon Phi 에서의 Aho-Corasick 알고리즘을 위한 메모리 친화적인 고성능 병렬화 (Memory-Efficient High Performance Parallelization of Aho-Corasick Algorithm on Intel Xeon Phi)

  • 쟌 느앗 프엉;정요상;이명호
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2014년도 춘계학술발표대회
    • /
    • pp.87-89
    • /
    • 2014
  • Aho-Corasick (AC) 알고리즘은 실시간 성능을 요하는 많은 응용 분야에 적용되는 스트링 매칭 알고리즘으로서, 한번에 여러 개의 패턴들을 동시에 매칭시키는 것이 가능하다. 본 논문에서는 Intel 의 Many Integrated Core (MICO 아키텍쳐인 Xeon Phi 칩 상에서 AC 알고리즘을 병렬화한다. 이를 위하여 AC 알고리즘에서 입력 데이터에 대하여 여러 개의 패턴들을 동시에 매칭시키는 데에 사용되는 Deterministic Finite Automaton 구조를 압축시키는 새로운 기법을 제안한다. 이 기법은 캐시 미스를 감소시켜서 XeonPhi 상에서 AC 알고리즘의 성능을 크게 향상시킨다.

강성저감을 고려한 플랫슬래브 구조물의 지진해석 (Seismic Analysis of Flat Slab Structures considering Stiffness Degradation)

  • 김현수;이승재;이동근
    • 한국지진공학회:학술대회논문집
    • /
    • 한국지진공학회 2003년도 추계 학술발표회논문집
    • /
    • pp.191-198
    • /
    • 2003
  • Flat slab system has been adopted in many buildings constructed recently because of the advantage of reduced floor heights to meet the economical and architectural demands. Structural engineers commonly use the equivalent frame method(EFM) with equivalent beams proposed by Jacob S. Grossman in practical engineering for the analysis of flat slab structures. However, in many cases, when it is difficult to use the EFM, it is necessary to use a refined finite element model for an accurate analysis. But it would take significant amount of computational time and memory if the entire building structure were subdivided into a finer mesh. An efficient analytical method is proposed in this study to obtain accurate results in significantly reduced computational time. The proposed method employs super elements developed using the matrix condensation technique and fictitious beams are used in the development of super elements to enforce the compatibility at the interfaces of super elements. The stiffness degradation of flat slab system considered in the EFM was taken into account by reducing the elastic modulus of floor slabs in this study. Static and dynamic analyses of example structures were peformed and the efficiency and accuracy of the proposed method were verified by comparing the results with those of the refined finite element model and the EFM.

  • PDF

Memory Organization for a Fuzzy Controller.

  • Jee, K.D.S.;Poluzzi, R.;Russo, B.
    • 한국지능시스템학회:학술대회논문집
    • /
    • 한국퍼지및지능시스템학회 1993년도 Fifth International Fuzzy Systems Association World Congress 93
    • /
    • pp.1041-1043
    • /
    • 1993
  • Fuzzy logic based Control Theory has gained much interest in the industrial world, thanks to its ability to formalize and solve in a very natural way many problems that are very difficult to quantify at an analytical level. This paper shows a solution for treating membership function inside hardware circuits. The proposed hardware structure optimizes the memoried size by using particular form of the vectorial representation. The process of memorizing fuzzy sets, i.e. their membership function, has always been one of the more problematic issues for the hardware implementation, due to the quite large memory space that is needed. To simplify such an implementation, it is commonly [1,2,8,9,10,11] used to limit the membership functions either to those having triangular or trapezoidal shape, or pre-definite shape. These kinds of functions are able to cover a large spectrum of applications with a limited usage of memory, since they can be memorized by specifying very few parameters ( ight, base, critical points, etc.). This however results in a loss of computational power due to computation on the medium points. A solution to this problem is obtained by discretizing the universe of discourse U, i.e. by fixing a finite number of points and memorizing the value of the membership functions on such points [3,10,14,15]. Such a solution provides a satisfying computational speed, a very high precision of definitions and gives the users the opportunity to choose membership functions of any shape. However, a significant memory waste can as well be registered. It is indeed possible that for each of the given fuzzy sets many elements of the universe of discourse have a membership value equal to zero. It has also been noticed that almost in all cases common points among fuzzy sets, i.e. points with non null membership values are very few. More specifically, in many applications, for each element u of U, there exists at most three fuzzy sets for which the membership value is ot null [3,5,6,7,12,13]. Our proposal is based on such hypotheses. Moreover, we use a technique that even though it does not restrict the shapes of membership functions, it reduces strongly the computational time for the membership values and optimizes the function memorization. In figure 1 it is represented a term set whose characteristics are common for fuzzy controllers and to which we will refer in the following. The above term set has a universe of discourse with 128 elements (so to have a good resolution), 8 fuzzy sets that describe the term set, 32 levels of discretization for the membership values. Clearly, the number of bits necessary for the given specifications are 5 for 32 truth levels, 3 for 8 membership functions and 7 for 128 levels of resolution. The memory depth is given by the dimension of the universe of the discourse (128 in our case) and it will be represented by the memory rows. The length of a world of memory is defined by: Length = nem (dm(m)+dm(fm) Where: fm is the maximum number of non null values in every element of the universe of the discourse, dm(m) is the dimension of the values of the membership function m, dm(fm) is the dimension of the word to represent the index of the highest membership function. In our case then Length=24. The memory dimension is therefore 128*24 bits. If we had chosen to memorize all values of the membership functions we would have needed to memorize on each memory row the membership value of each element. Fuzzy sets word dimension is 8*5 bits. Therefore, the dimension of the memory would have been 128*40 bits. Coherently with our hypothesis, in fig. 1 each element of universe of the discourse has a non null membership value on at most three fuzzy sets. Focusing on the elements 32,64,96 of the universe of discourse, they will be memorized as follows: The computation of the rule weights is done by comparing those bits that represent the index of the membership function, with the word of the program memor . The output bus of the Program Memory (μCOD), is given as input a comparator (Combinatory Net). If the index is equal to the bus value then one of the non null weight derives from the rule and it is produced as output, otherwise the output is zero (fig. 2). It is clear, that the memory dimension of the antecedent is in this way reduced since only non null values are memorized. Moreover, the time performance of the system is equivalent to the performance of a system using vectorial memorization of all weights. The dimensioning of the word is influenced by some parameters of the input variable. The most important parameter is the maximum number membership functions (nfm) having a non null value in each element of the universe of discourse. From our study in the field of fuzzy system, we see that typically nfm 3 and there are at most 16 membership function. At any rate, such a value can be increased up to the physical dimensional limit of the antecedent memory. A less important role n the optimization process of the word dimension is played by the number of membership functions defined for each linguistic term. The table below shows the request word dimension as a function of such parameters and compares our proposed method with the method of vectorial memorization[10]. Summing up, the characteristics of our method are: Users are not restricted to membership functions with specific shapes. The number of the fuzzy sets and the resolution of the vertical axis have a very small influence in increasing memory space. Weight computations are done by combinatorial network and therefore the time performance of the system is equivalent to the one of the vectorial method. The number of non null membership values on any element of the universe of discourse is limited. Such a constraint is usually non very restrictive since many controllers obtain a good precision with only three non null weights. The method here briefly described has been adopted by our group in the design of an optimized version of the coprocessor described in [10].

  • PDF

연성파괴 해석을 위한 비선형 유한요소 모델의 개발 -소형 컴퓨터를 위한 - (The Development of a Non-Linear Finite Element Model for Ductile Fracture Analysis - For Mini-Computer -)

  • 정세희;조규종
    • 대한기계학회논문집
    • /
    • 제10권1호
    • /
    • pp.25-33
    • /
    • 1986
  • 본 연구에서는 선단요소 해법의 방법을 토대로 소형컴퓨터를 위한 비선형 유한요소의 개발을 시도한 것이다. 주로 참조한 선단요소 해법의 프로그램은 Hinton과 Owen이 작성한 프로그램이며 원판메모리를 최대로 활용하여, 활동변수를 최소화 시키므로써, 실제 소형컴퓨터인 HP-3000II(512KB) 컴퓨터에서 총 자유도가 1000정도 되는 유한요소까지는, 해석이 가능하도록 만들어지게 되었다. 이와같이 완성된 프로그램의 응용성과 신뢰성을 검토해 보기 위해서 표준 CT 시편의 유한요소 를 작성하여(124 element, 428 node, 941 freedom) 크랙선단에 형성되는 소성역의 형상과 소성변형 크기를 수치적으로 추적하여 본 결과, 실험결과와 매우 잘 일치함을 볼 수 있어서 프로그램의 신뢰성을 확인 할 수 있었다. 이때 실험은 SUS-304스테인 레스강단의 소성역을 형성시킨다음, 재결정 방법에 의해 소성역의 형상과 크기를 가시 화 및 정량화 하여서 계산결과와 비교 하였다.

해양환경에서 2차원 유사 스펙트럴 모델링을 이용한 시간 영역 음 전달 해석 (Time Domain Acoustic Propagation Analysis Using 2-D Pseudo-spectral Modeling for Ocean Environment)

  • 김기산;이근화;성우제
    • 한국음향학회지
    • /
    • 제23권8호
    • /
    • pp.576-582
    • /
    • 2004
  • 본 논문에서는 시간영역에서 음파 전달 모델링을 위해 엇갈림 격자에서 유사 스펙트럴 유한 차분 알고리듬을 기반으로 한 전산조직을 개발하였다. 유한 차분 근사는 기하학적으로 복잡한 매질에서 모델링을 가능하게 하고, 엇갈림 격자는 정규 격자에 비해 훨씬 정확한 해를 제공한다. 유사 스펙트럴 방법은 파수 영역에서 파수에 음압의 푸리에 변환을 곱한 후 이를 역푸리에 변환하므로서 공간 도함수를 구하는 방법이다. 이 방법은 매우 안정적이며, 메모리와 계산시간을 감소시키는 장점을 지니고 있다. 무한 및 반무한 영역에서 이 알고리듬에 의한 결과가 해석해와 잘 일치함을 확인하였고, 무한영역과 Pekeris도파관, 거리종속 해양환경에서 시간영역 모델링을 수행하여 스냅사진을 얻어내었으며 이 스냅사진을 통해 복잡한 해양환경에서 신호의 전파 양상을 파악할 수 있었다.

가스공급배관에서 응력부식균열 군에 의해 교란된 자속의 유한요소 모델링 (Finite Element Modeling of Perturbation Fields due to Colonies of Stress Corrosion Cracks(SCCs) in a Gas Transmission Pipeline)

  • 양선호
    • 비파괴검사학회지
    • /
    • 제21권5호
    • /
    • pp.493-500
    • /
    • 2001
  • 기존의 누설자속 탐상용 pig를 이용한 가스배관 검사시 축 방향 길함의 검출은 매우 어렵다. 본 논문에서는 원주 방향의 전류와 축 방향 응력부식균열(SCC)의 상호작용을 이용한 새로운 기술을 소개한다. 이 방법의 타당성은 유한요소법을 통하여 연구하였는데, 이러한 상호작용의 유한요소 해석은 재료의 비선형성, 무체적성 균열의 작은 크기, 속도 효과를 고려한 시간 단계별 계산등으로 인한 컴퓨터성능 제한으로 매우 어렵다. 이 논문에서는 이 문제점을 해결하기 위해 교란방법(perturbation method)을 이용한 새로운 방법을 제시하였다. 전체 해석과정은 순차적으로 수행할 수 있는 4개의 간단한 과정들로 나누어 수행하였다. 모델링 결과는 이 방법이 하나의 SCC 또는 여러 개가 존재하는 SCC 군을 효과적으로 검출 할 수 있음을 보여 주었다.

  • PDF