• 제목/요약/키워드: 협력작업시스템

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

프로그램 매크로언어를 이용한 해양 플랜트 케이블 트레이의 파라메트릭 설계 도구 개발 (Development of Parametric Design Tool for Offshore Plant Cable Tray Using PML)

  • 김현철
    • 한국산학기술학회논문지
    • /
    • 제20권2호
    • /
    • pp.632-637
    • /
    • 2019
  • 해양 플랜트 전장생산설계의 케이블 트레이 설계는 구조 부재 및 각종 의장 장비들과 간섭없이 케이블이 설치될 수 있도록 3D 모델링하여 원활하게 최적 배치하는 작업으로, 대부분 PDMS(Plant design management system)를 이용하여 수행되고 있다. PDMS는 해양 플랜트 생산설계 전용 3D CAD 시스템으로 국내 조선소와 관련 설계협력업체에서 널리 사용되고 있다. 본 연구에서는 PDMS 기반 해양 플랜트 케이블 트레이 설계 지원 PML(Programmable macro language)을 개발하여, 기존 방법 대비 업무 효율성을 검토하였다. 개발된 케이블 트레이 설계 PML은 전장 템프릿 라이브러리를 이용하여 완전히 파라메트릭 설계가 가능하도록 함으로써 설계 변경으로 인한 빈번한 수정 작업에 신속히 대응할 있도록 하였고, 축적된 설계 경험를 반영하여 반복되는 작업 피로를 최소화할 수 있도록 하였다. 그리고 개발된 시스템을 해양 플랜트 구조 모듈에 적용하여 기존 방법 대비 약 50% 이상의 작업 효율성 향상이 예상됨을 확인하였다.

소프트웨어 개발 생산성 향상을 위한 공동 작업 플랫폼 설계 (A Design of Cooperative Works Platform for software Development Productivity)

  • 조성빈;김진석
    • 한국정보처리학회논문지
    • /
    • 제5권1호
    • /
    • pp.73-85
    • /
    • 1998
  • 최근에 개발되고 있는 소프트웨어들은 규모가 거대해지고 기능도 복잡 해지고 있다. 이처럼 복잡한 시스템의 개발을 위해 장기간에 걸쳐 서로 다른 전문가들의 협력 작업과 개발팀 구성원간에 정보 공유, 상호의존적 업무수행, 공동의 산출물 생성들의 작업을 지원하는 CSCW(Computer Supported Cooperative Works)개념을 소프트웨어 개발 방법에 통합하는 연구가 진행 중에 있다. 본 논문에서는 소프트웨어 개발에 있어서의 공동 작업 특성과 분산 컴퓨팅 환경에 의한 공동작업을 지원하여 생산성을 향상 시키는 CSCW개념을 적용하여 정보통신 소프트웨어 개발을 지원하는 하부 구조로서 다자간 공동작업 플랫폼인 SPACE(Software Platform for distributed Application sharing under Cooperative Environment)를 설계하였다. SPACE는 Windows 95 환경 하에서 완전 분산 구조를 가지고 있으며, 개발 도구를 공유하게 하는 공유기법으로 중앙 집중형 구조를 갖는 GUI 공유 방식과 복제 구조를 지원하기 위하여 이벤트 공유방식을 사용하고 있다.

  • PDF

