• 제목/요약/키워드: 설계변경관리

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

학습 기반의 동적 쓰레드 풀 기법을 적용한 웹 서버의 설계 및 구현 (Design and Implementation of a Web Server Using a Learning-based Dynamic Thread Pool Scheme)

  • 유서희;강동현;이권용;박성용
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제16권1호
    • /
    • pp.23-34
    • /
    • 2010
  • 네트워크의 발전에 따라 사용자들이 늘어나게 되면서 웹 서버들은 동시에 접속하는 다수 사용자의 서비스 요청을 처리할 수 있는 다중 쓰레드 기법을 활용하고 있다. 고정된 쓰레드 풀 기법은 고정적인 시스템 자원을 점유해야 하는 문제점이 있다. 반면에 동적으로 쓰레드 풀 기법인 워터마크 쓰레드 풀기법은 사용자의 요청량에 따라 쓰레드 수를 적절하게 조절하지만, 지정한 최대값을 넘는 요청량에 대해서는 응답이 제때에 이루이지지 않는 단점이 있다. 따라서 본 논문에서는 다양한 요청량이 존재하는 다중 쓰레드 환경의 서버 프로그래밍을 위한 학습 기반의 동적 쓰레드 풀 기법을 적용한 웹 서버를 제안한다. 제안하는 기법은 쓰레드 풀을 사용하는 웹 서버 중 아파치(Apache) worker 다중 처리 모듈(Multi processing Module)에 AR(Auto Regressive) 기법을 통해 다음 주기의 작업 요청량을 예측하고 사전에 쓰레드를 생성한다. 기존 기법과 달리, 일정주기의 증감 추세가 없는 작업 요청량에도 필요한 쓰레드의 수를 정확하게 설정하기 위해 최근접 이웃(K-Nearest Neighbor) 알고리즘을 사용하여 작업 요청량에 따른 쓰레드의 수를 사전에 학습한다. 필요한 쓰레드의 수를 설정하기 위해 사전에 학습 되어진 개체들과 비교하여 유사한 개체를 선택하여 예측된 작업 요청량에 따른 쓰레드의 수를 결정하고 쓰레드를 생성한다. 본 논문에서는 필요한 쓰레드의 수를 동적으로 변경함으로써 사용자 응답 시간을 빠르게 하고, 사용자의 요청량에 맞게 쓰레드 수를 관리함으로써 시스템 자원의 활용도를 높일 수 있다.

운영 중인 고속열차의 진동저감에 관한 연구 (A study on the Vibration Reduction of the Commercial High-speed Train)

  • 전창성;최성훈
    • 한국산학기술학회논문지
    • /
    • 제18권11호
    • /
    • pp.697-704
    • /
    • 2017
  • 본 연구는 영업운행 중인 고속열차의 진동 문제를 고찰하고, 이를 개선하기 위하여 진행되었다. 먼저 고속열차의 진동 수준을 알기 위하여 차체 진동가속도에 대한 측정이 수행되었다. 측정결과 운전실이 객차보다 진동이 크며, 열차 후미로 갈수록 진동이 더 커졌다. 운전실 및 객차 모두 수직방향 진동이 횡방향 진동에 비해서 크며, 콘크리트 구간에 비해 자갈궤도에서 진동의 최대값이 크다. KTX-산천 진동 경향과 개선점을 도출하기 위하여 동역학 해석을 수행하였다. 해석결과는 시험 결과와 유사하였으며, 객차 양 끝단의 단부객차 상부와 동력차량의 진동을 저감시킬 필요가 있었다. 객차의 진동을 저감하기 위하여 KTX-호남(200호대) 차량은 4가지 개선 설계를 수행하였고, 이 중 KTX-산천에 적용할 수 있는 방법을 해석에 적용하였을 때, 정상구간에서는 2.2%, 분기기구간에서는 11% 정도 진동이 감소할 것으로 예상되었다. 동력차량의 진동 저감을 위해 2차 코일스프링의 강성을 감소시키고, 2차 수직댐퍼의 댐핑계수를 증가시키는 방안을 제안하였다. 현가장치의 불량, 오조립 등 성능저하가 차체 및 대차의 진동을 증가시키는 것을 시운전 결과와 해석결과를 통하여 살펴보았으며, 현가장치 올바른 유지보수가 차량 진동을 저감시킴을 알 수 있었다. 차륜 마모에 대한 적절한 관리는 운행 효율 및 차체 진동저감에 중요한 역할을 하며, 현재 차륜 프로파일을 변경하여 차륜 삭정간의 주행거리를 늘리려는 연구가 진행 중이다.

