• 제목/요약/키워드: Software architecture transformation

검색결과 27건 처리시간 0.024초

Application of differential transformation method for free vibration analysis of wind turbine

  • Bozdogan, Kanat Burak;Maleki, Farshid Khosravi
    • Wind and Structures
    • /
    • 제32권1호
    • /
    • pp.11-17
    • /
    • 2021
  • In recent years, there has been a tendency towards renewable energy sources considering the damages caused by non-renewable energy resources to nature and humans. One of the renewable energy sources is wind and energy is obtained with the help of wind turbines. To determine the behavior of wind turbines under earthquake loads, dynamic characteristics are required. In this study, the differential transformation method is proposed to determine the free vibration analysis of wind turbines with a variable cross-section. The wind turbine is modeled as an equivalent variable continuous flexural beam and blade weight is considered as a point mass at the top of the structures. The differential equation representing the free vibration of the wind turbine is transformed into an algebraic equation with the help of differential transformation method and the angular frequencies and the mode shapes of the wind turbine are obtained by the help of the differential transformation method. In the study, a sample taken from the literature was solved with the presented method and the suitability of the method was investigated. The same wind turbine example also modeled by finite element modelling software, ABAQUS. Results of the finite element model and differential transformation method are compared with each other and the results are in good agreement.

차세대 브이월드 아키텍처 구성을 위한 공개 소프트웨어 성능 비교 분석 (Performance Comparative Analysis Of Open Source Software for the New Generation of V-World Architecture Configuration)

  • 장한솔;장준성;고준희;장인성
    • 대한공간정보학회지
    • /
    • 제24권3호
    • /
    • pp.19-27
    • /
    • 2016
  • 전 세계적으로 정보통신기술의 발전과 융합을 통해 산업 전반에 걸쳐 소프트웨어의 영향력이 점차 증가 되고 있다. 기존의 하드웨어 중심에서 소프트웨어 중심으로 기술이 발전하고 있으며, 소프트웨어 안에서는 상용 소프트웨어의 사용을 탈피하고 공개 소프트웨어(OSS, open source software)의 활용이 늘고 있으며, 정부기관에서도 공개 소프트웨어의 사용 확대를 계획하고 있다. 이에 본 논문에서는 브이월드에서 실제 서비스하고 있는 데이터를 이용하여 WEB 서버 및 WAS(web application server) 서버의 5가지 공개 소프트웨어들의 4가지 조합으로 성능을 비교분석하여 차세대 브이월드 아키텍처의 효율적인 구성을 위한 공개 소프트웨어의 선택 기준을 설정할 수 있는 지표를 얻고자 하였다.

A Cost-Effective Land Surveying System for Engineering Applications

  • El-Ashmawy, Khalid L.A.
    • International Journal of Computer Science & Network Security
    • /
    • 제22권11호
    • /
    • pp.373-380
    • /
    • 2022
  • The field of land surveying is changing dramatically due to the way data is processed, analyzed and presented. Also, there is a growing demand for digital spatial information, coming primarily from the GIS (Geographical Information System) user community. Such a demand has created a strong development potential for a new land surveying software. An overview of the development and capabilities of a land surveying software platform based on the Windows system, SurveyingMap, is presented. Among its many features, SurveyingMap provides a lot of adaptability for networks adjustment, geodetic and plane coordinates transformation, contouring, sectioning, DTM (Digital Terrain Model) generation, and large scale mapping applications. The system output is compatible with well known computer aided drafting (CAD) /GIS packages to expand its scope of applications. SurveyingMap is also suitable for non-technical users due to the user-friendly graphic user interface. The system could be used in engineering, architecture, GIS, and academic teaching and research, among other fields. Two applications of SurveyingMap, extension of field control and large scale mapping, for the case study area are established. The results demonstrate that the system is adaptable and reasonably priced for use by college and university students.

레거시로부터 CBD로의 재공학을 위한 메타 모델 설계 기법 (A Design Technique of Meta-Model for Reengineering from Legacy to CBD)

  • 김철진;조은숙
    • 한국멀티미디어학회논문지
    • /
    • 제8권3호
    • /
    • pp.398-412
    • /
    • 2005
  • 레거시 시스템을 새로운 하드웨어 플랫폼과 새로운 소프트웨어 개발 패러다임에 맞도록 이주하려는데 대한 관심이 증가하고 있다. 그 이유는 레거시 시스템의 유지보수에 많은 비용이 들고 기존 시스템에 대한 문서 정보가 부족하다는데 있다. 레거시 시스템을 새로운 시스템을 변환하기 위해 스크린 스크래핑, 래핑, 부분 변환, 재개발 등등의 여러 다양한 접근법들과 도구, 그리고 방법론들이 제시되어왔다. 그러나 이러한 접근법들은 대부분이 코드 변환 혹은 일부 모델 변환 수준이기 때문에 아키텍처나 요구사항 수준에서의 변환까지는 체계적으로 제시하지 못하였다. 따라서, 본 논문에서는 이러한 한계점을 극복하기 위하여 아키텍처와 요구사항 단계까지 적용할 수 있는 3차원 공간 개념을 적용한 메타 모델 기반의 접근법을 제시하고자한다. 이러한 통합 모델은 재 공학에 있어서 역 공학 단계인 코드에서 아키텍처 그리고 순 공학 단계인 아키텍처에서 코드로의 자연스러운 변환 혹은 협력 진화(Co-evoluton)를 유도한다.

  • PDF

