| Torpedo Guidance and Control System(TGCS) is an important part of torpedo ,whose performance will directly influence torpedo's battle performance. Now the system architecture of most TGCS still uses the Central Control System(CCS), which can't meet the requirements of modern digital torpedo that is the high real time for external response and the gradually increasing kind or number of data. So,the thesis puts forward a kind of open TGCS architecture bases embedded and CAN bus technology after analyzes present condition of TGCS and embedded and CAN bus technology,it could solve the deficiencies of present CCS well.The thesis firstly introduces the idea of open TGCS and establishes its architecture map. In the course of studying embedded technology, the thesis mainly studies the embedded OS μC/OS- Ⅱ and VxWorks, especially studies the import of embedded OS VxWorks to ARM microprocessor S3C2410, and finally design the software and hardware platform of open TGCS. When studies the CAN bus technology, the thesis demonstrates the feasibilities of CAN bus could be used into open TGCS, specially studies CAN bus application layer protocol of TGCS based on CAN protocol and design a simple torpedo's application layer protocol, at last analyzes the real-time quality of CAN bus in TGCS. The thesis studies the node design of main controller as a representative of all nodes in open TGCS and designs the architecture of main controller node. The whole thesis finally studies the TTCAN which improved CAN bus, and makes a primary study on TTCAN using into TGCS. The production of thesis will be important technological references for the next generation full digital torpedo. |