이동체의 색인을 위한 시간 기반 R-트리의 설계 및 구현 (Design and implementation of a time-based R-tree for indexing moving objects)

  • 전봉기;홍봉희
    • 한국정보과학회논문지:데이타베이스
    • /
    • 제30권3호
    • /
    • pp.320-335
    • /
    • 2003
  • 위치 기반 서비스는 이동체의 위치에 따라 종속적인 결과를 얻는 위치 기반 질의를 필요로 하게 하였다. 연속적으로 이동하는 이동체의 위치를 추적하는 것은 위치 기반 서비스에서는 중요한 응용 중의 하나이다. 효과적인 질의 처리를 위해 이동체 데이터베이스는 연속적으로 위치를 변경하는 이동체의 이동을 관리하는 3차원 색인을 필요로 한다. 2차원 R-tree의 확장으로 시간 도메인을 포함하는 3DR-tree와 같은 이동체 색인은 노드 간의 높은 중복과 사장 공간으로 인하여 낮은 공간 활용도와 검색 성능이 저하되는 문제점이 있다. 이 논문에서 제시하는 TR-tree는 R-tree 기반의 색인으로서, 시간 도메인의 성장을 고려하여 시간 축 분할 시 비균등 분할 정책을 사용하여 공간 활용도를 높였다. 노드간의 중복과 사장 공간을 최소화 하기 위하여 강제 합병 정책을 사용하여 중복이 심한 노드를 강제 합병 시킨다. 또한 오버플로우 노드의 분할 시에 노드간의 중복을 심하게 하는 원인이 되는 긴 선분을 절단 정책을 사용하여 2개의 선분으로 절단하여 분할 노드 간의 중복을 제거한다. 실험 평가 결과에서 TR-tree는 3DR-tree와 TB-tree 보다 성능이 우수하였으며, 특히 R-tree와 R*-tree보다 색인의 크기가 작다.

상품 데이터베이스의 동적 특성을 지원하는 분류 모형 (A Classification Model Supporting Dynamic Features of Product Databases)

  • 김동규;이상구;최동훈
    • 정보처리학회논문지D
    • /
    • 제12D권1호
    • /
    • pp.165-178
    • /
    • 2005
  • 상품 분류체계는 상품 데이터베이스를 설계하는 토대이며 전자상거래에서 상품 정보의 관리 및 활용에 관한 거의 모든 면에서 중심적 역할을 한다. 상품 정보의 효율적이고 편리한 활용을 위해 각 사용자의 관점에 따른 다양한 뷰를 제공할 필요가 있다. 새로운 상품이 출현하고 기존 상품이 사라짐에 따라 분류체계도 이에 따라 일관성을 유지하면서 변경 및 진화해야 한다. 또한 이질적인 다른 분류체계와 매핑되거나 병합될 필요가 있으며, 이 때 정보의 손실을 줄이는 것이 중요하다. 이들 요구사항에 대해, 분류체계는 제한된 시간 및 비용 내에서 수용할 수 있도록 충분히 동적이어야 한다. 그러나, UNSPSC 및 eCl@ss와 같이 현재 널리 사용중인 분류체계는 이러한 동적인 특성에 대한 요구사항을 만족시키지 못한다. 상품 정보는 재료, 시간, 장소 통의 속성과 무결성 조건과 같은 많은 의미를 지니고 있다. 이 논문에서는 상품 데이터베이스의 동적 특성 및 이에 대한 기존 코드 기반 분류 체계의 한계점을 분석하고, [1]에서 제안된 의미적 분류 모형이 상품 데이터베이스의 동적 특성에 관한 요구사항을 만족시킨다는 것을 설명한다. 이 모형은 상품 클래스를 명시적이고 형식적으로 정의할 수 있는 수단을 제공하며, 상품 클래스 간의 관계를 그래프로 구성한다.