컴포넌트 설계를 MDA/PIM으로 명세하기 위한 UML프로파일 (A UML Profile for Specifying Component Design as MDA/PIM)

  • 민현기;김수동
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제32권3호
    • /
    • pp.153-162
    • /
    • 2005
  • 컴포넌트 기반 개발(CBD) 기술은 컴포넌트 재사용을 통해 S/W 개발 생산성을 높이는 기술로 각광을 받고 있다. 모델기반 아키텍처 (Model Driven Architecture, MDA)는 설계 모델을 점진적으로 변환하여 S/W를 자동으로 생성하는 새로운 개발 방식이다[1]. CBD기술은 재사용을 통하여, MDA 기술은 모델 변환을 통하여 S/W 개발 생산성을 높이므로, 이 두 기술의 접목은 SW 재사용과 자동 생산의 두 가지 장점을 모두 이룰 수 있다. 이를 위해서는 설계된 컴포넌트를 MDA의 플랫폼 독립적 모델 (PIM)로 명세하여야 하며, UML 확장 장치 즉 CBD용 UML 프로파일이 요구된다. 본 논문에서는 명세할 컴포넌트의 구성요소를 메타 모델로 정의하고, 각 구성요소를 PIM으로 명세하기 위한 컴포넌트용 UML 프로파일을 제안한다. 이 프로파일은 컴포넌트 명세를 위한 스테레오 타입, 구문(Syntactic), 의미 (Semantic), 규약(Contract) 및 표기법으로 이구어진다. 제안된 프로파일은 MDA 표준 규약의 기반인 Meta Object Facility (MOF)를 확장 적용한 것이므로 여러 MDA 기법과 도구들과 호환을 제공한다. 제안된 프로파일을 적용하면 CBD와 MDA의 고유 기능과 장점을 접목하여 높은 개발 생산성, 이식성, 상호 운용성, 및 유지보수성을 가질 수 있다.

Organizational Transformation Strategies for Adopting Building Information Modeling in the Engineering-Construction Industry

  • Yong Han Ahn;Young Hoon Kwak;Sung Jun Suk
    • 국제학술발표논문집
    • /
    • The 5th International Conference on Construction Engineering and Project Management
    • /
    • pp.94-102
    • /
    • 2013
  • The architecture, engineering and construction (AEC) industry is beginning to utilize Building Information Modeling (BIM), benefiting from the resulting improved visualization and productivity, better coordination of construction drawings, building documents that contain embedded links to virtual information, faster delivery, and lower costs. However, construction firms often face challenges when reorganizing their company structure to take full advantage of these benefits. This paper proposes an organizational structure that will enable engineering-construction firms to successfully adopt and implement BIM for major construction projects. A case study research method is utilized based on in-depth interviews with four BIM directors and vice presidents charged with BIM adoption, implementation and education. Organizational transformation challenges and recommendations are discussed in detail for those considering implementing BIM in the engineering-construction industry. Topics such as organizational changes in the firm, costs and benefits of BIM implementation, strategies of BIM implementation (execution) plan, BIM education, risks and opportunities associated with BIM, BIM software, contract methods, human resource management and new hires, and the future implementation and direction of BIM are discussed in detail.

  • PDF

병렬구조 컴퓨터에서 Branch penalty를 감소시키기 위한 소프트웨어와 하드웨어 방법 (A Software And Hardware Scheme For Reducing The Branch Penalty In Parallel Computers)

  • 함찬숙;조종현;조영일
    • 전자공학회논문지B
    • /
    • 제30B권11호
    • /
    • pp.11-16
    • /
    • 1993
  • VLIW architecture capable of testing multiple conditions in a cycle must support an efficient mechanism for multi-way branches. This paper proposes a mechanism to speed up the execution of multi-way branches and an efficient memory packing method of instructions, which reduced the wasted memory space. Also, we develops a new compiler technique which can transform program segments that are not applied to multi-way branches into ones that are applied to multi-way branches. The benefits gained by the transformation are to reduce branch penalty and to increase instruction-level parallelism.

  • PDF

