AnyLogic 8.5

AnyLogic level 기능을 사용한 자재 처리 시뮬레이션

복층 개발 지원

빌딩, 컨베이어, 심지어 크루즈 라이너와 같은 다평면 개체는 이제 단일 에이전트의 프레임 워크 내에서 AnyLogic에서 모델링하기가 더 쉽습니다. 각 level은 오브젝트의 다평면 보기를 유지하면서 AnyLogic에서 개별적으로 작업 할 수 있으며 level의 투명도를 변경하여 level 컨텐츠를 숨기거나 표시 할 수 있습니다.

층간에 항목을 이동하려면 Network port, Level gate 또는 Lift 마크업 요소를 사용하세요.

차량용 밀도 지도

자유롭게 움직이는 AGV를 위해 밀도 지도 기능을 추가했습니다. 이것은 보행자에게도 똑같이 작용합니다: 활동 수준에 따라 색깔이 변함. 속성은 투명도와 임계 AGV 수를 조정할 수 있습니다.

제조 공정 시뮬레이션 소프트웨어를 사용한 제조 공정 모델링

AnyLogic 클라우드 API (AnyLogic Cloud API)

AnyLogic Cloud API는 버전 8.5.0에 따라 업데이트 되어 API 클라이언트를 보다 유연하고 사용하기 쉽게 만들었습니다. 새로운 API 기능을 통해 애니메이션 모드에서 클라우드 모델 매개 변수를 직접 변경할 수 있으며 HTML 인터페이스 작성 기능도 확장됩니다.

기타 개선사항

  • 팔레트 랙, 컨베이어 및 크레인에는 이제 장애물 (Is obstacle)이 있습니다. 이것이 활성화되면, 물체는 보행자에게 장애물이 되고, 보행자들은 이를 피해 지나가야 합니다.
  • 새로운 납 축전지 생산튜토리얼에서는 자동차 배터리 생산 라인의 모델을 구축하는 방법을 단계별로 보여줍니다.
  • 새로운 예제 모델 – 병원의 자재 취급.

AnyLogic 8.4

자재 취급 및 제조 시뮬레이션 소프트웨어

자재 취급 라이브러리

  • 차량은 이제 안내 경로가 없어도 이동할 수 있습니다. 벽, 장비 설치 및 기타 차량를 포함한 장애물을 고려할 수 있습니다. 경로 지정 차량의 경우 AnyLogic은 이제 맞춤형 라우팅 로직을 활성화합니다.
  • AnyLogic 8.4의 새로운 네트워크 포트 (Network Port)리프트 (Lift) 요소를 통해 여러 세그먼트 및 level에서 컨베이어 및 차량 네트워크를 운영 할 수 있습니다.
  • 새로운 Jib Crane 객체는 하나 이상의 네트워크를 연결할 수 있으며 새로운 Conveyor Spur 요소를 사용하면 컨베이어를 비스듬히 쉽게 연결할 수 있습니다.

사용자 인터페이스 및 모델 작업

  • 프레임 속도와 응답 성이 향상되어 향상된 3D 및 2D 애니메이션.
  • 이제 자동 코드 형식을 하나 이상의 요소 또는 전체 모델에 적용 할 수 있습니다.
  • 이제 모델을 GUI 및 명령 줄에서 별도의 Java 응용 프로그램으로 내보낼 수 있습니다.
공장 및 생산 시뮬레이션 소프트웨어

AnyLogic 전용 클라우드 Lite 버전 (AnyLogic Private Cloud Lite)

  • 8.4 버전 업데이트에서는 쉽게 배포 할 수 있는 AnyLogic Cloud 버전 인 AnyLogic Private Cloud Lite도 출시 하였습니다. 로컬 네트워크 워크 스테이션에 설치할 수 있으며 조직 내에서 시뮬레이션 모델을 개인이 공유 할 수 있습니다. AnyLogic Private Cloud Lite에 대해 자세히 알아보세요.
  • 이제 Excel 파일 또는 다른 파일 형식을 사용하여 시뮬레이션 모델 입력 매개 변수를 설정할 수 있습니다.

기타 업데이트 및 개선 사항


AnyLogic 8.3

AnyLogic 자재 취급 라이브러리

자재 취급 라이브러리

AnyLogic 8.3은 새로운 자재 취급 라이브러리를 도입했습니다. 공장 및 창고에서 프로세스 시뮬레이션을 지원합니다. 이 라이브러리는 자동화 된 안내 차량 (AGV)의 사용을 포함하여 창고 및 공장에서의 상품 운송뿐만 아니라 생산 및 조립 라인을 시뮬레이션하기위한 자재 처리 설계 기능을 사용자에게 제공합니다.

자재 취급 라이브러리는 다음과 같은 사항에 적용될 수 있습니다:

  • 공장 배치를 평가하여 작업 현장 성능을 향상시킵니다.
  • 다양한 생산 라인 레이아웃을 분석하고 제조 증가시 용량을 테스트합니다.
  • 예기치 않은 병목 현상 및 고장을 피하기 위해 리소스 할당 및 계획을 수행하세요.
  • 제조 시설 주변의 차량 및 산업용 로봇의 라우팅 로직을 관리하고 컨베이어, 제조 기계 및 작업자와의 상호 작용을 모델링합니다.
AnyLogic 8.3