추천시스템을 위한 복합지식저장소 설계 (Design of Compound Knowledge Repository for Recommendation System)

  • 한정수;김귀정
    • 디지털융복합연구
    • /
    • 제10권11호
    • /
    • pp.427-432
    • /
    • 2012
  • 본 연구는 복합저장소 구축 방법과 복합지식 프로세스 개발을 위한 기술적 방법을 제안하였다. 본 연구에서 제안한 복합지식 저장소에 저장되는 데이터 대상은 복합지식 메타데이터와 디지털 자원 모두를 포함하며, 사용목적에 따라 사용자 역할, 기능적 요소, 서비스 범주로 나눌 수 있다. 이 세 가지 요소는 저장소의 추상적 모델을 설명하는 기본적인 구성요소이다. 본 연구에서는 복합지식의 메타데이터를 2가지 요소로 구분하여 정의하였다. Component는 지식을 사용하고 생성하는 주체나 활동단위, 리소스 자체 등에 대한 속성을 나타내고, Context는 지식객체가 포함되어 있는 맥락을 나타낸다. 복합지식 프로세스 Agent는 복합지식의 분류와 등록, 검색, 패턴 정보 관리 등의 역할을 수행하고 복합지식 저장소와 사용자 사이의 데이터 흐름과 처리를 담당한다. 복합지식 프로세스 Agent는 데이터의 검색과 추출, 분산 환경에서 데이터 교환을 위한 데이터의 수집과 출력, 저장된 데이터의 추가, 변경 등이 발생한 것을 알려주는 경고, 데이터의 저장과 등록, 메타데이터 조회 후 원하는 물리적 자료를 요청하는 요청과 전달 등의 기능으로 구성하였다. 본 연구에서 개발하고자하는 추천시스템을 위한 복합지식저장소 구축은 산업 현장에서 적시에 다양한 콘텐츠를 사용자에게 제시함으로서 일과 학습이 동시에 일어날 수 있도록 하여 시의적절한 지식을 실시간 가시화함으로써 학습 생산성을 증대하는데 도움을 줄 수 있다.

UPS 파워 팩 내부 연료전지의 냉각특성에 대한 수치 해석 (A Study on Numerical Analysis for Internal PEMFC Cooling of Power Pack for UPS)

  • 송준석;김병헌
    • 한국산학기술학회논문지
    • /
    • 제18권4호
    • /
    • pp.527-535
    • /
    • 2017
  • 연료전지 배터리 하이브리드 UPS용 연료전지 파워 팩 내부에 설치한 연료전지의 화학반응에 의해 생성되는 열을 제거하는데 어려움이 있다. 열을 제거하지 못할 경우 연료전지의 내구성과 성능에 영향을 끼쳐 수명 단축의 원인이 된다. UPS용 연료전지 파워 팩 제작을 위하여 연료전지의 적절한 냉각 방법을 선정하고 제시하는 것이 본 연구의 목표이다. 냉각방법 선정을 위해 냉각 성능에 영향을 주는 각각의 설계 인자를 변화시키면서 연구를 수행하였다. 전산해석은 상용프로그램인 COMSOL Multiphysics로 수행하였다. 먼저 연료전지 스택의 냉각 팬의 위치를 상단과 하단에 배치했을 때 1 kW급 연료전지 스택 표면온도를 비교하였으며, 각각의 위치에 따른 냉각 팬의 회전속도를 2,500, 3,000, 3,500, 4,000 RPM으로 변경하여 적절한 냉각 팬의 속도를 결정하였다. 또한 파워 팩 외부에서 내부로 들어오는 공기의 입구인 그릴의 타공면적을 달리하여 내부로 들어오는 공기의 유량이 냉각에 미치는 영향을 비교하였다. 본 연구는 UPS용 연료전지 파워 팩 내부 연료전지의 열관리 기술개발에 효과적으로 활용될 수 있을 것으로 판단된다.

지반정보 변화객체 탐지·추출 시스템 개발 (Detecting and Extracting Changed Objects in Ground Information)

  • 김광수;김봉완;장인성
    • 한국측량학회지
    • /
    • 제39권6호
    • /
    • pp.515-523
    • /
    • 2021
  • 지하공간 통합지도는 지하시설물, 지하구조물, 지반정보로 구성되어 있으며, 주기적으로 갱신이 발생하고 있다. 본 논문에서는 통합지도 갱신 속도를 단축하기 위해 변화된 지반정보만을 탐지 및 추출하는 시스템을 설계하고 이를 구현하였다. 변화 객체를 찾아내기 위해 신규 입력된 지도와 통합지도에 저장된 참조 지도에 포함된 모든 객체들을 비교하였다. 객체를 비교하여 결과를 생성하는 전체 과정을 기능별로 분류하였으므로, 구현된 시스템은 객체 비교기, 변화 객체 탐지기, 과거 데이터 관리기, 변화 객체 추출기, 변화 유형 분류기, 변화 객체 저장기 등의 모듈로 구성되었다. 구현된 시스템의 성능을 평가하는 지표로 변화 객체 탐지율 및 추출률을 사용한다. 개발된 컴포넌트를 평택시 시추공, 관정, 지층, 암상 등에 적용한 결과 각 레이어의 신규, 삭제, 변경(속성) 객체들을 각각 100% 탐지하였다. 또한, 지도를 비교할 때마다 참조 지도를 다운로드 받음으로써 참조 지도의 최신성이 보장되는 장점을 제공하였다. 추후, 현업에 적용하기 위해 다양한 데이터를 사용하여 개발된 결과의 안정성과 효율성을 확인하는 연구가 필요하다.

