• 제목/요약/키워드: Simulation software

검색결과 3,339건 처리시간 0.034초

메모리 상주 DBMS 기반의 OLTP 응용을 위한 다중프로세서 시스템 캐쉬 성능 분석 (Cache Performance Analysis of Multiprocessor Systems for OLTP Applications based on a Memory-Resident DBMS)

  • 정용화;한우종;윤석한;박진원;이강우;김양우
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제6권4호
    • /
    • pp.383-392
    • /
    • 2000
  • 다중프로세서 시스템에 대한 대부분의 기존 연구는 과학계산용 응용을 중심으로 수행되어 왔으며, 또 다른 응용 분야인 상용 응용을 이용한 연구는 아직까지 초보 단계에 머물고 있는 실정이다. 이는 상용 DBMS의 소스 프로그램을 액세스하기가 쉽지 않으며, POSTGRES와 같은 공개된 소스 프로그램을 액세스 할 수 있더라도 컴퓨터 구조 설계자가 수십만 라인의 그 소스 프로그램을 이해하여 의미있는 성능분석을 수행하기는 사실상 불가능하기 때문이다. 본 연구에서는 상용 응용을 이용하여 다중프로세서 시스템을 분석하기 위하여, SQL로 작성된 병렬 프로그램을 아키텍처 시뮬레이터 상에서 수행할 수 있는 EZDB라는 병렬 DBMS를 자체 개발하였다. EZDB가 POSTGRES와 다른점은 그 목적이 다중프로세서 시스템에서 상용 응용을 수행시키고 그 성능을 쉽게 분석할 수 있다는 점이다. EZDB의 유용함을 확인하기 위해, 본 논문에서는 다중프로세서 시스템에서 TPC-B 작업부하를 수행시켰을 때의 캐쉬 성능을 분석한다. 구축된 작업부하를 기반으로 프로그램 구동 시뮬레이션을 수행한 결과, 상용 응용에서 데이터 구조의 공유 특성이 매우 특별하며 국부성 및 작업 세트가 과학계산 응용의 경우와 매우 상이함을 확인하였다.

  • PDF

소형차 전용 지하차도 도입에 따른 지체도 분석에 관한 연구 (A Study on Delay Time Building of Underpass for Small Car)

  • 이영우
    • 한국도로학회논문집
    • /
    • 제13권3호
    • /
    • pp.131-137
    • /
    • 2011
  • 근래의 폭발적인 차량의 증가와 지가 상승, 도시부 시가지 내에서의 지상공간의 공급한계, 자연환경 및 경관에 대한 사용자 요구수준의 증대 등 여러 이유로 지하공간 개발의 필요성이 증대되고 있다. 지하공간의 개발은 필연적으로 건설비의 증가로 이어지며 대형 구조물의 설치는 도시 미관을 저해하는 요인으로 작용하기 때문에 최근에 가능하면 도심 구조물의 경우 경량화, 소형화 하려는 경향이 있다. 따라서 본 연구에서는 효율적인 지하공간의 개발을 위해 대구광역시의 도시부 도로에 설치되어 운영 중인 지하차도 구조물을 대상으로 미시적 소프트웨어인 VISSIM 5.20을 이용하여 소형차 전용 지하차도 도입에 따른 지체시간의 변화를 분석하였다. 소형차 전용 지하차도 도입 시 운영 방식의 변화를 반영하기 위해 대형차량을 지하차도를 통해 통행시키지 않고 지하차도 상부 평면교차로를 이용해 통행하도록 하였으며, 교통특성에 따른 영향을 분석하기 위해 접근로의 포화도(v/c)와 대형차량 혼입률을 순차적으로 증가시켜 통행시간의 변화를 알아보고 기존 지하차도와 비교 분석하였다. 본 연구의 결과로 미루어 볼 때 소형차 전용 지하차도의 도입은 토지매입에 따른 경제적 손실, 구조물의 대형화에 따른 환경훼손 및 친환경적 녹색교통 측면에서도 유리할 것으로 판단된다.

