• 제목/요약/키워드: 루틴

검색결과 276건 처리시간 0.022초

페이지폴트 인터럽트 루틴 후킹을 이용한 소프트웨어 스트리밍 시스템 구현 (Implementation of a Software Streaming System Using Pagefault Interrupt Routine Hooking)

  • 김한국;이창조
    • 한국산업정보학회논문지
    • /
    • 제14권2호
    • /
    • pp.8-15
    • /
    • 2009
  • 소프트웨어 산업에 있어서 서버 관련 정보기술이 발전하고 네트워크 성능이 크게 향상된 반면, 이용 비용은 크게 높아짐에 따라 중소 사업장을 중심으로 ASP(Application Service Provider)와 같은 다양한 형태의 소프트웨어 사용 방식이 등장하게 되었다. 이를 가능하게 하는 요소 기술에는 여러 가지가 존재하는데, 본 연구에서는 컴퓨터상에서 수행에 필요한 최소한의 응용 소프트웨어를 중앙 서버로부터 분산 가상페이징 기술로 자동으로 끌어 와서 사용하는 소프트웨어 스트리밍 서비스 기술에 있어서 PageFault Interrupt Routine Hooking 방식을 응용한 새로운 개념의 소프트웨어 스트리밍 시스템 구현을 제안하였다. 이러한 방식을 이용하여 소프트웨어 스트리밍 시스템을 구현하게 되면, 보다 효율적으로 응용 소프트웨어를 관리할 수 있을 뿐만 아니라, 소프트웨어 전체를 인스톨할 필요가 없기 때문에 하드웨어의 저장 공간을 거의 사용하지 않는다. 또한, 기본적인 바이너리만을 받아서 로드하기 때문에 하드웨어 자원을 최대한 줄일 수 있게 된다.

주입 전압파형의 형상에 따른 고조파 주입 센서리스 기법의 제어 성능 비교 (Comparison of Control Performance according to the Injection Voltage Waveform of the Harmonic Voltage Injection Sensorless Technique)

  • 문경록;이동명
    • 전기전자학회논문지
    • /
    • 제26권1호
    • /
    • pp.43-49
    • /
    • 2022
  • 본 논문은 전동기의 저속 영역 운전의 센서리스 기법으로 적합한 고조파 주입 센서리스 제어기법에서 사인파, 삼각파 및 사각파를 주입하여 인가 전압 파형에 따른 센서리스 성능을 비교한다. 본 연구는 영구자석 전동기의 센서리스 기법에 관한 것이다. 1kHz 주파수를 갖는 여러 모양의 파형을 주입하여, 각 파형에 대한 추정된 각도의 오차량을 비교 분석한다. 실험은 HILS(hardware in the loop simulation) 시스템을 이용하였으며, Hardware는 제어보드이며 실시간 시뮬레이터에는 Simulik로 구현된 인버터와 전동기의 모델이 위치한다. 제어 알고리즘은 FPGA 제어보드로 구현하였으며, 이는 10kHz 주파수의 PWM 인터럽트 서비스 루틴, 고조파 주입 및 위치 검출 센서리스 알고리즘 등을 포함한다. HILS 실험을 통해 사인파, 삼각파 및 사각파 고조파 주입시 센서리스 제어 성능을 비교한다.

대단면 터널 라이닝 적용 고성능 콘크리트의 수화열 특성 (Heat of hydration characteristics on high-performance concrete for large dimensional tunnel linings)

  • 민경환;정형철;양준모;윤영수
    • 한국터널지하공간학회 논문집
    • /
    • 제11권1호
    • /
    • pp.37-45
    • /
    • 2009
  • 본 연구는 대형 대단면 터널 라이닝 구조물에 적용하기 위해 50 MPa급 고성능 콘크리트의 개발 및 적용을 위한 실험을 수행하였다. 이를 위해 플라이애쉬와 고로슬래그미분말을 1종 시멘트 단위량의 50%까지 치환한 8종의 배합을 선정하여, 8종의 배합의 역학적 특성에 관한 실험과 간이 단열온도 상승실험을 실시하였다. 또한 정량적인 평가를 위해 8종의 배합 중 1종 시멘트만을 사용한 배합(OPC) 및 2성분계 배합과 3성분계 배합중 각각 1종(BS30, F15S35)을 재선정하여 단열온도 상승실험과 Mock-up 실험을 수행하였다. 실물 부재 크기의 시험체의 수화열 측정결과는 유한요소해석과 비교하여 해석루틴의 신뢰도 향상을 기대할 수 있었다.