기타 업데이트 및 개선사항

  • 이제 모델 애니메이션이 브라우저에서 시작됩니다.
  • AnyLogic 3D 도형은 이제 Collada (*. dae) 형식을 사용합니다. 이를 통해 개발자는 모델에서 타사 객체를 자유롭게 사용할 수 있습니다.
  • 3D 객체의 투명도 수준을 구성 할 수있어 가려져도 객체를 볼 수 있습니다.
  • 맞춤형 블록 구축을 단순화했습니다. 이 블록은 프로세스 다이어그램의 모양을 덜 복잡하게 만들거나 동일한 블록 그룹을 여러 번 사용해야 할 때 유용합니다.
  • 예제 모델 및 방법: 태양 전지판 생산 라인, AGV가 포함 된 팔레 타이징 시스템, 창고 컨베이어
  • AnyLogic 8.3부터는 32 비트 Linux 시스템이 더 이상 지원되지 않습니다.

AnyLogic 8.2

AnyLogic 8.2

AnyLogic의 새로운 팔레트 객체 및 GIS 검색 기능 향상 및 클라우드의 소셜 로그인

AnyLogic 8.2 버전의 주요 특징은 다음과 같습니다:

  • 새로운 프레젠테이션 개체 — Canvas. 복잡한 이미지를 역동적으로 변화시키는 이미지를 만듭니다.
  • 새로운 3D 객체 : 광산 장비, 신호등 및 오토바이.
  • 64 비트 컴퓨터에서 픽셀 밀도가 높은 화면 지원 : 이제 인터페이스는 HiDPI 및 Retina 디스플레이에 대한 향상된 지원을 제공합니다.
  • GIS 매핑 향상 : 새로운 맵 타일 및 런타임 검색 영역을 설정하고 잠글 수 있습니다.

AnyLogic의 클라우드 서비스 인 AnyLogic Cloud도 변경되었습니다.:

  • Facebook, Twitter, Google 또는 LinkedIn을 사용한 간단한 로그인.
  • 링크로 모델을 공유하세요. 등록되지 않은 사용자가 모델을 실행하고 입력을 편집 할 수 있습니다.
  • 대화식 모양과 요소는 애니메이션 창에서 마우스 포인터로 움직일 때 강조 표시됩니다.
  • 클라우드에서 3D 애니메이션이 지속적으로 개선되었습니다. 또한 AnyLogic 최신 버전을 사용하여 이미 클라우드에있는 모델의 3D 애니메이션을 개선하세요.
  • 새로운 다중 실행 실험 : Monte Carlo 2 차 및 매개 변수 변형 실험.
  • 새로운 클라우드 검사 창 : 기본 모델 요소 통계와 SD 모델의 변수에 대한 그래프가 표시됩니다.
  • Box Plot, 2D Histogram 및 3D Surface 그래프를위한 새로운 그래픽.
  • 클라우드 로딩 성능이 2.5 배 빨라졌습니다.

AnyLogic 8.1

AnyLogic 8.1

AnyLogic Cloud의 새로운 플롯, 모델 업로드 및 기타 개선 사항

AnyLogic은 AnyLogic Cloud와 함께 8.1로 업데이트되었습니다. 새로운 기능을 통해 사용자는 다음을 수행 할 수있었습니다:

  • 모델 소스 파일을 모델과 함께 업로드하고 다른 개발자 또는 모든 AnyLogic Cloud 사용자에게 액세스 권한을 부여하세요.
  • 클라우드 기반 모델 애니메이션에서 상태 차트, 플로차트 및 시스템 역학 요소를 봅니다.
  • 이동 및 확대 / 축소를 포함한 벡터 3D 애니메이션으로 모델을 실행합니다. 3D 개체 패널에서 모양 지원은 나중에 릴리스됩니다.
  • 버전 관리를 사용하여 팀의 모델 매개 변수를 편집하세요.
  • “좋아요”모델은 댓글을 남기고 다른 사용자에게 개인 메시지를 보냅니다.

랜덤 샘플링 실험의 결과를 시각화하기 위해 이제 AnyLogic Cloud에서 밀도 플롯, 오류 플롯 및 산점도를 사용할 수 있습니다.

  • 밀도 플롯은 연속 시간 동안 데이터의 분포 밀도를 시각화합니다.
  • 오차 도표는 결과의 평균값과 표준 편차를 보여줍니다.
  • 산점도는 전체 실험에서 입력 값이 어떻게 변하는 지 보여줍니다.

AnyLogic 8.0

AnyLogic 8.0

온라인으로 시뮬레이션 모델에 액세스, 실행 및 공유

이 버전부터 AnyLogic은 시뮬레이션 개발자에게 광범위한 클라우드 서비스를 제공하는 최초의 시뮬레이션 도구였습니다. AnyLogic Cloud 와 통합 된 소프트웨어 – 사용자가 전화 및 태블릿을 포함한 모든 장치에서 온라인으로 모델을 실행하고 다른 사용자와 모델을 공유 할 수있는 웹 서비스입니다.