국내 회전교차로 활성화를 위한 적정교통량 산정에 관한 연구 (A Study on Appropriate Traffic Volume Calculation for Revitalizing Roundabout Installation)

  • 이동민;유정호
    • 대한교통학회지
    • /
    • 제31권6호
    • /
    • pp.43-52
    • /
    • 2013
  • 회전교차로는 교차로 중앙의 원형교통섬을 우회하며 교차로를 통과하고, 진입차량이 회전차량에게 양보하는 방식으로 운영되는 교차로 유형이다. 회전교차로는 교통운영 및 안전측면에서 다른 교차로 유형에 비해 효율적인 것으로 알려져 있다. 최근 국내에서는 매년 약 100여개의 회전교차로가 전국적으로 시범 설치 운영되어 모니터링 되고 있다. 본 연구에서는 교차로 분석용 교통시뮬레이션 프로그램임 SIDRA를 이용하여 교통류 조건에 따라 회전교차로 계획, 및 설계하기 위한 평면교차로 유형별 적정 교통량 기준을 마련하였다. 교통시뮬레이션 분석결과 방향별로 진입교통량이 100-150대/시 이상인 1차로 비신호교차로(TWSC, AWSC)와 진입교통량이 400-500대/시 이하인 신호교차로 경우에는 회전교차로 전환에 따라 교통운영 효율화를 기대할 수 있는 것으로 분석되었다. 또한, 좌회전 교통류율이 30%가 넘는 교차로에서는 회전교차로 보다는 신호교차로를 설치함이 바람직한 것으로 분석되었다. 이와 같은 회전교차로의 적정교통량 수준 산정결과는 회전교차로 도입의 적절한 위치 선정에 도움에 되어 회전교차로 활성화에 많은 도움이 될 수 있을 것으로 기대한다.

Grouting diffusion mechanism in an oblique crack in rock masses considering temporal and spatial variation of viscosity of fast-curing grouts

  • Huang, Shuling;Pei, Qitao;Ding, Xiuli;Zhang, Yuting;Liu, Dengxue;He, Jun;Bian, Kang
    • Geomechanics and Engineering
    • /
    • 제23권2호
    • /
    • pp.151-163
    • /
    • 2020
  • Grouting method is an effective way of reinforcing cracked rock masses and plugging water gushing. Current grouting diffusion models are generally developed for horizontal cracks, which is contradictory to the fact that the crack generally occurs in rock masses with irregular spatial distribution characteristics in real underground environments. To solve this problem, this study selected a cement-sodium silicate slurry (C-S slurry) generally used in engineering as a fast-curing grouting material and regarded the C-S slurry as a Bingham fluid with time-varying viscosity for analysis. Based on the theory of fluid mechanics, and by simultaneously considering the deadweight of slurry and characteristics of non-uniform spatial distribution of viscosity of fast-curing grouts, a theoretical model of slurry diffusion in an oblique crack in rock masses at constant grouting rate was established. Moreover, the viscosity and pressure distribution equations in the slurry diffusion zone were deduced, thus quantifying the relationship between grouting pressure, grouting time, and slurry diffusion distance. On this basis, by using a 3-d finite element program in multi-field coupled software Comsol, the numerical simulation results were compared with theoretical calculation values, further verifying the effectiveness of the theoretical model. In addition, through the analysis of two engineering case studies, the theoretical calculations and measured slurry diffusion radius were compared, to evaluate the application effects of the model in engineering practice. Finally, by using the established theoretical model, the influence of cracking in rock masses on the diffusion characteristics of slurry was analysed. The results demonstrate that the inclination angle of the crack in rock masses and azimuth angle of slurry diffusion affect slurry diffusion characteristics. More attention should be paid to the actual grouting process. The results can provide references for determining grouting parameters of fast-curing grouts in engineering practice.