공항개발계획과 사업에서의 항공안전성 제고에 대한 법률적 소고 (A Study on The Enhancement of Aviation Safety in Airport Planning & Construction from a Legal Perspective)

  • 김태한
    • 항공우주정책ㆍ법학회지
    • /
    • 제27권2호
    • /
    • pp.67-106
    • /
    • 2012
  • 오늘날 항공운송의 볼륨이 크게 증가함에따라 항공사고도 끊임없이 발생하고 있다. 따라서 항공교통의 핵심가치인 항공교통 안전의 중요성을 새롭게 인식하여야 한다. 이에 항공교통의 기본 인프라로서 공항의 입지, 시설, 장비에 대한 안전성 확보는 무엇보다 중요하다고 할 수 있다. 그러한 차원에서 공항의 건설 또는 개량단계에서 공항개발사업 단계별로 고려되어야 할 안전요소를 현행법과 제도내에서 분석하여 공항시설의 설계, 건설단계에서의 안전성 제고에 대한 소견을 제시하고자 한다. 공항은 물론 항공교통의 안전은 공항시설을 포함하는 공항을 입지, 개발, 설계, 시공, 검사, 관리하느냐에 달려 있는 문제인 것이다. 이는 결국 공항개발계획 단계에서부터 항공안전을 우선 고려하는 입지에 대한 기준 및 전문가 개입 제도화 등에 관한 입법화를 통하여 현대사회가 내포하는 불특정다수에 대한 대형 사회간접자본의 리스크를 예방하는 국가적 책무를 다할 수 있기 때문이다. 아울러 공항개발 과정에서 핵심사항인 공항과 항행안전시설의 설치기준의 명확화는 공항과 공항시설의 안전성을 담보하는 것이라 할 수 있다. 물론 공항과 항행안전시설의 설치기준은 항공교통의 특성상 세계적인 기준이 제시되어 있으나, 이를 국내 입법화하는 과정에서 안전 측면의 기준은 더욱 구체적으로 세분화하여 설계, 시공, 검사 단계에서 이에 대한 혼돈이 발생하지 않게 하는 것도 항공안전을 확보하는 방법으로 검토할 만하다. 항행안전시설의 설치에 대한 기준은 무엇보다 자세히 규정하고 있다. 그러나 항행안전시설 성능적합증명제도와 관련해서는 임의적 규제를 의무적 규제로 변경하고, 제작자는 국내뿐만 국외제작자에게도 증명제도가 적용되도록 하는 것이 항행안전시설의 운용 안전성을 담보하는 방안이라 할 것이다. 물론 항공사고의 많은 부분이 조종사 과실 또는 항공기 정비 불량에 의한 것으로 귀결된다. 그러나 더욱 중요한 것은 공항이나 공항시설이 안전을 담보할 수 있을 정도로 완벽하다면 항공교통 사고를 더욱 감소시킬 수 있을 것으로 생각한다. 따라서 공항개발 단계에서부터 항공안전을 우선시 하는 법률적 제도적 보완이 필요하다고 할 수 있다.

  • PDF