AnyLogic Cloud는 광범위한 모델 실험 및 맞춤형 웹 대시 보드로 온라인 시뮬레이션 분석을 수행 할 수있는 강력한 도구입니다. AnyLogic Cloud를 사용하면 다음을 수행 할 수 있습니다:

  • 여러 시뮬레이션 실행을 병렬로 실행하고 결과를 비교합니다.
  • 수행 된 모든 실험의 시뮬레이션 결과를 Excel 형식으로 즉시 검색합니다.
  • 웹 브라우저에서 모델의 HTML5 애니메이션을 봅니다.
  • 버전 관리를 사용하여 팀의 모델 매개 변수를 편집하세요.
  • 공개적으로 공유 된 모델에 액세스하거나 자신 만의 온라인 시뮬레이션 포트폴리오를 만듭니다.

다른 특징들:

  • 고해상도 디스플레이 (HiDPI, Retina 등) 지원.
  • 외부 파일을 에이전트 다이어그램에 놓아 텍스트 파일, Excel 파일, 3D Object 또는 이미지 객체를 만듭니다.

AnyLogic 7.3

AnyLogic 7.3

도로 교통 라이브러리

AnyLogic 6.6 이후 미리 검토 된 Road Traffic Library는 모든 기능을 갖춘 AnyLogic 7.3에서 사용할 수 있게 되었습니다. 도서관은 도로에서의 차량 이동에 대한 자세한 모델링을 지원했습니다. 각 차량은 내부에 자체 행동 패턴을 가질 수 있는 에이전트를 나타냅니다. 라이브러리를 통해 사용자는 다음을 시뮬레이션 할 수 있었습니다:

  • 운전 규정을 고려한 도로에서의 차량 이동.
  • 신호등, 횡단 보도 및 교차점 우선 순위.
  • 주차.
  • 대중 교통 수단.

도로 교통 라이브러리는 고속도로 교통, 거리 교통, 제조 현장에서의 현장 운송 또는 차량, 도로 및 차선이있는 기타 시스템을 모델링하는 데 적합합니다. 특수한 트래픽 밀도 도구를 사용하여 도로 네트워크 부하를 분석 할 수있었습니다.


다른 기능:

  • 유체 라이브러리의 새로운 블록 및 기타 개선 사항.
  • 데이터베이스 개선 : 데이터베이스에서 일정, 테이블 함수 및 사용자 지정 배포를위한 데이터를로드합니다.

AnyLogic 7.2

AnyLogic 7.2

AnyLogic 통합 데이터베이스

AnyLogic 모델에는 입력 데이터를 읽고 시뮬레이션 출력을 작성하기 위해 완전히 통합 된 내장 데이터베이스가 있습니다. 데이터베이스 기능은 초기화 및 작업을 위해 일정량의 외부 데이터가 필요한 모델을 빌드하는 데 도움이 됩니다. 데이터베이스를 모델과 함께 내보낼 수 있습니다. 새로운 데이터베이스를 통해 다음을 수행 할 수 있게 되었습니다:

  • 매개 변수 값을 읽고 모델을 구성합니다.
  • 프로세스 모델에서 엔티티 도착을 생성합니다.
  • 다른 데이터베이스 또는 Excel 스프레드 시트에서 데이터를 가져 와서 쉽게 사용할 수있는 형태로 저장합니다.
  • 플로우 차트 활동, 이벤트, 상태 차트 전이, 메시지 전달 및 에이전트 로깅 기능.
  • 리소스 사용률, 대기, 처리 및 이동 시간을 봅니다.
  • 통계, 데이터 집합 및 사용자 지정 로그를 저장하여 데이터 사후 처리 및 내보내기를 단순화합니다.
AnyLogic 7.2

유체 라이브러리

네트워크에서 흐름의 동작을 더 잘 이해하기 위해 물류 시뮬레이션 및 벌크 및 유체 재료, 가스 및 오일 물질 모델링을위한 제품군 인 AnyLogic Fluid Library를 개발했습니다. 라이브러리를 사용하여 사용자는 이러한 연속 프로세스를 개별 모델로 통합하고 세부 수준에서 성능을 나타낼 수 있습니다.


그 외의 기능:

  • 업그레이드 된 AnyLogic Pedestrian Library의 사용자 정의가 가능한 에스컬레이터 및 지그재그 대기열 객체.
  • AnyLogic GIS 개체에는 자동차, 자전거 및 발 라우팅 방법 외에도 철도를 통한 라우팅이 포함되었습니다.
  • 벡터 그래픽을 AnyLogic 마크 업 요소로 자동 변환합니다.

AnyLogic 7.1

AnyLogic 7.1

새로운 GIS 맵 구현 (타일 맵)

