• 제목/요약/키워드: Graphical user interface (GUI)

검색결과 252건 처리시간 0.025초

로보사피엔($Robosapien^{TM}$) 제어를 위한 비주얼 프로그래밍 도구 개발 (Development of Visual Programming Tool for Controlling $Robosapien^{TM}$ over Home Networks)

  • 김창연;박성진;변태영
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2005년도 가을 학술발표논문집 Vol.32 No.2 (2)
    • /
    • pp.616-618
    • /
    • 2005
  • 본 논문은 적외선 리모트 컨트롤러로 제어가 가능한 가정용 소형 로봇인 $Robosapien^{TM}$을 홈 네트워크 제어를 위한 홈 서버를 통해 직접 제어할 수 있는 제어 소프트웨어를 개발하였다. 또한 $Robosapien^{TM}$의 연속적인 동작을 쉽게 프로그래밍하고 실행시킬 수 인터프리터 (interpreter)의 세부 구현내용을 기술하였다. 본 구현은 컴퓨터 프로그래밍의 개념 정립이 부족한 일반 사용자나 컴퓨터 프로그밍에 관심이 많은 학생들이 쉽게 프로그래밍 할 수 있는 비주얼 프로그래밍 도구를 개발하였다. 특히 구현 시 필요한 구성 요소 및 기능을 설계하고 사용자의 편의성을 고려한 편리한 GUI(Graphical User Interface)의 구현에 중점을 두었다. 본 비주얼 프로그래밍 도구는 가정의 데스크톱 PC뿐만 아니라, 실외에서 PDA와 같은 소형 이동단말기를 이용하여 원격으로 가정의 홈 서버에 접속하여 $Robosapien^{TM}$의 동작을 실시간으로 제어할 수 있으며 가정의 웹 카메라를 통하여 $Robosapien^{TM}$이 정확하게 동작하고 있는지를 원격으로 확인할 수 있다.

  • PDF

Object-Oriented Mission Modeling for Multiple Transport Aircraft

  • Zang, Jing;Liu, Hu;Liu, Tianping;Ni, Xianping
    • International Journal of Aeronautical and Space Sciences
    • /
    • 제14권3호
    • /
    • pp.264-271
    • /
    • 2013
  • A method of multiple transport-aircraft mission modeling is proposed in order to improve the efficiency of evaluating and optimizing pre-mission plans. To deal with the challenge of multiple transport-aircraft missions, the object-oriented modeling method is utilized. The elements of the mission are decomposed into objects and businesses, And the major mission objects and their important properties are summarized. A complex mission can be broken down into basic business modules such as the ground section and flight section. The business models of loading and fueling services in the ground section are described. The business model of the flight section is composed of an air route and flight profile with the flight equation and the fuel consumption model. The logical relationship of objects and business modules is introduced. The architecture of the simulation system, which includes a database, computation module, graphical user interface (GUI) module, and a result analysis module, is established. A sample case that includes two different plans is provided to verify the model's ability to achieve multi-aircraft composite mission simulation.

전력계통의 고장해석을 위한 대화식 교육용 소프트웨어 개발 (Development of an Interactive Educational Software for Fault Analysis in Power Systems)

  • 조기선;양광민;박우진;조영훈;박종배;신중린
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2001년도 추계학술대회 논문집 전력기술부문
    • /
    • pp.293-295
    • /
    • 2001
  • This paper describes an interactive educational software developed at Konkuk University. This software provides an educational opportunity for electrical engineering students at the junior level to expand their knowledge about fault analysis in power systems. The developed educational software has three main modules: 1) Z-building, 2) setting the type and location of the fault, 3) displaying the calculated fault currents, according to the given simulation options. The main features of this tool are the diversification of acquisition network data, the function of learning about the z-building procedures, and the dynamic display function of state vectors-all voltage/current phasor. To verity the effectiveness of the developed educational software, some case studies are performed.

  • PDF

Full Wave Cockroft Walton Application for Transcranial Magnetic Stimulation

  • Choi, Sun-Seob;Kim, Whi-Young
    • Journal of Magnetics
    • /
    • 제16권3호
    • /
    • pp.246-252
    • /
    • 2011
  • A high-voltage power supply has been built for activation of the brain via stimulation using a Full Wave Cockroft-Walton Circuit (FWCW). A resonant half-bridge inverter was applied (with half plus/half minus DC voltage) through a bidirectional power transistor to a magnetic stimulation device with the capability of producing a variety of pulse forms. The energy obtained from the previous stage runs the transformer and FW-CW, and the current pulse coming from the pulse-forming circuit is transmitted to a stimulation coil device. In addition, the residual energy in each circuit will again generate stimulation pulses through the transformer. In particular, the bidirectional device modifies the control mode of the stimulation coil to which the current that exceeds the rated current is applied, consequently controlling the output voltage as a constant current mode. Since a serial resonant half-bridge has less switching loss and is able to reduce parasitic capacitance, a device, which can simultaneously change the charging voltage of the energy-storage condenser and the pulse repetition rate, could be implemented. Image processing of the brain activity was implemented using a graphical user interface (GUI) through a data mining technique (data mining) after measuring the vital signs separated from the frequencies of EEG and ECG spectra obtained from the pulse stimulation using a 90S8535 chip (AMTEL Corporation).