Low-GloSea6 기상 예측 소프트웨어의 머신러닝 기법 적용 연구 (A Study of the Application of Machine Learning Methods in the Low-GloSea6 Weather Prediction Solution)

  • 박혜성;조예린;신대영;윤은옥;정성욱
    • 한국정보전자통신기술학회논문지
    • /
    • 제16권5호
    • /
    • pp.307-314
    • /
    • 2023
  • 슈퍼컴퓨팅 기술 및 하드웨어 기술이 발전함에 따라 기후 예측 모델도 고도화되고 있다. 한국 기상청 역시 영국 기상청으로부터 GloSea5을 도입하였고 한국 기상 환경에 맞추어 업데이트된 GloSea6를 운용 중이다. 각 대학 및 연구기관에서는 슈퍼컴퓨터보다는 사양이 낮은 중소규모 서버에서 활용하기 위해 저해상도 결합모델인 Low-GloSea6를 구축하여 사용하고 있다. 본 논문에서는 중소규모 서버에서의 기상 연구의 효율성을 위한 Low-GloSea6 소프트웨어를 분석하여 가장 많은 CPU Time을 점유하는 대기 모델의 tri_sor.F90 모듈의 tri_sor_dp_dp 서브루틴을 Hotspot으로 검출하였다. 해당 함수에 머신러닝의 한 종류인 선형 회귀 모델을 적용하여 해당 기법의 가능성을 확인한다. 이상치 데이터를 제거 후 선형 회귀 모델을 학습한 결과 RMSE는 2.7665e-08, MAE는 1.4958e-08으로 Lasso 회귀, ElasticNet 회귀보다 더욱 좋은 성능을 보였다. 이는 Low-GloSea6 수행 과정 중 Hotspot으로 검출된 tri_sor.F90 모듈에 머신러닝 기법 적용 가능성을 확인하였다.

해저연약지반 시험집광기의 동적거동 해석 (Dynamic Analysis of Underwater Test Collector on Extremely Soft Soil)

  • 김형우;홍섭;최종수;여태경
    • 한국해양학회지:바다
    • /
    • 제13권3호
    • /
    • pp.222-228
    • /
    • 2008
  • 본 논문은 해저 연약지반 위를 주행하는 시험집광기의 동적거동 해석을 다루고 있다. 시험집광기는 단괴채집장치, 무한궤도, 단괴파쇄기, 샤시프레임, 전기 전자 시스템으로 구성되어 있다. 시험집광기의 공기 중 무게는 8,600 kg이며, 수중에서의 시험집광기의 평균접지압은 6.0 kPa이다. 상용해석 프로그램인 RecurDyn-LM과 Visual Fortran 90을 이용하여 시험집광기의 동적거동 해석 모델 및 유체저항력 모델을 구축하였다. 상용해석 프로그램(RecurDyn-LM)에서 제공되는 사용자 정의 서브루틴을 이용하여 연약지반역학 모델 및 유체저항력 모델을 구축하였으며, 이를 통하여 해저 시험집광기의 동적거동 해석을 수행하였다. 궤도속도, 지반조건, 항력계수 및 추가질량 계수의 변화에 따른 시험집광기의 동적응답을 분석하였다.

습식분류층 석탄가스화기 수치해석 및 실험적 연구 (Numerical and Experimental Study on the Coal Reaction in an Entrained Flow Gasifier)

  • 김혜숙;최승희;황민정;송우영;신미수;장동순;윤상준;최영찬;이재구
    • 대한환경공학회지
    • /
    • 제32권2호
    • /
    • pp.165-174
    • /
    • 2010
  • 석탄 가스화 반응을 모델링하여 습식분류층 석탄 가스화기의 반응특성에 대한 수치해석적 연구를 수행하였다. 본 연구의 목적은 신뢰성 있는 수치해석기술을 이용하여 가스화 장치의 기본설계와 더불어 최적 운전조건의 설정에 있다. 석탄 가스화 반응은 복사가 관여하는 고체와 기체의 이상 난류반응으로서 수증기 증발로부터 휘발화, 촤와 가스의 반응 등 일련의 연소반응의 구조를 가진다. 본 연구에서는 실험과 수치해석적인 방법을 병행하여 연구를 수행하였으며 한국에너지기술연구원에 설치된 1톤 규모의 실험용 가스화기를 대상으로 하였다. 본 연구에서는 기본적으로 상용프로그램을 사용하였으며 석탄 가스화 반응해석에 필요한 여러 서브루틴을 개발하여 해석하였다. 세부 반응 서브루틴의 난류반응은 기본적으로 에디붕괴모델에서 화학적 반응속도의 개념을 조화평균의 형태로 사용하였다. 그리고 석탄입자궤적은 라그란지안 접근방식을 선택하였으며 입자의 궤적 계산에서 저항력에 나타나는 난류비선형적인 문제에 대한 모델도 고려하였다. 이와 같이 개발된 프로그램은 실험에서 얻어진 가스농도와 온도분포 그리고 냉가스 효율 등의 자료들과 비교하여 성능을 일차적으로 검토하였다. 석탄의 입자크기분포, 석탄 슬러리 농도, 그리고 가스화기의 형상변화는 가스화 성능에 직접적으로 영향을 주며 이를 합성가스 생성량과 냉가스 효율을 통해 비교 검토하였다. 본 연구 결과가 비록 물리적으로 타당하고 변수연구의 일관성을 보여주나 기류층 석탄가스화 반응장치의 복잡성을 고려하여 볼 때 보다 많은 실험결과에 대한 정교한 모델검증 노력이 신뢰성 있는 프로그램의 완성에 필요할 것으로 판단된다.