전자 카탈로그를 위한 의미적 분류 모형 (A Semantic Classification Model for e-Catalogs)

  • 김동규;이상구;전종훈;최동훈
    • 한국정보과학회논문지:데이타베이스
    • /
    • 제33권1호
    • /
    • pp.102-116
    • /
    • 2006
  • 전자 카탈로그는 시장 참여자들이 제공하는 상품과 서비스에 대한 정보를 가지고 있으며 결과적으로 전자 상거래의 근간을 형성하고 있다. 카탈로그의 관리는 여러 가지 요소에 의해 복잡해지는데, 상품 분류는 이들의 핵심 요소이다. 분류 계층 구조는 지출 분석, 관세 규제의 실행, 상품의 식별 등을 위해 활용된다. 이와 같이 상품 분류 체계는 상품 데이타베이스의 설계에 토대가 되고, 상품 정보의 활용 및 관리의 거의 모든 면에서 중심적 역할을 한다. 그러나, 데이타 모형, 연산, 의미론 등의 측면에서 상품 분류에 대한 형식적인 연구는 거의 없었다. 분류에 관한 논리적 모형의 부재는 분류에 대해서뿐만 아니라 일반적인 상품 데이타베이스에 대해서도 비일관성 및 비융통성 등 많은 문제를 야기시킨다. 상품 정보의 효율적이고 편리한 활용을 위해 각 사용자의 관점에 따른 다양한 뷰를 제공할 필요가 있다. 새로운 상품이 출현하고 기존 상품이 사라짐에 따라 분류체계도 이에 따라 일관성을 유지하면서 변경 및 진화해야 한다. 또한 이질적인 다른 분류체계와 매핑되거나 병합될 필요가 있으며, 이 때 정보의 손실을 줄이는 것이 중요하다. 이들 요구사항에 대해, 분류체계는 제한된 시간 및 비용 내에서 수용할 수 있도록 충분히 동적이어야 한다. 그러나, UNSPSC 및 eClass와 같이 현재 널리 사용중인 분류체계는 이러한 동적인 특성에 대한 요구사항을 만족시키지 못한다. 이 논문에서 우리는 상품 분류 체계의 의미를 이해하고, 기존의 분류 체계의 이면에 있는 의미를 포획하여 표현할 수 있는 방법으로 의미적 분류 모형을 제시하고자 한다. 상품 정의는 재료, 시간, 장소 등의 속성과 무결성 조건과 같은 많은 의미를 지니고 있다. 상품 데이타베이스의 동적 특성 및 이에 대한 기존코드 기반 분류 체계의 한계점을 분석하고, 제안된 의미적 분류 모형이 상품 데이타베이스의 동적 특성에 관한 요구사항을 만족시킨다는 것을 설명한다. 이 모형은 상품 클래스를 명시적이고 형식적으로 정의할 수 있는 수단을 제공하며, 상품 클래스간의 관계를 그래프로 구성한다. 이 모형은 분류 체계의 매핑을 용이하게 하며, 선행 연구에 의해 제기된 요구 사항 및 문제를 해결한다고 믿는다.

제주도 공공 관정 지질주상도 DB 구축 소개 (Study of Geological Log Database for Public Wells, Jeju Island)

  • 박성현;고기원;박준범;문덕철;윤우석
    • 자원환경지질
    • /
    • 제48권6호
    • /
    • pp.509-523
    • /
    • 2015
  • 제주도 수문지질 종합 해석시스템 구축 연구의 일환으로 수행된 제주도 공공 관정 지질주상도 데이터베이스 구축결과를 소개한다. 1970년대부터 개발된 제주도 전역의1,200여 개 공공 관정의 지질주상도를 수문지질 조사소(炤)${\Pi}$$^{\circ}$ 범용할 수 있도록 6개의 속성 테이블로 구분하여 세부 정보를 데이터베이스화하여 분석을 수행한 결과, 기존 공공 관정지질주상도 이용에 다음과 같은 문제점이 있는 것으로 나타났다. 즉, (1) 지질주상도 암석명의 통일성 결여, (2) 화산쇄설층 및 사력층 개념 정립 필요, (3) 대수층 정보 불포함, (4) 상당수 관정에 대한 스크린설치 구간 심도 미기재, (5) 지질주상도 작성자별 기재 사항 및 내용상의 상이성 등이다. 연구팀은 상기와 같은 문제점들을 개선하기 위해 지질주상도상의 화산암 및 퇴적암 명칭을 재정립함과 아울러, 상용화된 데이터베이스 형식의 지질주상도 프로그램을 이용해 표준화된 입력과 출력형식 생성이 가능한 제주도 공공 관정 지질주상도 데이터베이스를 구축하였다. 새롭게 설계된 입력 테이블을 이용한 지질주상도 프로그램은 데이터베이스 입력 형식 기반을 가지고 있어, 사용자가 지정한 표준화된 입력 구조를 통해 지질, 관정 시추 및 시험 데이터들을 저장하여 데이터베이스화 함과 동시에 지질주상도와 단면도 출력에도 이용할 수 있다. 또한 지하수 관측 및 양수시험 결과 등의 새로운 자료도 데이터베이스 구조의 변경없이 쉽게 추가될 수 있다. 본 연구를 통해 구축된 지질주상도 데이터베이스는 향후 개발되는 관정들의 표준 데이터베이스 기준으로 활용됨으로써, 일관성 있는 지질주상도 작성과 수문지질 종합연구에 크게 도움이 될 전망이다. 또한, 현재 추진 중인 제주도 수문지질 해석시스템 개발과 기후변화에 대응한 통합수자원관리계획 기반기술을 뒷받침해 주는 초석이 될 것으로 기대된다.