FEA를 이용한 이식형 인공중이용 차동전자 트랜스듀서의 진동 모델링과 최적 설계 (Vibration Modeling and Optimal Design of Differential Electromagnetic Transducer for Implantable Middle Ear Hearing Devices using the FEA)

  • 김민규;임형규;한찬호;송병섭;박일용;조진호
    • 한국음향학회지
    • /
    • 제24권7호
    • /
    • pp.379-386
    • /
    • 2005
  • 최근까지 개발되었던 청각 보조기 중에서 공기 전도형 보청기의 하울링 (howling) 현상과 수술 후 이소골 등 기존 음향계의 재생이 불가능한 인공 와우 (cochlear implant system)의 단점을 해결하고, 동시에 청음 명료도가 높은 음성 신호를 전달하기 위한 수단으로 연구된 것이 인공중이 (implantable middle ear hearing device) 이다. 본 연구에서는 인공중이의 음성 신호 재현을 위한 진동 장치인 차동전자 트랜스듀서 (differential electromagnetic transducer, DET)에 대한 수학적 모형화와 계의 진동을 기술하는 운동방정식을 유도하고 그 해를 구하였다. 제한된 크기와 인가 전류 $1\;mA_{rms}$ 정현파에서 최대 구동력을 얻기 위해서 전자기력에 대한 유한요소해석을 수행하였고, 결과에 의해서 자석과 코일에 대한 최적 크기를 결정하였다. 사람의 중이 내 등자뼈 (stapes)의 진동 특성과 유사한 진동을 갖는 DET를 설계하기 위해서, 진동막의 강성계수를 변화하면서 진동해석을 시뮬레이션 하였다. 설계된 DET는 마이크로 머시닝 기술에 의해서 제작하였고, 그 진동 특성을 측정 하였다. 최종적으로 측정된 진동 특성에 대한 분석을 통하여 인공중이를 위한 진동 장치로서의 적용 가능함을 확인하였다.

Cache Memory and Replacement Algorithm Implementation and Performance Comparison

  • Park, Na Eun;Kim, Jongwan;Jeong, Tae Seog
    • 한국컴퓨터정보학회논문지
    • /
    • 제25권3호
    • /
    • pp.11-17
    • /
    • 2020
  • 본 논문은 캐시 시뮬레이션을 통해 각 교체 알고리즘의 캐시 히트(Cache Hit) 및 검색시간을 측정함으로써 캐시 교체 정책에 대한 실용적인 결과를 제시한다. 프로세서의 성능이 향상되면서 캐시 메모리 또한 성능을 향상하기 위한 많은 연구가 활발히 진행되고 있다. 캐시 메모리는 일반적으로 LRU(Least Recently Used) 교체방식을 사용하고 있으며 LRU 방식 이외에도 대표적으로 FIFO(First-In First-Out), LFU(Least Frequently Used) 및 Random 교체방식이 있다. 논문에서는 캐시 메모리 구조 및 교체 알고리즘을 소프트웨어로 구현하여 각 기법의 특징을 분석한다. 논문의 실험결과 LRU 알고리즘이 균등 분포에서 36.044%, 577.936ns, 편향 분포에서 45.636%, 504.692ns의 히트율(Hit ratio)과 검색시간을 보였으며, FIFO 알고리즘은 균등 분포에서 36.078%, 554.772ns, 편향 분포에서 45.662%, 489.574ns로 LRU와 유사한 성능을 보였다. Random 교체방식은 균등 분포에서 30.042%, 622.866ns, 편향 분포에서 36.36%, 553.878%로 가장 낮은 성능을 보였다. 이는 캐시 메모리에서 일반적으로 사용되는 LRU 교체방식이 타 교체 알고리즘보다 최선의 성능을 보이면서도 데이터의 참조 정보를 고려하는 합리적인 알고리즘임을 나타내는 것이다.