지능형 토공을 위한 멀티에이전트 기반 협업시스템 (A Multi-agent based Cooperation System for an Intelligent Earthwork)

  • 김성근
    • 대한토목학회논문집
    • /
    • 제34권5호
    • /
    • pp.1609-1623
    • /
    • 2014
  • 최근 건설분야에 적용될 수 있는 자동화 시스템 개발을 위한 연구가 많이 수행되고 있다. 자동화 기술 적용시 효과가 높은 공종 중에서 건설기계의 의존도가 높고, 건축 및 토목공사에서 기본 공종인 토공을 대상으로 연구가 진행되어 왔다. 공사현장의 모델을 구축하여 자동화 시스템이 토공계획을 수립할 수 있는 기술과 단일 건설장비가 주어진 정보와 환경을 인지하여 작업을 수행할 수 있도록 하는 기술이 개발되었다. 자동화 토공시스템이 현장에 적용되기 위해서 해결되어야 할 문제들이 여전히 많이 있지만, 그중에서 중요한 한 가지가는 다수 및 다종의 건설장비들이 협업작업을 수행할 수 있도록 하는 기술을 제공해야만 하는 것이다. 본 연구에서는 사람들의 협업시스템과 의사결정 방법을 모방한 건설시공 시스템을 개발하는 것을 목표로 하고 있으며, 시스템 개발을 위하여 인공지능 분야에서 사용하고 있는 멀티에이전트 개념을 적용하였다. 멀티에이전트 기반 시스템 개발을 위하여 에이전트의 구성과 기능을 제안하고 있으며, 에이전트간 협업 및 중재를 위한 프레임워크를 제시하였다. 그리고 투입되는 건설장비인 다수의 굴삭기와 다짐장비의 효율적인 진로계획과 협업작업시 간섭효과의 최소화 및 중복작업 방지를 위한 방안도 제시하였다. 아직은 이론적인 개념을 제시하고 있는 단계로 가상 시뮬레이션에 의하여 효과를 검증하고 있으나, 추후에는 물리적인 시스템의 구축을 통하여 현장에 적용하기 위한 실증연구를 수행해야 할 것이다.

FEC 환경에서 다중 분기구조의 부분 오프로딩 시스템 (Partial Offloading System of Multi-branch Structures in Fog/Edge Computing Environment)

  • 이연식;띵 웨이;남광우;장민석
    • 한국정보통신학회논문지
    • /
    • 제26권10호
    • /
    • pp.1551-1558
    • /
    • 2022
  • 본 논문에서는 FEC (Fog/Edge Computing) 환경에서 다중 분기구조의 부분 오프로딩을 위해 모바일 장치와 에지서버로 구성된 2계층 협력 컴퓨팅 시스템을 제안한다. 제안 시스템은 다중 분기구조에 대한 재구성 선형화 기법을 적용하여 응용 서비스 처리를 분할하는 알고리즘과 모바일 장치와 에지 서버 간의 부분 오프로딩을 통한 최적의 협업 알고리즘을 포함한다. 또한 계산 오프로딩 및 CNN 계층 스케줄링을 지연시간 최소화 문제로 공식화하고 시뮬레이션을 통해 제안 시스템의 효과를 분석한다. 실험 결과 제안 알고리즘은 DAG 및 체인 토폴로지 모두에 적합하고 다양한 네트워크 조건에 잘 적응할 수 있으며, 로컬이나 에지 전용 실행과 비교하여 효율적인 작업 처리 전략 및 처리시간을 제공한다. 또한 제안 시스템은 모바일 장치에서의 응용 서비스 최적 실행을 위한 모델의 경량화 및 에지 리소스 워크로드의 효율적 분배 관련 연구에 적용 가능하다.