Continuous size optimization of large-scale dome structures with dynamic constraints

  • Dede, Tayfun;Grzywinski, Maksym;Selejdak, Jacek
    • Structural Engineering and Mechanics
    • /
    • 제73권4호
    • /
    • pp.397-405
    • /
    • 2020
  • In this study size optimization of large-scale dome structures with dynamic constraints is presented. In the optimal design of these structure, the Jaya algorithm is used to find minimal size of design variables. The design variables are the cross-sectional areas of the steel truss bar elements. To take into account the constraints which are the first five natural frequencies of the structures, the finite element analysis is coded in Matlab programs using eigen values of the stiffness matrix of the dome structures. The Jaya algorithm and the finite elements codes are combined by the help of the Matlab - GUI (Graphical User Interface) programming to carry out the optimization process for the dome structures. To show the efficiency and the advances of the Jaya algorithm, 1180 bar dome structure and the 1410 bar dome structure were tested by taking into the frequency constraints. The optimal results obtained by the proposed algorithm are compared with those given in the literature to demonstrate the performance of the Jaya algorithm. At the end of the study, it is concluded that the proposed algorithm can be effectively used in the optimal design of large-scale dome structures.

Application of GMDH model for predicting the fundamental period of regular RC infilled frames

  • Tran, Viet-Linh;Kim, Seung-Eock
    • Steel and Composite Structures
    • /
    • 제42권1호
    • /
    • pp.123-137
    • /
    • 2022
  • The fundamental period (FP) is one of the most critical parameters for the seismic design of structures. In the reinforced concrete (RC) infilled frame, the infill walls significantly affect the FP because they change the stiffness and mass of the structure. Although several formulas have been proposed for estimating the FP of the RC infilled frame, they are often associated with high bias and variance. In this study, an efficient soft computing model, namely the group method of data handling (GMDH), is proposed to predict the FP of regular RC infilled frames. For this purpose, 4026 data sets are obtained from the open literature, and the quality of the database is examined and evaluated in detail. Based on the cleaning database, several GMDH models are constructed and the best prediction model, which considers the height of the building, the span length, the opening percentage, and the infill wall stiffness as the input variables for predicting the FP of regular RC infilled frames, is chosen. The performance of the proposed GMDH model is further underscored through comparison of its FP predictions with those of existing design codes and empirical models. The accuracy of the proposed GMDH model is proven to be superior to others. Finally, explicit formulas and a graphical user-friendly interface (GUI) tool are developed to apply the GMDH model for practical use. They can provide a rapid prediction and design for the FP of regular RC infilled frames.

설계자를 위한 GUI 환경기반 알루미늄 압출재 철도차량 차체구조물의 자동화 설계 및 구조해석 지원 프로그램 개발 (A Development of Automated Design and Structural Analysis Aided-Program based on GUI environment for Aluminum Extrusion Carbody Structures of Railway Vehicle for Design Engineers)

  • 김준환;강승구;신광복;이용주
    • 한국철도학회논문집
    • /
    • 제15권4호
    • /
    • pp.323-328
    • /
    • 2012
  • 본 연구의 목적은 설계자 전용 알루미늄 압출재 철도차량 차체 구조물의 자동화 구조해석 지원프로그램을 개발하는 것이다. 본 연구에서 개발된 프로그램 명칭은 "AUTO-RAP"이며, 알루미늄 압출재 철도차량 설계 및 구조해석에 대해 전문적인 지식과 경험이 없는 엔지니어도 설계와 검증이 동시에 가능하도록 하였다. 설계자는 기존의 알루미늄 압출재의 데이터베이스를 활용하거나 사용자 정의에 의한 지식기반설계가 가능하도록 하였으며, 설계검증은 철도안전법과 도시철도차량 안전기준에 관한 규칙에 의거하여 철도차량 차체 구조 안전성을 자동으로 평가하도록 프로그래밍 하였다. 또한, 본 프로그램은 MFC(Microsoft Foundation Classes)를 사용하여 GUI 환경을 구축하였으며, ANSYS와 ABAQUS 같은 다양한 상용 유한요소해석 프로그램 및 CAD 프로그램과의 호환성을 위해 .stp, .iges 등의 파일 생성을 지원한다. 결론적으로, 본 프로그램을 통하여 알루미늄 압출재 철도차량 차체 구조물의 제품 설계 비용과 시간 단축에 기여할 것으로 판단된다.

