원전 연료전지 제어 방법이 크게 두가지가 있는데,

가장 간단한 첫번째 방법은 조합기 같은거 없이 증기 조건에 따라 다쓴전지를 빼내는 투입기를 읽어와서 다음 연료를 집어넣는 방식.

이 간단한 방법은 처음엔 수동으로 전지를 한 개씩 넣어줘야 된다는 점과, 물이나 연료 재고 자동 확인이 안된다는 문제점이 있다.

그러나 조합기가 필요없다는 건 장점.


두번째 방법은 조합기로 연료 투입 후 지난 시간을 세거나 + 기타 조건 덕지덕지 붙여서 제어하는 방법이다.



이 예제는 두번째 방법으로, 원전이 낭비없이 스무스하게 굴러가는 모든 조건을 다 체크하고 제어하는 가장 고급진 방법이다.


이 예제는 벨트 기반인데, 물류로봇 기반으로 하려면

로봇의 운반량 보너스는 요청 갯수를 정확히 맞춰주지 않고 그냥 최대 스택으로 들고와서 있는거 다 넣어버린다는 점과

연료전지 한 칸 스택이 최대 50개라는 점을 감안해서 연료 상자 조합기의 조건만 손보면 된다.



1. 물이 충분한가

2. 증기가 부족한가

3. 넣을 연료는 준비되어 있는가

4. 연료 투입 후 충분한 시간(전지 태우는 시간은 200초)이 지났는가

의 4가지 조건을 모두 검사하여 통과한 경우에만 연료를 투입하는 시스템의 예제.


원자로 중심으로 순환하는 벨트 안쪽으로는 연료전지가, 바깥쪽으로는 다쓴전지가 흐르는 통로이다.


왼쪽 조합기 3개는 증기,물,연료재고를 확인하는 3가지 조건을 담당.

오른쪽 조합기들은 연료 투입 후 200초를 센다.


사용되는 회로 네트워크는 총 3종류이다.

여기저기 합쳐진 빨간선은 물탱크와 증기탱크에 연결하고, 연료전지 투입기에도 연결하고, 정보처리하는 조합기의 입출력에도 모조리 연결하는 하나의 통합변수.

투입대기 상자들에만 연결된 초록선만 분리된 변수인데, 연료전지 투입기가 읽어오는 "나 연료 집어넣는다!"라는 연료전지 갯수 정보와 섞이면 안되기 때문.

오로지 상자의 연료갯수를 읽어오는 조합기만 빨간선을 입력받지 않는다.

그 외에 각각 상자마다 선별 투입기가 각각 상자에 연료를 정확히 딱 1개씩만 채워넣는 따로따로 빨간선이 있다.


청사진을 불러와서 직접 들여다보면 도움이 될 것이다.

물이나 증기 레벨, 원자로 갯수 등등은 만들어진 원전 구성에 따라 조절해야한다.




0eNrdWVtv2zYU/isGn6VOpGQ7Npa9ZAPWh12w9S0wBFmiE2KyZFBSuizwQ7Gs6IAVKFBkFywrXOzWDXvI0G7YgP2aPUbKfxgpOZYhU5boymjXlzgSfb5Dnu87h4f0CRi6EZ5Q4oWgfwKI7XsB6O+fgIAceJbL34XHEwz6gIR4DBTgWWP+5EW2iy2qUmzZoU/BVAHEc/DHoA+nSqV1RC2PRGN1FGFXtbHrLtkjof3IjYiTA9y2QrzsVK9jFITYGi8ZGdOBArAXkpDgbNHpw7HpReMhg+/D0uUqYOIHzM73uDuGpbYVcMw+0JTPpICD6uNoa2D0BQxnKbS8ULX98ZB4lhBKv4ZSgEMotrMhQ+HWIfVdc4gPrSPCTNn3R8RlES2h/ojQMGJv8kim31Df48G0/YhrR6sQQBnGLSEGksJ4W4ihS2G8JcQwpDA+EGK0pTD2hBhdKQwxLztSGO8KMXpSGG+K9aFJgdwUgzShMoiamIneADfQaIAc2OYFjQQmz/OR5QZYVEUMuSrS2XoVudVAFbnZQBV55yWpIqiBCqA1UAG0BirAh2JuOw0EFXYbqKtwp07KtBdgxAsw5a3HagOQJQoU2Xfq2Btz+zp5ZhNqRyQ02ZizABkRGoRm7YC8nwUkKwFzT+OJRdMy0Ae76fDcD2tXHPPQ8hzuMWSrYyke0ghnCF4224A7hfwPxc5yO8V6MCa9AYsM8I8wpcTBJvNqf8Qm+wmep3ohZN06IYPlId+pYQ9f6Yh3lqLCn3s5OH+EkoT0FqtxsM0M6Pre80ZbFFwkDu4cMQ9usCa6ZSeBPLDQ0DStENw3mIUfhZNInq/JsZnWDXNE/bFJPIaR14q6bBSijwrk7BSeobbKlgJQPXBYAVZ0jmBxnElDIAGOs4EGtK1rYHGwW9KAvqqB11+wBqp46MlwvqoQRUZwEArKgYhzKMV5Z3ucV2zs18SrEK0y/+/nP7zk3ENYMY6kxAErKgKqmfFoI/a3UPVr3B/lGtBWdlZ58vfWkJ9uxBLcI9lcLNRnXYp7VMF9hdKK3kq1kV9HRayZpgeUxclRh9gNBa1aNxUGWhHGnIWMHSByY8i46ax3k/En8pK3+Ld938Geah/iICxt05EE+x1+xDigGHvFIaRlTdjQouKmC+Ynh+xora7phtuitXeev519ztSTSZR2Fo/la4Trg9q6CQwk+ljYldET2li2OzJu4Kay7dXXh/a/l8d1umxTHkirWQigdB3oldYB2K7oyGFFnUBwo84cveB9GjWwT2/cpJVX5NoHrbKtEaFN7lj1WmxsdMW6fPnFi83ijnUgkX16vRMD0jfqGdGrcGLYa/DEsNqHKVJ9HkJrpbxKZ50jAr8s5RneX/rZWAGuxfY19i759kEyO20ljy8uf3/WSmbnyZfs4+t77L8brX3bd326y6YyuLr7x9XZL6347yeXF6fJ6Wz/tXRssJt8eid59KCV3L3fSr66iL//IgX55q+rs/NW/OuT+OGMvTiLnzLUR58lf57Hsx8XwGk+DzKE+M4/8U+/xT8z+2f34sffrffB5nL59JStg20SQaq+rq7BnoGMbqc3nf4HZAS1Ww==



마지막으로 위 고급진 구성의 완성을 위한 마지막 조각으로써...

위 투입기와 조합기들만 따로 태양광+축전지 전기 네트워크로 분리시키면 매우 안정적인 궁극의 자동 제어 회로가 완성된다.

원자로가 몇개든 태양광 1개, 축전지 1개면 투입기들의 대기전력과 조합기 6개의 소비전력을 모두 커버할 수 있다.


투입기 전력 확보도 중요하지만,

조합기의 전력을 따로 분리시켜주는건 특히 더 중요한데, 전력이 부족해지면 시간세는 조합기도 같이 느려지기 때문.