이질적 에이전트를 위한 자바 기반의 동적 관리 시스템 (A Java-based Dynamic Management Systemfor Heterogeneous Agents)

  • 장지훈;최중민
    • 한국정보과학회논문지:시스템및이론
    • /
    • 제26권7호
    • /
    • pp.778-787
    • /
    • 1999
  • 이제까지 대부분의 다중 에이전트 시스템에서는 에이전트 사회에 속한 모든 응용 에이전트를 작업 요청에 관계없이 처음부터 구동시킨다고 가정하였다. 이러한 에이전트 정적 구동 방법은 에이전트 관리를 단순하게 해주는 이점을 제공하지만 워크플로우 관리나 전자상거래와 같이 매우 많은 수의 에이전트로 구성되는 응용 분야에서는 시스템 과부하와 자원의 낭비 등 많은 문제점을 초래한다. 동적 에이전트 관리는 이에 대한 해결책으로 아주 많은 수의 에이전트를 포함하는 다중 에이전트 시스템에서 현재 수행중인 작업에 관련된 에이전트만을 선별하여 구동시키고, 작업이 끝난 에이전트는 종료시킴으로써 자원의 낭비를 막고 에이전트간의 상호작용 시에 요구되는 에이전트 통신의 복잡도 부담을 감소시키는 효과를 낸다. 본 논문에서는 자바로 에이전트 관리 시스템을 구현하고, 이 관리 시스템을 통해 각기 다른 언어로 개발된 응용 에이전트가 분산된 환경에서 상호 협력을 통해 작업을 수행할 수 있는 기법을 제안한다. 사용자나 다른 에이전트의 요청으로 에이전트를 동적으로 수행시키기 위해 다른 언어로의 확장을 가능하게 하는 Java Native Interface(JNI)를 사용한 기술 및 이러한 이질적인 에이전트간의 원활한 통신을 위해서 KQML 언어 인터페이스를 통한 통신 기능을 제안한다. 이질적 에이전트의 동적 관리를 가능하게 함으로써 다중 에이전트 시스템의 자원 이용 효율성과 확장성을 높이고 다양한 환경 변화에 대한 적응성과 개선된 협동능력을 제공한다.Abstract It has been assumed that all application agents in a multi-agent system are pre-invoked and remain active regardless of whether they are actually used. Although this kind of static agent invocation simplifies the management of agents, it causes several problems such as the system overload and a waste of resources, especially in the areas of the workflow management and the electronic commerce that consist of tens and even hundreds of application agents. A solution for these problems is the scheme of dynamic agent management that selectively invokes only agents that are actually requested and terminates them when they are no longer needed. This method prevents a waste of system resources and alleviates the complexity of agent communications.This paper proposes an agent management system implemented in Java that supports interactions between application agents that are developed using different languages. Dynamic agent invocation is accomplished by Java Native Interface(JNI) that links two heterogeneous methods, and by KQML language interface that facilitates the communications between heterogeneous agents. This scheme of dynamic agent management provides efficient resource usage, easy extensibility, dynamic adaptibility to changes in the environment, and improved cooperation.

다중 에이전트 시스템 상에서 에이전트 수행 종료에 의한 문제 해결 (A Solution of the Agent Termination Problem in Multi-Agent Systems)

  • 장명욱;박상규;이광로;민병의
    • 한국정보처리학회논문지
    • /
    • 제4권1호
    • /
    • pp.118-136
    • /
    • 1997
  • 다중 에이전트 시스템은 응용 프로그램들이 상호 협력을 통하여 문제를 해결할 수 있는 컴퓨터 수행 환경을 제공해 줌으로써 사용자가 지시해야 하는 일련의 직업을 하나의 명령으로 처리할 수 있도록 하며, 기존의 개별 응용 프로그램들을 통하여 제 공할 수 없었던 보다 복잡한 명령을 간단한 형태로 지원한다. 하지만 다중 에이전트 시스템에서 에이전트들은 다른 응용 프로그램들과 공동 작업을 수행함으로써 다른 에 이전트들에게 의존된다. 이러한 문제점들은 다중 에이전트 시스템이 다른 다중 에이 전트 시스템들과 연계되어 수행될 때 더욱 크게 나타난다. 본 논문에서는 하나의 다 중 에이전트 시스템이나 상호 연계된 다중 에이전트 시스템들 사이에서 에이전트 종 료에 따르는 문제점을 기술하고, 그 해결 방법을 제시하였으며, 구현된 시스템 상에 서 수행 과정에 대한 구체적인 예를 들었다.

  • PDF

인간의 임피던스 추정 및 로봇과의 협력 작업으로의 적용 (Estimation of human impedance and its application to collaboration work with robot)

  • 홍석규;김창호;서일홍
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 1997년도 한국자동제어학술회의논문집; 한국전력공사 서울연수원; 17-18 Oct. 1997
    • /
    • pp.1812-1815
    • /
    • 1997
  • This paper treats the estimation of human impedance and their application to collaboration work robot. Initially, we performa an experiment at whcich teh human becomes a slave and the robot behaves like a master having F/T sensor on its end. the human impedance expressed interms of mass, damping, and stiffness properties are estimated based on the force data measured by F/T sensor and the positiion data of the robot. To show the effectiveness of the estimated human impedance, we perform the second experiment at which the roles of the human and the robot are reversed. It is shown that the robot using the estimated human impedance follows the trajectory commanded by human very smoothly.

  • PDF

