2017-12-30 22 views
0

신호가있는 교차로에서 차량 교통을 모델링하는 프로젝트를 진행 중입니다. Road Traffic 라이브러리를 사용하여 도로 네트워크 및 교차로 설정 속도를 크게 높이는 데 관심이 있습니다.AnyLogic RoadTraffic 라이브러리에서의 차량 추적 정밀 제어

내가 제어 할 수없는 한 가지 일은 차량 간 원하는 거리입니다. 다른 운전 상황 (예 : 악천후에서 차량 간 거리를 더 길게 유지하려는 경우)을 시뮬레이트하기 위해이를 수정하고 싶습니다. RoadTraffic 라이브러리에서 가능합니까? 자동차의 동작에 따라 자동차를 사용자 정의 할 수있는 방법이 있습니까? 또한, 어떤 모델을 차가 사용 중인지 아는 사람이 있습니까 (Gipps, IDM, custom)?

미리 감사드립니다.

답변

0

누군가가 다른 것을 말하면 놀랄 것이기 때문에 나는 이것을 대답 할 기회를 잡을 것이다 ... 그러나 불행히도, 교통 도로 도서관은 매우 유연하지 않으며 뒤에있는 알고리즘은 어디에도 문서화되어 있지 않다. 자동차가 차선을 변경하기로 결정할 수 없으며 자동차가주의 범위 내에 있는지 여부를 정의 할 수 없습니다.

당신이 원하는 것을 할 수있는 유일한 방법은 다른 자동차가 얼마나 가깝거나 가까운 지에 따라 자동차의 속도를 설정하는 것입니다 ...하지만 getCarInFront(), 거리와 속도에 따라 차가 앞에 있다는 의미를 정의 할 수 없기 때문에 작동하지 않습니다. 따라서 속도를 변경하여 "수동으로"해야합니다. 당신은 사건을 통해 또는 정지 선을 사용해서 이것을 할 수 있습니다 ... 그러나 그것은 곧장 나아지지 않습니다.

+0

의견을 보내 주셔서 감사합니다. – mobilemoose