무선전력전송 전기충전설비용 전원공급장치의 최적운용방안에 관한 연구 (A study on Protection Coordination Method for Electric Vehicle Charging Facility based on the Wireless Power Transmission)

  • 유경상;김병기;김대진;장문석;노대석;고희상
    • 한국산학기술학회논문지
    • /
    • 제18권9호
    • /
    • pp.42-51
    • /
    • 2017
  • 본 논문에서는 전기자동차 배터리의 충전 방안 중 하나로 여겨지는 무선전력전송을 이용할 경우 발생 가능한 보호협조 문제점을 분석한다. 전기충전을 위한 무선전력전송 시스템을 구축하기 위해서는 전원공급장치 개발이 필수적이나, 전원공급장치의 정확한 설치기준이 없기 때문에 운용 시 보호협조 상에 문제점이 발생 할 수 있다. 따라서 본 논문에서는 PSCAD/EMTDC로 무선전력전송 전기충전설비용 전원공급장치를 모델링하여 가능성 있는 사고를 모의해보고, 이를 해결할 수 있는 대안을 제시하고자 한다. 즉, 사고 발생 시, 전원공급장치의 60Hz 대역에서 정격차단용량(12.5kA) 상회 가능성과 20kHz 대역에서의 임피던스 병렬화로 인한 보호기기의 부동작 가능성을 시뮬레이션을 통해 확인하였고, 이에 대한 해결책으로 대칭좌표법을 이용한 사고해석 알고리즘과 사고전류를 저감시킬 수 있는 NGR 산정 알고리즘을 제안하였다. 이를 통해 60Hz 대역에서는 NGR(Neutral Ground Resister)을 도입하여 사고전류를 정격차단용량 이하로 저감시키고, 20kHz 대역에서는 중선선에 CT 설치 및 이에 대한 보호정정을 통해 보호기기 부동작이 방지됨을 확인하였다.

과거 TLE정보를 활용한 새로운 TLE정보 생성기법 (New TLE generation method based on the past TLEs)

  • 조동현;한상혁;김해동
    • 한국항공우주학회지
    • /
    • 제45권10호
    • /
    • pp.881-891
    • /
    • 2017
  • 본 논문에서는 인공위성의 궤도예측을 위해 사용되는 미국 합동우주관제센터(JSpOC, Joint Space Operation Center)의 TLE(Two Line Element) 정보에 대한 SGP4(Simplified General Perturbations 4) 모델의 장기 궤도예측 오차를 줄이기 위해 과거의 TLE 정보들을 이용한 보상기법을 적용하여 새로운 TLE 정보를 생성하는 방법에 대해 기술하고 있다. 이를 위해 과거 특정 시점에서의 TLE 정보를 바탕으로 현재까지 궤도전파를 한 데이터와 동일기간 동안 미국 합동우주관제센터에서 공개된 모든 TLE를 이용해서 궤도전파를 수행한 데이터를 비교하여 계산한 궤도잔차를 이용하였다. 이러한 궤도잔차 성분은 SGP4 궤도전파 모델에 의한 궤도오차 증가 경향을 보여주고 있기 때문에 궤도오차 보정을 위해 해당 궤도잔차 성분들을 적절한 함수로 표현하였다. 이후, 현재 시점에서 공개된 TLE 정보를 이용한 SGP4 궤도전파 데이터에 해당 잔차함수를 적용함으로써 장기 궤도전파에 따른 SGP4 모델의 궤도오차를 줄일 수 있었으며, 이를 바탕으로 새로운 TLE 정보를 생성하였다. 본 논문에서 일주일의 궤도전파에 대한 시뮬레이션을 통해 기존의 TLE를 이용한 궤도전파 오차가 4km 정도인 반면 새로운 TLE 생성기법에 의한 궤도전파 오차가 약 2km 수준으로 줄어드는 것을 확인할 수 있었다.