컴퓨터 원용 결함진단을 위한 그래픽 솔루션 개발에 관한 연구 (Development of Graphical Solution for Computer-Assisted Fault Diagnosis: Preliminary Study)

  • 윤한빈;윤승만;한종철;조민국;임창휘;허성근;손철순;김성식;이석희;이석;김호경
    • 비파괴검사학회지
    • /
    • 제29권1호
    • /
    • pp.36-42
    • /
    • 2009
  • 역공학의 한 방법으로 엑스선 전산 단층촬영 장치에서 획득한 삼차원 데이터를 CAD(computeraided design) 데이터로 변환하여 쾌속조형 모델을 제작할 수 있고, 또한 삼차원 가시화를 통해 피검사체의 오차를 확인하고 분석할 수 있는 알고리즘들에 대한 연구를 수행하였다. 연구 결과를 바탕으로 GUI(graphical user interface) 기반의 소프트웨어를 개발하였다. 개발한 소프트웨어의 검증을 위하여 산업 및 의료용 샘플들에 대한 전산 단층촬영 스캐닝을 수행하고 CAD 데이터 변환 및 컴퓨터 원용 결함진단 시뮬레이션을 수행하였다. 이를 통해 컴퓨터 원용 결함진단의 산업 및 의료분야 적용 가능성을 확인하였다.

ISO 15926 기반의 참조 데이터 라이브러리 편집기의 개발 (Development of an Editor for Reference Data Library Based on ISO 15926)

  • 전영준;변수진;문두환
    • 한국CDE학회논문집
    • /
    • 제19권4호
    • /
    • pp.390-401
    • /
    • 2014
  • ISO 15926 is an international standard for integration of lifecycle data for process plants including oil and gas facilities. From the viewpoint of information modeling, ISO 15926 Parts 2 provides the general data model that is designed to be used in conjunction with reference data. Reference data are standard instances that represent classes, objects, properties, and templates common to a number of users, process plants, or both. ISO 15926 Parts 4 and 7 provide the initial set of classes, objects, properties and the initial set of templates, respectively. User-defined reference data specific to companies or organizations are defined by inheriting from the initial reference data and the initial set of templates. In order to support the extension of reference data and templates, an editor that provides creation, deletion and modification functions of user-defined reference data is needed. In this study, an editor for reference data based on ISO 15926 was developed. Sample reference data were encoded in OWL (web ontology language) according to the specification of ISO 15926 Part 8. iRINGTools and dot15926Editor were benchmarked for the design of GUI (graphical user interface). Reference data search, creation, modification, and deletion functions were implemented with XML (extensible markup language) DOM (document object model), and SPARQL (SPARQL protocol and RDF query language).

위성 시스템 개념설계 소프트웨어 개발 (Development of Satellite Conceptual Design Software)

  • 박우성;윤중섭;유창경;최기영;김희섭
    • 한국항공우주학회지
    • /
    • 제37권9호
    • /
    • pp.923-930
    • /
    • 2009
  • 본 논문에서는 위성의 개념설계와 교육목적에 활용할 수 있는 위성 시스템 개념설계 소프트웨어 개발에 관한 내용을 담고 있다. 이 소프트웨어는 상용도구인 MATLAB, STK, Excel을 이용하여 구성되었다. MATLAB은 기본연산, GUI 구성, 엑셀 데이터베이스 관리 및 STK의 제어를 담당한다. AGI사에서 개발한 궤도 시뮬레이션 소프트웨어인 STK는 위성의 정밀 궤도정보의 산출을 담당한다. 마이크로소프사의 엑셀은 기존 위성들의 데이터 베이스 와 본 개념설계 소프트웨어의 임시적 및 최종 결과의 저장장소로 사용된다. 위성의 개념설계는 위성의 대략적인 전력시스템과 질량계를 추정하는 것이다. 전력시스템 설계과정에서는 태양전지판과 배터리의 크기를 결정한다. 기존 위성들의 데이터베이스를 기반으로 목표 위성의 부시스템의 질량 분할을 추정할 수 있다. 개발된 소프트웨어의 입증을 위해 아리랑 1호 및 2호에 대한 개념설계결과를 포함하였다.