다물체 페리다이나믹 해석을 위한 MPI-OpenMP 혼합 병렬화 (MPI-OpenMP Hybrid Parallelization for Multibody Peridynamic Simulations)

  • 이승우;하윤도
    • 한국전산구조공학회논문집
    • /
    • 제33권3호
    • /
    • pp.171-178
    • /
    • 2020
  • 본 연구에서는 다물체 페리다이나믹 해석 코드의 MPI-OpenMP 혼합 병렬화를 수행하였다. 페리다이나믹 해석 모델은 복잡한 동적파괴 거동 및 불연속 특성을 모사하는데 적합하지만, 비국부 영역을 통한 절점 간 상호작용을 계산하기 때문에 유한요소 모델에 비해 계산 시간이 많이 소요된다. 또한 다중적층구조물의 다물체 페리다이나믹 해석에서 추가된 비국부 접촉 모델과 가상 층간 결합 모델을 통한 여러 물체 간 상호작용으로 계산 부담이 증가한다. 더불어 고속 충돌 파괴와 같은 복잡한 동적 파괴 거동 해석을 위해 세밀한 절점 간격과 작은 시간 간격이 요구되기 때문에 코드 최적화와 병렬화를 통한 고성능 해석 코드 개발이 필수적이다. 해석 코드는 Intel Fortran MPI compiler와 OpenMP를 사용하여 개발되었으며, 한국과학기술정보원(KISTI)의 슈퍼컴퓨팅센터 누리온(Nurion)으로 실행되었다. 다물체 해석 코드를 최적화하기 위한 핵심 요소들을 분석하고, 모델 의존성 발생 서브루틴 분석 및 프로세스 통신 데이터 분별을 통해 MPI-OpenMP 혼합 병렬 처리 구조를 적용하였다. 다물체 충돌 파괴 현상 시뮬레이션을 통해 개발된 병렬 처리 코드의 성능을 확인하였다.

밀반죽의 분할과 둥굴이기 시스템설계 및 고찰 (A Study on the Division and Rounding of Systems Design and Review)

  • 권윤중;이승범;남상엽
    • 전자공학회논문지
    • /
    • 제54권4호
    • /
    • pp.129-134
    • /
    • 2017
  • 현대 사회에서 최근 우리나라의 베이커리 산업관련 기술은 빵이 시작된 서양과 어깨를 나란히 할 만큼 성장하여 제과제빵분야의 세계대회에서 최상위권으로 입상하는 등 눈부시게 발전 하고 있다. 그래서 많은 사람들이 제과제빵분야와 베이커리 카페 등의 부가가치가 높은 사업에 관심을 갖고 뛰어들고 있는 추세이다. 하지만 기술자들의 높은 인건비와 인력관리의 어려움은 베이커리 산업의 성장에 저해요소가 되고 있다. 따라서 밀반죽을 빠르고 정확하게 분할과 둥글리기를 동시에 수행하는 시스템을 설계하고 제작하여 수작업과 비교된 성능을 알아보았다. 주요 기능은 밀반죽의 분할 개수를 원형에서 3개의 트랙으로 만들고 안쪽 트랙에 4개, 중간트랙에 12개, 외각트랙에 20개를 배치하여 36개이다. 한 번의 루틴에서 36개가 완성되므로 많은 양의 에너지가 필요하기 때문에 유압을 이용하였고 둥굴이기는 0.75Kw의 유도전기를 사용하였다. 본 시스템의 실험은 1차 발효를 마친 밀반죽으로 하였다. 밀반죽 36개 합산 량의 덩어리를 본 시스템에서 작업을 하면 36개로 분할과 둥굴이기가 동시에 완성된다. 분할시간 1-9초 사이, 둥굴이기 시간 1-9초 사이로 매우 빠르고 정확하게 완성 된다. 본 시스템은 인력수급이 어려운 베이커리산업에 인건비 절감에 매우 효과적이고 좀 더 위생적으로 만든 제품을 소비자에게 공급할 수 있을 것으로 기대된다.