AnyLogic 7.1은 GIS 맵 및 관련 GIS 기반 서비스를 시뮬레이션 모델에 완전히 통합하는 데 앞장 섰습니다. 이 발전은 다음을 허용했습니다:

  • 온라인 기반지도에 저장된 모든 데이터 (도시, 지역, 도로 네트워크 및 기타 개체 (병원, 학교, 버스 정류장 등)에 액세스).
  • 지도에 요원 배치 및 기존 도로 또는 경로를 따라 이동합니다.
  • 내장 된 Google지도 스타일 검색 또는 새로운 공간 마크 업 요소 (예: GIS 점 (GIS Point), GIS 경로 (GIS Route), 및 GIS 지역 (GIS Region)를 사용하여 모델 내에서 요소 생성.

다운로드가 완료되면 타일이 캐시되어 사용자가 오프라인 모드에서 작업 할 수 있습니다.

AnyLogic 7.1

AnyLogic 개인 학습 에디션

AnyLogic은 라이센스가 부여 된 소프트웨어입니다. 그러나 시뮬레이션 커뮤니티에 도움을주고 시뮬레이션 모델링을 가르치고 배우고 탐구하려는 교육 기관과 개인이 소프트웨어를 사용할 수 있도록 2015 년 1 월 12 일에 Personal Learning Edition (PLE)을 출시했습니다. 학생, 교수 및 직원이 시뮬레이션 모델링 소프트웨어를 무료로 활용할 수있는 이상적인 기회입니다. AnyLogic PLE를 사용하면 다음과 같은 이점이 있습니다:

  • 무료 영구 라이센스.
  • 고급 기능.
  • 영원히 무료 업그레이드.

AnyLogic PLE 기능은 3 가지 모델링 방법, 모든 표준 라이브러리, GIS 맵과의 통합, 3D 애니메이션 등을 포함한 AnyLogic의 모든 기본 기능입니다. PLE에 내장 된 모델은 복잡성과 크기가 제한적이지만 시뮬레이션을 배우기에 충분한 기능을 제공합니다.


이 외 기능:

  • 매개 변수에 대한 시간, 속도, 속도, 길이, 가속영역 단위를 정의하는 기능. 예를 들어, 에이전트 속도를 시간당 마일 또는 킬로미터 단위로 설정하고 이벤트, 전환 및 Source블록에서 시간 초과를 위한 시간 단위를 선택합니다.
  • Scale 공간 마크 업 요소가 업데이트되어 에이전트 애니메이션에 대한 빠른 스케일 정의가 가능합니다.

AnyLogic 7.0

AnyLogic 7.0

향상된 기능을 갖춘 더 빠르고 간단한 모델 구축

AnyLogic 7의 새로운 기능에는 다중 방법 모델링 지원 강화, 코딩 필요성 감소, 라이브러리 갱신 및 유용성 개선이 포함되었습니다.


향상된 모델링 환경

  • 엔티티, 리소스 및 에이전트는 모두 동일한 객체입니다.
  • 엔터티는 프로세스 중심 프로세스와 별도로 개별 동작을 가질 수 있습니다.
  • 상담원은 코딩 없이도 프로세스 흐름도를 뛰어 넘을 수 있습니다.
  • 엔터티 및 에이전트 내부 및 외부에서 시스템 역학을 자유롭게 사용할 수 있습니다.
  • 모든 종류의 객체 (에이전트, 엔티티, 리소스 유닛, 보행자, 철도 차량 등)를위한 통합 된 3D 공간.
  • 사람, 차량, 팔레트, 건물, 기차, 장비는 동일한 3D 공간에서 상호 작용할 수 있습니다.
AnyLogic 7.0

새로운 프로세스 모델링 라이브러리

AnyLogic 7은 더 나은 이산 이벤트 (프로세스) 모델링을 위해 엔터프라이즈 라이브러리의 선구자 인 새로운 프로세스 모델링 라이브러리를 도입했습니다. 새로운 라이브러리를 통해 사용자는 매개 변수, 내부 변수, 애니메이션 및 엔티티 통계를 그래픽으로 정의 할 수 있습니다. 기존의 "푸시"엔터티 흐름 외에도 "풀"흐름이 지원되어 제조 응용 분야에 특히 유용합니다. 새로운 라이브러리는 작업 우선 순위, 중단, 선점, 실패, 중단 및 이동을 지원했습니다.


업데이트 된 보행자 라이브러리

이 업데이트로 보행자 모델은 모델 성능에 영향을 미치지 않으면서 확장성이 향상되었습니다. 사용자는 벽, 장애물 및 서비스 지점과 같은 특정 마크 업 요소를 적용하여 보행자 공간을 쉽게 찾을 수 있습니다. 새로운 내장 기능으로 최소한의 코딩으로 포인트 앤 클릭 방식으로 모델을 개발할 수 있게 되었습니다.


행위자 기반 모델링에 대한 개선

  • 마법사, 그래픽 요소를 통해 에이전트, 에이전트 모집단, 에이전트 간 링크 및 네트워크가 생성되므로 최소한의 코딩이 필요합니다.
  • 객체 모집단은 사용자가 몇 번의 클릭만으로 객체에 대한 설정을 할 수 있도록 설계되었습니다.
  • 에이전트 간 링크는 그래픽 객체를 사용하여 정의 및 시각화됩니다.

AnyLogic 6.7-6.9

AnyLogic 6.7-6.9

팀 라이선스

버전 6.7에서는 AnyLogic 팀 라이센스가 도입되었습니다. 여전히 구입할 수 있으며 여러 사용자가 워크 스테이션간에 AnyLogic을 공유 할 수 있습니다.


애플릿 내 3D 애니메이션

AnyLogic 6.7은 AnyLogic 3D 애니메이션을 Java 애플릿과 호환되도록 만들었습니다. 3D 애니메이션이있는 모델을 웹에 게시 할 수 있었고 원격 사용자는 웹 브라우저에서 3D 장면을보고 탐색 할 수있었습니다.

AnyLogic 6.7

업데이트 된 보행자 라이브러리

보행자 도서관은 보행자 흐름을 더 잘 시뮬레이션 할 수있었습니다. AnyLogic 6.9부터 보행자 밀도에 대한 통계를 수집하고이를 동적 밀도 맵으로 애니메이션 할 수있게되었습니다. 보행자 밀도 맵은 모델 런타임시 애니메이션 위에 표시되었습니다. 밀도 시뮬레이션 결과를 사용하여 사용자는 보행자 모델에서 특정 영역에 대한 처리량을 정의 할 수 있습니다.


다른 특징들:

  • 최적화 및 교정 실험을 독립형 Java 응용 프로그램으로 내보낼 수 있습니다.
  • AnyLogic 6.8에는 고급 소프트웨어 버전 및 개정 제어 시스템 – SVN (Subversion)이 포함되었습니다.

AnyLogic 6.6

AnyLogic 6.6

온라인 모델 실행

2011 년 AnyLogic은 RunTheModel.com이라는 새로운 시뮬레이션 커뮤니티 웹 사이트를 시작했습니다. 온라인에서 모델을 실행한다는 더 큰 아이디어를 향한 첫 단계였으며 나중에 AnyLogic Cloud에 통합되었습니다. AnyLogic 모델을 AnyLogic 개발 환경에서 RunTheModel.com으로 직접 업로드하여 커뮤니티에서 온라인으로 시뮬레이션 모델을 검색, 실행, 공유 및 토론 할 수 있습니다. 사용자는 다른 사용자 모델을 실행하고 가능한 공동 작업자를 식별하며 시뮬레이션 프로젝트에 대한 새로운 아이디어를 얻을 수 있습니다.


도로 교통 라이브러리 (기술 미리보기)

도로 교통 라이브러리의 수정 및 업데이트 된 버전은 차량 통행을 시뮬레이션하고 시각화하는 아이디어를 유지하는 기술 미리보기로 출시되었습니다. 라이브러리는 대규모 트래픽 시스템을 모델링하는 데 사용될 수 있으며 엔터프라이즈 라이브러리, 보행자 라이브러리 및 레일 라이브러리와 잘 통합됩니다. 추후에 AnyLogic 팀은 영구적인 라이브러리 버전을 제공했습니다.

AnyLogic 6.6

시스템 다이내믹스 모델링 기능 상향

AnyLogic은 이제 시스템 다이내믹스 모델 구축을 완벽하게 지원합니다. 이 기능에는 시스템 구조 변수 사이의 종속성을 명시 적으로 그리고 나중에 공식을 입력하여 그래픽 구조와의 일관성을 검사하는 기능이 포함되었습니다.

AnyLogic 6.6부터 측정 단위를 동적 변수 및 매개 변수에 할당 할 수있게되었습니다.


다른 특징들:

  • 잘 알려진 배포 피팅 소프트웨어 인 ExpertFit은 이제 AnyLogic과의 통합을 제공했습니다. ExpertFit을 사용하여 데이터 세트를 처리하고 가장 적합한 분포를 결정하고 분석 형식을 AnyLogic으로 가져올 수 있습니다.
  • 64 비트 Windows 시스템을 사용하는 AnyLogic 사용자는 이제 최대한 활용할 수 있습니다. 64 비트 소프트웨어 버전을 사용하면 더 많은 에이전트, 더 큰 데이터 세트 및 어레이를 사용할 수 있습니다.

AnyLogic 6.5

AnyLogic 6.5

3D 애니메이션 확장

AnyLogic 6.5는 3D 애니메이션 기능을 확장했습니다. 사용자는 하나의 모델에 2D 및 3D 애니메이션 유형을 둘 다 가질 수 있으며, 동시에 보거나 전환 할 수 있습니다. 3D 장면에 대한 여러 시점을 정의하고 다른 시점에서 동시에 표시 할 수 있게 되었습니다.

2D 애니메이션과 마찬가지로 AnyLogic 3D 애니메이션은 모델이 실행될 때 표시됩니다. 즉, 녹화 된 비디오가 아니라 모델 역학을 반영한 것입니다. 이제 타사 3D 개체를 AnyLogic으로 가져 와서 엔티티, 리소스 단위 또는 에이전트의 애니메이션으로 사용할 수 있습니다.

모든 AnyLogic 라이브러리는 이제 3D 애니메이션을 지원했습니다. 레일 라이브러리에서 3D 객체 팔레트에는 이제 기관차, 여러 유형의 화물차 및 승용차에 3D 객체를 사용할 준비가되었습니다. Pedestrian Library에서 3D 애니메이션 및 사용자 지정 3D 개체를 시작하면 사용자가 인상적이고 사실적인 보행자 모델을 만들 수있었습니다.

AnyLogic 6.5

개선 된 철도 라이브러리

AnyLogic 버전 6.5부터 Rail Library는 사용하기 쉬운 플로우 차트 인터페이스를 지원하여 코딩없이 드래그 앤 드롭 방식으로 레일 시스템 작동의 논리를 정의 할 수있었습니다.


다른 특징들:

  • 새로운“Excel 파일”개체. AnyLogic 모델에서 MS Excel 파일에 쉽게 액세스 할 수 있습니다.
  • AnyLogic 6.5부터 여러 시뮬레이션 코어에서 동시 시뮬레이션을 분할 할 수 있습니다.
  • AnyLogic은 중국어와 독일어로 제공되었습니다.

AnyLogic 6.2-6.4

AnyLogic 6.2-6.4

액션 차트

AnyLogic 6.2에는 구조화 된 프로그래밍 방식으로 알고리즘을 그래픽으로 정의 할 수있는 구조화 된 블록 차트 인 동작 차트가 도입되었습니다. Java 연산자 구문에 익숙하지 않더라도 알고리즘을 정의하는 간단한 방법이었습니다.


Java 애플리케이션으로 모델 내보내기

AnyLogic 6.2부터 사용자는 모델을 독립형 Java 애플리케이션으로 내보낼 수 있습니다. 내 보낸 모델을 무제한의 컴퓨터에 자유롭게 설치하고 실행할 수 있었고 Java 지원 만 필요했습니다. 사용자는 마스터 애플리케이션을 작성하고 Java 코드에서 직접 AnyLogic 모델을 호출합니다.

모델 애니메이션은 선택적으로 사용자 정의 사용자 인터페이스의 일부이거나 UI를 표시하지 않고 모델을 실행할 수 있습니다. 이 새로운 가능성을 통해 고급 사용자는 시뮬레이션을 기반으로 고도로 맞춤화 된 솔루션을 만들 수 있으며 시뮬레이션 모델을 기존 워크 플로에 완벽하게 포함 할 수 있습니다.

AnyLogiс 6.2-6.4

철도 라이브러리

6.4 버전으로 릴리스 된 철도 야드 라이브러리는 나중에 철도 라이브러리로 업그레이드되고 이름이 변경되어 AnyLogic 사용자는 복잡성과 규모에 관계없이 철도 야드 운영을 시뮬레이션하고 시각화 할 수있었습니다. 철도 야드 모델과 다른 이산 사건 또는 에이전트 기반 운송,로드 및 언로드, 자원 할당, 유지 보수 및 비즈니스 프로세스 등의 모델을 결합 할 수 있습니다.


모델 생성 마법사

이 새로운 기능을 통해 AnyLogic 사용자는 모델을 처음부터 시작할 때 필요한 일상적인 단계를 줄일 수있었습니다. 새로운 AnyLogic 모델을 생성 할 때 사용자는 모델 템플릿에서 선택할 수 있습니다. 여기에는 시스템 역학, 개별 이벤트 (프로세스 기반), 에이전트 기반 및 보행자 역학 모델이 포함되었습니다. 마법사는 초보자가 특정 모델링 방법에 사용 된 AnyLogic 언어 요소를 이해하도록 도와줍니다.


다른 특징들:

  • 설계도 및 런타임 모두에서 계층 적 모델뿐만 아니라 대형 다이어그램 내에서 탐색을 단순화하기 위해“보기 영역”개체를 추가했습니다.
  • 보행자 도서관은 보행자 단체 행동을 지원합니다.
  • 교육 연구를 위해 AnyLogic University Researcher를 출시했습니다. 나중에 무료 Anylogic Personal Learning 에디션이 추가되어 교육 모델링, 학습 및 탐색 시뮬레이션을 용이하게합니다.
  • Vensim 모델 변환기가 추가되었습니다.

AnyLogic 6.0

AnyLogic 6.0

새로운 AnyLogic 엔진 및 주요 기술적인 기능

AnyLogic 6에서는 시뮬레이션 엔진이 재 설계되어 크게 개선되었습니다. 모델은 5-20 배 더 빠르게 실행되었으며 모든 모델의 메모리 사용량이 크게 줄었습니다. 표준 1GB RAM 시스템에서 수백만 개의 에이전트를 실행할 수있게되었으며, 예를 들어 모든 사람이 개별 속성을 갖는 대도시 인구를 모델링 할 수 있습니다.

AnyLogic 6 모델 개발 환경은 Eclipse를 기반으로 하였습니다. Eclipse로 전환하면서 Mac, Linux 및 기타 인기있는 OS 사용자는 OS 고유의 모양과 느낌으로 AnyLogic을 실행할 수있었습니다.

AnyLogic 6부터 사용자는 여러 모델을 동시에 작업하면서 여러 프로젝트간에 전환 할 수 있으며 모델간에 구성 요소를 복사하고 이동할 수 있습니다. 이는 CSV 버전 제어 시스템의 통합과 함께 팀워크 기능의 기초를 제공하여 여러 모델러가 대규모 프로젝트에서 효율적으로 작업 할 수 있도록합니다.

AnyLogic 6.0

사용자 인터페이스 향상

이벤트, 상태 차트, 변수 및 매개 변수 등 모든 요소에 대해 하나의 단일 캔버스를 사용하여 AnyLogic 탐색이보다 직관적이되었습니다. 이는 모델의 활성 개체에 대한 전체 개요를 제공했으며 모델을 실행하는 동안 애니메이션과 같은 창에서 모델 요소.

이 버전에는 코드 완성 메커니즘이 도입되었습니다. 이렇게하면 입력 코드가 크게 단순화되어 함수, 변수 및 매개 변수의 전체 이름을 입력 할 필요가 없습니다.


다른 특징들:

  • CAD 도면 가져 오기.
  • 에이전트 기반 및 시스템 역학 시뮬레이션 성능이 향상되었습니다.
  • 프리젠 테이션에 GIS 맵 임베드.
  • 모델 시뮬레이션 스냅 샷.

AnyLogic 5.3-5.5

AnyLogic 5.3-5.5

보행자 라이브러리

2005 년, AnyLogic 보행자 라이브러리가 출시되었습니다. 보행자 역학을 포착하여 이산 사건 모델과 통합된 사용하기 쉬운 솔루션입니다. 보행자 라이브러리는 건물 내부 또는 거리에서 보행자 흐름을 시뮬레이션하는 데 사용할 수 있습니다. 보행자 모델은 다음에 대한 통계 수집을 허용했습니다:

  • 보행자 밀도.
  • 예상 대기 시간.
  • 인테리어 디자인 테스트 등.

보행자 라이브러리로 제작 된 모델에서 보행자는 벽 또는 다른 보행자와 같이 장애물로 인식되는 물체에 반응하여 회피하며 연속적인 공간으로 이동합니다.


기업용 그래픽 라이브러리

AnyLogic 기업용 그래픽 라이브러리는 사용자에게 차트 및 히스토그램을 제공하여 시뮬레이션 중에 모델 출력 데이터에 애니메이션을 적용하고 데이터를 다른 응용 프로그램에 텍스트로 내 보냅니다. 차트 유형의 범위는 MS Excel의 범위와 비슷했습니다. 이제 AnyLogic 분석 팔레트의 일부입니다.

AnyLogic 5.3-5.5

행위자 기반의 라이브러리

라이브러리는 AnyLogic 5.4에서 출시되었으며 사용자는 행위자 기반 모델에서 시간, 공간, 네트워크, 통신 및 프레젠테이션 관리를 단순화 할 수 있습니다.

행위자 기반 라이브러리는 행위자 기반 모델링 방식을 기반으로 구축되었습니다. 이 접근법은 시장, 경쟁 회사의 행동, 공급망, 도로 교통 및 인구 등을 시뮬레이션하는 데 성공적으로 적용되었습니다. 행위자 기반 모델은 요소의 행동을 가정하여 시스템의 일반적인 행동에 대한 통찰력을 제공합니다.

행위자 기반 라이브러리는 이제 AnyLogic 에이전트 팔레트에 포함됩니다.


도로교통 라이브러리

AnyLogic 5.5에서 시작된 라이브러리는 물리적 수준에서 모델의 트래픽 흐름을 캡처하기 위해 만들어졌습니다. 도로 교통, 교차로 및 주차장에서의 차량 이동을 시뮬레이션하고 처리량에 대한 통계를 수집하기 위해 개발되었습니다.

AnyLogic 보행자 라이브러리 구성 요소와 함께 전송 라이브러리를 사용하여 교통 혼잡에 대한 보행자 영향을 조사 할 수 있습니다. 자동차 이동은 내장 또는 맞춤 교통법에 따라 이루어집니다.

이 라이브러리는 나중에 AnyLogic Road Traffic Library로 대체되었습니다.

AnyLogic 5.0-5.2

AnyLogic 5.0

시스템 다이내믹스

AnyLogic 5.0은 구조 다이어그램에서 시스템 다이내믹스 설계 과정을 소개하였습니다. 이 소프트웨어는 대부분의 시스템 동적 모델러가 사용했던 방식으로 피드백 구조 (스톡 및 플로우 다이어그램 및 배열 변수를 포함한 의사 결정 규칙)의 설계 및 시뮬레이션을 지원했습니다.

이 기능을 통해 AnyLogic은 행위자 기반의 시뮬레이션, 시스템 다이내믹스 및 이산 사건 모델링이라는 세 가지 주요 모델링 접근 방식을 모두 수용하는 최초의 시뮬레이션 도구가 되었습니다.

네트워크 기반의 모델링

특정 물리적 공간에서 발생하고 엔터티 및 리소스의 이동과 관련된 프로세스를 설계하기 위해 AnyLogic 5.0의 Enterprise Library는 네트워크 기반 모델링 방식을 제공했습니다.

AnyLogic 5.0

3D 애니메이션

다섯 번째 버전부터 다음 기능을 포함한 3D 애니메이션을 사용하여 모델을 시각화 할 수 있습니다:

  • 기본 3D 모양 : 구, 원통, 원뿔, 원환 체, 삼각형, 메쉬, 텍스트 등.
  • 기본 모양을 결합하여 만든 사용자 지정 모양.
  • 표면 재료 지원.
  • 동적 조명.

실험 프레임워크 확장

AnyLogic 5.0 시뮬레이션 프레임 워크는 시뮬레이션 및 최적화 실험 외에도 다음과 같이 확장되었습니다:

  • Monte-Carlo 실험: 확률 론적 매개 변수로 시뮬레이션을 여러 번 실행하고 출력을 수집하여 히스토그램으로 표시 할 수 있습니다.
  • 민감도 분석 실험: 모델 매개 변수의 변경으로 인해 시뮬레이션 결과가 어떻게 다른지 탐색 할 수 있습니다. 매개 변수 중 하나를 변경하여 모델을 여러 번 실행할 수 있으며 시뮬레이션 출력이 모델에 의존하는 방식을 보여줍니다.
  • 매개 변수 변형 실험 (AnyLogic 5.1에서 릴리스) : 다른 매개 변수가있는 모델을 실행하고 특정 매개 변수가 모델 동작에 미치는 영향을 분석합니다. 이 실험을 통해 하나 이상의 루트 객체 매개 변수를 변경하는 여러 단일 모델 실행으로 구성된 복잡한 모델 시뮬레이션을 쉽게 구성 할 수 있습니다.
  • 맞춤형 실험: 매개 변수를 설정하고 시뮬레이션 실행을 관리 할 때 최대한의 유연성을 제공합니다. 실험 시나리오는 모델러가 작성한 Java 코드로 정의됩니다.

AnyLogic 4.5

AnyLogic 4.5

기업용 라이브러리(Enterprise Library)

AnyLogic 4.5는 처음부터 제공되었던 행위자 기반 모델링 외에도 오늘날 프로세스 모델링 라이브러리의 전신 인 기업용 라이브러리를 사용하여 이산 사건 모델링을 도입했습니다. 다음과 같은 시스템을 모델링하고 시뮬레이션하는 데 사용될 수 있습니다:

  • 제조 공정.
  • 서비스 시스템 (은행, 공항, 콜센터 등).
  • 경영활동 기반 원가 계산을 갖춘 비즈니스 프로세스.
  • 물류 및 공급망 모델.

기업용 라이브러리에는 개별 이벤트 모델에 대한 플로우 차트를 구성하기 위해 사전 정의 된 기능이 있는 활성 오브젝트 기반 블록이 포함되어 있습니다. 또한 라이브러리를 사용하여 드래그 앤 드롭 방식으로 모델과 애니메이션을 만들 수 있습니다.

기업용 라이브러리를 통해 사용자는 대화식 모델을 작성하고 통계를 수집하며 프로세스를 효과적으로 시각화하여 모델을 검증하고 제시 할 수있었습니다. 라이브러리 구성 요소는 이벤트 나 상태 차트와 같은 AnyLogic 프리미티브와 자연스럽게 상호 운용 될 수 있습니다.

AnyLogic 4.5

사용자 정의의 라이브러리

AnyLogic 4.5부터 사용자는 특정 적용 가능한 분야에 대해 재사용 가능한 활성 객체 세트를 개발하고 패키지화하여 사용자 정의 AnyLogic 라이브러리로 저장할 수 있었습니다. 그 라이브러리들은 내보내기 하여 재사용 할 수 있게 되었습니다.


최적화 실험

AnyLogic 4.5에서는 최적화 실험이 모델링 환경에 추가되었으며 현재 실험 프레임 워크에 있습니다. 실험을 실행할 때 사용자는 최상의 솔루션에 해당하는 모델 파라미터 변수를 찾을 수 있습니다. 최적화 실험은 특정 제약 조건하에서 시스템 동작을 관찰하고 시스템 성능을 향상시키는 데 도움이 됩니다.

AnyLogic 최적화는 OptTek 회사가 개발 한 최첨단 최적화 엔진 인 OptQuest를 기반으로 개발되었으며 여전히 구축되어 있습니다. 숙련 된 사용자는 AnyLogic 엔진 API를 사용하여 모델 복제를 제어하고 매개 변수 변형을 구성하며 사용자 정의 최적화 알고리즘을 구현할 수 있습니다.


Stat::Fit 과의 통합

Anylogic 4.5부터 프로그램은 확률 분포 피팅 소프트웨어 인 Stat::Fit과 완벽하게 통합되었습니다. Stat::Fit은 원시 데이터를 가져와 적절한 확률 분포를 제공합니다. 확률 분포는 AnyLogic에 직접 입력됩니다.

AnyLogic 4.0

AnyLogic 4.0

AnyLogic의 초기 버전

AnyLogic의 역사는 2000 년에 시작된 COVERS 3.0의 번호에 맞춰 AnyLogic 4.0이 비즈니스 애플리케이션을 위한 시뮬레이션 도구로 출시되었습니다. AnyLogic은 복잡 계, 복잡성, 스케일과 같은 시스템을 모델링하는 것을 목표로 했습니다:

  • 이산적이고 지속적인 논리(네트워크, 프로토콜, 병렬 알고리즘, 내장 컨트롤러 및 물류 네트워크).
  • 물리적 물체(차량, 정비사, 수력 및 공기역학, 화학 반응, 생태 시스템).
AnyLogic 4.0

표준의 확립

AnyLogic은 최초의 에이전트 기반 시뮬레이션 환경으로, 모델은 활성 객체 (이후 "에이전트"라고 함)를 통신하는 계층 구조로 구성되었습니다. AnyLogic은 UML-RT 구조 다이어그램을 사용하여 객체 지향 방식으로 계층 적인 모델을 구축하고 객체 동작 사양을 위한 하이브리드 상태 차트 또는 하이브리드 상태 시스템을 구축했습니다. 이로 인해 객체 캡슐화, 시스템 구조 및 동작 분리 및 상속이 가능해졌습니다.


상호 운용성

AnyLogic 모델은 개방형 아키텍처를 가지고 있으며 사무실 또는 회사 소프트웨어와 상호 운용 가능합니다. 사용자는 Java 코드를 삽입하고, 사용자 정의의 객체 클래스를 생성하고, 상태 논리와 연속 동작을 추가하여 모델의 확장 성과 유연성을 향상시켜 모델의 기능을 확장 할 수 있습니다. AnyLogic에서 모델을 Java 애플릿으로 내보내고 웹 브라우저에서 실행할 수 있습니다.

AnyLogic은 2000년 동계 시뮬레이션 컨퍼런스에서 처음으로 관객들에게 선보여 큰 호응을 얻었습니다.