1. 출구 합류점에 일반신호 하나
중간에 마우스 있는곳이 교차로 출구라고 생각함
기차 두 대가 교차로로 진입하려 하는 상황
교차로 출구는 다른 기차가 막고 있어 교차로 진입 전 연속신호에 대기하는 모습
막고있던 기차가 사라지니 역시나 문제 없이 한 대가 먼저 지나간다
2. 출구 합류점 전에 일반신호 둘
이 경우는 어떨까
출구를 막은 기차 때문에 교차로 진입 전에 대기하는 모습
막고 있던 기차를 치우자 한 대만 먼저 지나간다
왼쪽 기차는 여전히 연속신호에서 대기하는 모습
왜 왼쪽 기차가 동시에 진입하지 않을까?
그 이유는 기차가 움직일 때 미리 앞쪽으로도 정보를 보내기 때문이다
빨간색 동그라미 친 신호를 보면 노란색 불이 들어온것을 알 수 있다
이는 기차가 곧 이 신호를 지나갈 것이라는 뜻으로, 이 신호 앞쪽까지 기차가 미리 점유한 것으로 판단한다
따라서 출구 합류점 앞까지 오른쪽 기차가 점유한 것으로 판단하여 왼쪽 기차가 출발하지 않았다
따라서 출구 합류점의 일반신호는 굳이 필요하지 않다는 사실을 알 수 있다
이건 틀린말은 아닌데, 일반 신호를 쓰지 않을 이유가 되지는 않음. 그리고 이 상황에선 기차의 길이가 일반 신호로 나누어진 교차로 구간보다 길기 때문에 일반신호를 쓰면 안되는 예시임.
일반신호 앞 구역은 무조건 기차보다 길어야된다는 거지? - dc App
1. 직선차로에선 구역 길이가 어떻든 문제가 없음. 2. 구간에 들어오는 선로가 둘 이상 있을 경우에, 즉 Y자 교차로라면 기차가 아래 방향으로 향하고 있는 경우에 2-1. Y로 나누어진 구간 길이가 기차보다 짧은 경우 : Y자 교차로 안에 기차가 정차하는 경우, Y자 이전 구간을 점유하게 되는데, Y자 교차로의 전 구간에 다른 교차로가 있는 경우 그 구간을 어떤 기차도 지나갈 수 없는 문제가 생김. 2-2. Y로 나누어진 구간 길이가 기차보다 긴 경우 : Y자 교차로 안에 기차가 정차하더라도 Y자 이전 구간을 점유하지 않으므로, Y자 교차로의 전 구간에 다른 교차로가 있더라도 다른 기차가 통과할 수 있음. 이 룰을 극한까지 활용한게 Buffered 가 붙은 대형 교차로들임.
교차로가 크면 안에 정차하는 경우도 고려할 수 있겠구나 - dc App