SWMM 분석을 통한 투수성 포장의 유출 저감 특성 평가 (Performance Evaluation of the Runoff Reduction with Permeable Pavements using the SWMM Model)

  • 임무광;류성우;박대근;이재훈;조윤호
    • 한국도로학회논문집
    • /
    • 제17권4호
    • /
    • pp.11-18
    • /
    • 2015
  • PURPOSES: This study aims to evaluate the runoff reduction with permeable pavements using the SWMM analysis. METHODS: In this study, simulations were carried out using two different models, simple and complex, to evaluate the runoff reduction when an impermeable pavement is replaced with a permeable pavement. In the simple model, the target area for the analysis was grouped into four areas by the land use characteristics, using the statistical database. In the complex model, simulation was performed based on the data on the sewer and road network configuration of Yongsan-Gu Bogwang-Dong in Seoul, using the ArcGIS software. A scenario was created to investigate the hydro-performance of the permeable pavement based on the return period, runoff coefficient, and the area of permeable pavement that could be laid within one hour after rainfall. RESULTS : The simple modeling analysis results showed that, when an impervious pavement is replaced with a permeable pavement, the peak discharge reduced from $16.7m^3/s$ to $10.4m^3/s$. This represents a reduction of approximately 37.6%. The peak discharge from the whole basin showed a reduction of approximately 11.0%, and the quantity decreased from $52.9m^3/s$ to $47.2m^3/s$. The total flowoff reduced from $43,261m^3$ to $38,551m^3$, i.e., by approximately 10.9%. In the complex model, performed using the ArcGIS interpretation with fewer permeable pavements applicable, the return period and the runoff coefficient increased, and the total flowoff and peak discharge also increased. When the return period was set to 20 years, and a runoff coefficient of 0.05 was applied to all the roads, the total outflow reduced by $5195.7m^3$, and the ratio reduced to 11.7%. When the return period was increased from 20 years to 30 and 100 years, the total outflow reduction decreased from 11.7% to 8.0% and 5.1%, respectively. When a runoff coefficient of 0.5 was applied to all the roads under the return period of 20 years, the total outflow reduction was 10.8%; when the return period was increased to 30 and 100 years, the total outflow reduction decreased to 6.5% and 2.9%, respectively. However, unlike in the simple model, for all the cases in the complex model, the peak discharge reductions were less than 1%. CONCLUSIONS : Being one of the techniques for water circulation and runoff reduction, a high reduction for the small return period rainfall event of penetration was obtained by applying permeable pavements instead of impermeable pavement. With the SWMM analysis results, it was proved that changing to permeable pavement is one of the ways to effectively provide water circulation to various green infrastructure projects, and for stormwater management in urban watersheds.

멀티코어 환경에서 비실시간 메시지의 응답시간 지연을 최소화하는 리눅스 기반 메시지 처리기의 설계 및 구현 (Design and Implementation of a Linux-based Message Processor to Minimize the Response-time Delay of Non-real-time Messages in Multi-core Environments)

  • 왕상호;박영훈;박성용;김승춘;김철회;김상준;진철
    • 정보과학회 논문지
    • /
    • 제44권2호
    • /
    • pp.115-123
    • /
    • 2017
  • 메시지 처리기란 다양한 클라이언트로부터 오는 메시지를 받아 처리하는 서버 소프트웨어이며, 메시지의 종류에 따라 마감기한 이내에 처리해야 하는 실시간 메시지와 비실시간 메시지를 처리한다. 최근 마이크로프로세서 기술의 발전과 리눅스의 빠른 보급에 따라 메시지 처리기는 멀티코어 기반의 리눅스 서버에서 구현되고 있으며, 멀티코어 환경에서는 코어를 효율적으로 사용해야 시스템의 성능을 극대화 시킬 수 있다. 멀티코어를 효율적으로 사용하기 위한 다양한 실시간 스케줄러가 제안되어 있지만, 많은 연구들이 이론적 분석이나 시뮬레이션에 국한되어 있고, 리눅스를 위해 제안된 일부 알고리즘들도 커널을 수정하거나 특정 커널 버전에서만 동작된다는 단점이 있다. 본 논문에서는 멀티코어 환경에서 쓰레드를 사용자 수준에서 코어에 직접 매핑하는 리눅스 기반 메시지 처리기의 구조를 제안한다. 구현된 메시지 처리기에서는 기존의 RM(Rate Monotonic) 알고리즘을 수정하여 사용하였고, 특정 코어에 최대한 실시간 메시지를 몰아서 처리하도록 First fit 기반의 빈패킹(Bin-Packing) 알고리즘을 사용하여, 실시간 메시지의 위배율을 보장하면서 비실시간 메시지의 응답시간의 지연을 최소화하였다. 성능평가를 위하여 LITMUS 프레임 워크에서 제공하는 2가지 멀티코어 스케줄링 알고리즘(GSN-EDF, P-FP)을 이용하여 메시지 처리기를 구현한 후 제안된 시스템과 비교한 결과, 비실시간 메시지의 응답시간이 2가지 알고리즘 대비 최대 17~18%까지 향상되는 것을 확인하였다.