지역혁신체제 잠재성 향상의 조건: 기업의 혁신활동을 중심으로 (Enhancing Regional Innovation System Potential: The Dimension of Firm Practices)

  • Jong Ho Lee
    • 한국경제지리학회지
    • /
    • 제6권1호
    • /
    • pp.61-77
    • /
    • 2003
  • 국가 및 지역혁신체제에서 기업은 지식의 창출과 확산을 위한 중심적 행위자 역할을 담당한다. 따라서 혁신시스템이 효과적으로 기능하기 위해서는 시스템내의 기업들이 기업내의 조직학습과 더불어 타기업 및 관련기관과의 상호작용을 통해 혁신을 창출하는 학습조직이 되어야만 한다. 지금까지 혁신체제론의 연구들은 신업부문별, 지역별 및 국가별 수준에서 혁신 성과에 영향을 미치는 제도적 조건을 규명하는데 초점을 두어 왔다 그러나 이러한 연구들은 혁신체제의 중심 주체가 되는 기업조직의 학습 관행 및 조직 루틴이 지역혁신체제의 성과에 미치는 영향을 대해서는 상대적으로 소홀히 취급하고 있다. 본 연구는 이러한 문제점을 보완하기 위한 시도의 일환으로써 기업이 혁신을 달성하기 위해서 조직적 역량을 어떻게 구축하고 학습하는지에 대해 고찰하는 것을 목적으로 한다. 이것은 개별 기업의 혁신성과 경쟁력을 파악하는데 있어서 뿐만 아니라 국가 및 지역 혁신체제의 잠재성을 평가하는데 있어서도 매우 중요하다고 할 수 있다. 결론적으로, 기업들은 특정 지역혁신체제에 구속되기보다는 기업의 경계 안팎에 존재하는 다양한 혁신의 원천을 탐색하고 조직적으로 체화시키기 위한 노력들을 추구한다. 그러나 이러한 기업조직의 활동 관행이 지역혁신체제의 잠재성을 저하시키는 요인이라고 보기는 어렵다. 오히려 특정 지역혁신체제 내 기업들이 외부의 지식에 접근하고 그것을 조직적으로 체화하는 사회적 학습과정을 통해서 지역혁신시스템은 제도적 고착 효과를 탈피할 수 있고 혁신체제 전반의 혁신 잠재성을 향상시킬 수 있다.

  • PDF

진공동결건조기를 이용하여 반건조 오디를 제조하는 방법 (A making the method of semi-dried mulberry fruit by vacuum freezing dryer)

  • 김현복;김성국;석영식;서상덕
    • 한국잠사곤충학회지
    • /
    • 제53권1호
    • /
    • pp.50-54
    • /
    • 2015
  • 가공 중 파괴되기 쉬운 여러 가지 기능성 성분과 오디 고유의 맛, 향 및 형태를 그대로 유지한 말랑말랑한 반건조 오디를 제조함으로써 오디 자체를 식용 또는 식품(빵, 떡, 한과 등) 재료로서의 이용성, 실온 보관 및 유통 편리성을 향상시키고자 하였다. 영하 $40^{\circ}C$ 이하에서 보관한 오디를 내부 온도를 $30{\sim}35^{\circ}C$ 사이로 맞춰 놓은 동결건조기에 넣고 23 ~ 24시간 동안 진공상태에서 건조시킴으로써 오디는 열매끼리 뭉치지 않고 한 알씩 분리되며, 만졌을 때 손에 검은 색이 묻어나지 않는다. 특히 안토시아닌 색소인 C3G을 비롯해 루틴(rutin), 가바(GABA), 레스베라트롤(resveratrol) 등의 다양한 기능성 성분과 오디 고유의 맛, 향, 형태를 그대로 유지할 수 있다. 반건조 오디의 경우 수확 후 냉동보관에 필요한 시설유지비(전기료 등)가 들지 않으며, 건조 후 1년 정도 실온 보관이 가능하므로 수송유통이 편리함은 물론 연중 상시 구매가 가능하다. 또한 반건조 오디 생산에 걸리는 시간은 약 23 ~ 24시간으로 완전 건조 오디 생산 시 걸리는 시간(48시간)보다 절반가량 짧아 농가의 가공비용을 줄일 수 있다. 단순 가공제품과 더불어 반건조 오디를 직접 식용 또는 다양한 식재료에 활용함으로써 다양한 오디의 영양성분과 기능성 성분의 섭취를 통해 국민건강증진은 물론 소비확산을 통한 농가소득 향상에도 기여할 수 있을 것으로 기대한다.