MFCCs를 이용한 입력 변환과 CNN 학습에 기반한 운영 환경 변화에 강건한 베어링 결함 진단 방법 (An Input Transformation with MFCCs and CNN Learning Based Robust Bearing Fault Diagnosis Method for Various Working Conditions)

  • 서양진
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제11권4호
    • /
    • pp.179-188
    • /
    • 2022
  • 기계의 주요 부품인 베어링 결함 진단에 딥러닝을 활용하는 연구가 활발하게 진행되어 좋은 성능을 달성하였으나, 학습 데이터와 테스트 데이터의 운영 환경 차이로 인해 기계가 실제로 가동되는 환경에서는 성능 저하가 발생하는 문제가 있다. 학습 데이터와 테스트 데이터의 분포 차이 문제를 다루는 방법으로 데이터 적응이 제안되어 좋은 결과를 보여주고 있으나, 각 방법이 가정하고 있는 특정 적용 시나리오를 벗어나기 어렵다는 제약이 있다. 이에 본 연구는 MFCCs를 이용한 입력 데이터의 변환과 간단한 CNN 구조를 이용해 원시 도메인 데이터로부터 생성된 모델에 대해 추가적인 학습이나 조정 없이 타겟 도메인 데이터에 대한 테스트를 강건하게 수행하는 방법을 제안하였으며, 대표적인 베어링 결함 진단 데이터셋인 CWRU 베어링 데이터를 이용해 제안한 방법에 대한 실험 및 분석을 수행하였다. 실험 결과 전이 학습 기반의 방법들과 대등한 성능을 보였으며, 입력 변환 기반의 베이스라인 방법보다는 최소 15% 정도의 높은 성능을 달성하였다.

소프트웨어 개발형태 기반 개발기간 추정 연구 (A Study of Development Schedule Estimation Based on Development Type)

  • 박석규;김운용
    • 한국컴퓨터산업학회논문지
    • /
    • 제7권3호
    • /
    • pp.191-198
    • /
    • 2006
  • 소프트웨어 측정분야는 30년 이상 수많은 연구가 있어 왔으나 아직까지 구체적인 소프트웨어 개발노력, 개발기간과 비용 추정 모델이 없는 실정이다. 소프트웨어 개발기간을 추정하기 위한 기존의 모델들은 사용된 데이터 크기가 적고 과거 프로젝트들을 대상으로 하고 있어 현재의 복잡하고 다양한 개발환경에 적용하는데 제약이 따른다. 따라서, Oligny et al.은 ISBSG Benchmark Release 4의 396개 프로젝트에 대해 개발기간이 개발플랫폼에 영향을 받음을 제기하여 각 개발플랫폼에 따른 개발기간 추정 모델을 제시하였다. 본 논문은 Oligny et al. 모델들을 ISBSG Benchmark Release 6의 534개 프로젝트에 대해 적용한 결과 개발기간이 개발플랫폼에 영향을 적게 받음을 밝혔다. 따라서, 개발기간에 보다 영향을 미치는 개발형태를 채택해, 개발형태에 따른 개발기간 추정 모델을 제시하였다. 제안된 모델들은 개발 플랫폼의 영향보다 개발기간 추정에 보다 많은 영향을 미침을 밝혔으며, 개발기간 추정시 개발형태별로 추정하는 모델 적용이 보다 타당함을 알 수 있다.

  • PDF

PSPC 적용을 위한 모서리 밀링 자동화 시스템 개발 (Development of Edge Milling Automation System for PSPC Application)

  • 유현수;박일환;고대은;김호경
    • 한국산학기술학회논문지
    • /
    • 제19권5호
    • /
    • pp.122-130
    • /
    • 2018
  • 국제 해사 기구의 선체 보호 도장 기준이 의무화됨에 따라 조선소에서는 칼라 플레이트의 모서리 부분에 대해 2R 또는 3-pass 밀링 가공을 수행해야 한다. 그러나 기존 수작업 방식에 의존하고 있는 상황에서 2R 또는 3-pass 밀링 가공을 수행한다면 작업 환경 및 생산성 측면에서 많은 문제점이 발생할 것으로 예상된다. 따라서 규정을 만족할 수 있는 모서리 밀링 자동화 시스템을 개발하여 이러한 문제점을 해결할 필요가 있다. 본 연구에서는 표준 칼라 플레이트를 대상으로 모서리 밀링 자동화 시스템 기본 설계를 수행하였고, 형상 인식 및 가공 경로 생성 알고리즘을 적용하여 가공 프로세스를 정립하였다. 또한, 운영 소프트웨어를 구축하고, 전용 가공 툴을 제작하여 밀링 테스트를 수행한 결과를 토대로 적합한 밀링 가공조건을 도출하였다. 향후, 본 연구를 통해 개발된 모서리 밀링 자동화 시스템을 조선소에 도입하여 현장 테스트를 수행하고, 그 결과를 토대로 상용화 연구를 진행한다면 선체 보호 도장 기준을 충족할 수 있는 자동화 시스템을 구축함과 동시에 생산성 향상을 기대할 수 있다.