이동 에이전트의 적응적 이주 경로 기법 설계 (KISS Korea Computer Congress 2007)

  • 김광종;고현;이연식
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2007년도 한국컴퓨터종합학술대회논문집 Vol.34 No.1 (D)
    • /
    • pp.483-488
    • /
    • 2007
  • 이동 에이전트는 에이전트 코드 자체가 서버로 이동하여 주어진 작업을 수행한다. 이 때 이동 에이전트의 노드 이주 방법은 분산 시스템의 전체 성능에 큰 영향을 줄 수 있는 요소가 된다. 따라서 본 논문에서는 네이밍 에이전트의 메타데이터를 이용한 이동 에이전트의 적응적 이주 경로 기법을 제안한다. 제안 기법에서 노드 이주의 선택은 참조된 메타데이터의 정보에 의존하며 이주 정보의 신뢰성은 멀티 에이전트의 각 에이전트 시스템들의 상호 협력 및 메타데이터 갱신 방법에 의해 결정된다. 이를 위해 적중 문건 수, 적중률, 노드 처리 및 네트워크 지연 시간 등의 정보로 메타데이터를 설계하고 이를 이용하는 각 에이전트의 상호 관계와 적중 문건의 수에 따라 이동 에이전트 노드 이주를 결정하기 위한 메타데이터의 생성, 이용 및 갱신하는 방법을 기술하며, 순회 노드 수 결정 방법과 우선순위에 따른 이주 경로에 대한 방법을 제시한다.

  • PDF

사물 지능 통신 환경에서 미디어 다중 채널을 위한 오류 제어 (An Error Control for Media Multi-channel running on Machine to Machine Environment)

  • 고응남
    • 한국항행학회논문지
    • /
    • 제18권1호
    • /
    • pp.74-77
    • /
    • 2014
  • 본 논문은 사물 지능 통신 환경에서 미디어 다중 채널을 위한 오류 제어에 대해서 제안하였다. 이 시스템은 사물 지능 통신 환경 멀티미디어 컴퓨터 협력 작업을 위한 소프트웨어 복구에 적합하다. 이것은 세션의 진행 과정 중 세션의 미디어 서비스 인스턴스가 비정상적으로 종료되는 경우에 세션의 진행을 중단할 수 있지만 허용하는 한 미디어 서비스 인스턴스를 재 활성화 시켜 사용자에 대한 보호를 하는 경우에 필요하다. 본 논문은 규칙-기반 DEVS 모델링과 시뮬레이션 기법을 사용하면서 사물 지능 통신 기반 컴퓨팅 공동 환경의 오류 복구 시스템의 성능 분석을 설명한다.

KOCEDgrid에서의 하이브리드 시뮬레이션 (KISS $33^{rd}$ Fall Conference)

  • 권현택;노동건;이송이;신현식
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2006년도 가을 학술발표논문집 Vol.33 No.2 (A)
    • /
    • pp.532-536
    • /
    • 2006
  • 분산공유형 건설연구인프라 구축사업(Korea Construction Engineering Development Collaboratory)은 국내에 분산되어 있는 건설기술연구 및 교육 인프라를 공유하기 위해 제안되었다. KOCED의 인터넷 기반 그리드 시스템과 어플리케이션을 이용함으로써 원격의 사용자는 여러 개의 분산된 시설을 이용하여 실험을 할 수 있고, 이를 각 분야의 전문가들과 공유함으로써 협력작업을 할 수 있다. 이러한 KOCED 그리드 인프라를 사용함으로써 소프트웨어 코드와 물리적 기기를 연동하여 실험하는 하이브리드 시뮬레이션이 가능하다. 본 논문에서는 KOCED 그리드 시스템에서 어떻게 mini-MOST 하이브리드 시뮬레이션이 구현되었는지 기술하고, 하이브리드 시뮬레이션의 실행 속도와 효율성을 개선시키기 위한 방법을 논하고자 한다.

  • PDF