[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN112946709A - Virtual test system for intelligent navigation fault condition response of ship - Google Patents

Virtual test system for intelligent navigation fault condition response of ship Download PDF

Info

Publication number
CN112946709A
CN112946709A CN202110118324.5A CN202110118324A CN112946709A CN 112946709 A CN112946709 A CN 112946709A CN 202110118324 A CN202110118324 A CN 202110118324A CN 112946709 A CN112946709 A CN 112946709A
Authority
CN
China
Prior art keywords
fault
virtual
control module
power supply
virtual fault
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202110118324.5A
Other languages
Chinese (zh)
Inventor
刘佳仑
杨帆
李诗杰
关宏旭
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Wuhan University of Technology WUT
Original Assignee
Wuhan University of Technology WUT
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Wuhan University of Technology WUT filed Critical Wuhan University of Technology WUT
Priority to CN202110118324.5A priority Critical patent/CN112946709A/en
Publication of CN112946709A publication Critical patent/CN112946709A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/38Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
    • G01S19/39Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/42Determining position
    • G01S19/45Determining position by combining measurements of signals from the satellite radio beacon positioning system with a supplementary measurement
    • G01S19/46Determining position by combining measurements of signals from the satellite radio beacon positioning system with a supplementary measurement the supplementary measurement being of a radio-wave signal type
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C17/00Compasses; Devices for ascertaining true or magnetic north for navigation or surveying purposes
    • G01C17/02Magnetic compasses
    • G01C17/28Electromagnetic compasses
    • G01C17/32Electron compasses
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S13/00Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
    • G01S13/88Radar or analogous systems specially adapted for specific applications
    • G01S13/93Radar or analogous systems specially adapted for specific applications for anti-collision purposes
    • G01S13/937Radar or analogous systems specially adapted for specific applications for anti-collision purposes of marine craft
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S17/00Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
    • G01S17/88Lidar systems specially adapted for specific applications
    • G01S17/93Lidar systems specially adapted for specific applications for anti-collision purposes

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Ocean & Marine Engineering (AREA)
  • Debugging And Monitoring (AREA)

Abstract

The invention discloses a virtual test system for intelligent ship navigation fault condition response, which comprises a virtual test software system, a sensor combination, a comprehensive control execution system, a propeller control module, a steering engine control module, a power supply, a second bus, a power supply line, a signal line and a master control console, wherein the sensor combination is connected with the virtual test software system; the virtual test software system, the sensor combination, the comprehensive control execution system, the propeller control module and the steering engine control module are connected to a second bus; the power supply, the sensor combination, the master control console, the comprehensive control execution system, the propeller control module and the steering engine control module are connected to the power supply line and the signal line. The sensor combination, the comprehensive control execution system, the propeller control module, the rudder machine control module and the power supply are respectively provided with at least one virtual fault mode; the virtual test software system is used for acquiring a fault injection strategy and controlling each module or power supply to enter a corresponding virtual fault mode according to the fault injection strategy. The invention is widely applied to the technical field of ship intellectualization.

Description

Virtual test system for intelligent navigation fault condition response of ship
Technical Field
The invention relates to the technical field of ship intelligence, in particular to a virtual test system for intelligent ship navigation fault condition response.
Background
An intelligent ship is a complex system which integrates a plurality of technical fields such as environment perception technology, internet of things technology, artificial intelligence technology, communication technology and the like in a cross fusion mode. The core of the intelligent research and development and verification of the ship is testing, and the research and development and implementation of the intelligent function of the ship depend on testing and verification technology to carry out detection and testing in the design and practice stages. Before the intelligent ship is put into practical industrial application, the functions of remote driving, autonomous navigation and the like of the intelligent ship need to be tested and verified systematically and reliably, and response level tests need to be carried out according to typical fault conditions which may occur at any time of the ship. If the response test is not carried out on the real ship, the difference between the virtual ship and the real situation is larger, and the capability of ship workers for solving the fault in the actual operation is difficult to train and improve; if a real ship is adopted to carry out fault condition response level test, a large amount of resource waste is caused, and the test sample (ship) is damaged.
Disclosure of Invention
The invention aims to test the safety and the rationality of an intelligent navigation algorithm and a theory of a ship under a fault working condition through fault injection simulation. The invention utilizes virtual simulation and model test as the part of the ship hardware module of the integral design, and the modularized embedded equipment realizes a virtual software test system. The hardware module parts are connected with each other through signal lines, connected with a virtual software testing system through a second bus, and connected with a master control console through a power supply line power supply; each hardware module has different virtual fault modes respectively, and the faults of the real ship navigation condition are highly restored. The virtual software testing system realizes the simulation of a virtual fault mode of the hardware module part of the intelligent ship and injects a corresponding fault injection strategy through a fault injection computer. The ship intelligent navigation fault working condition response virtual test system built in the way is low in cost, relatively simple in building process and close to the real condition, and a ship intelligent navigation coping strategy under the fault working condition is favorably formed.
The technical scheme provided by the invention is as follows:
a virtual test system for intelligent ship navigation fault condition response comprises a virtual test software system, a sensor combination, a comprehensive control execution system, external input equipment, a propeller control module, a rudder machine control module, a power supply, a second bus, a power supply line and a signal line;
the virtual test software system, the sensor combination, the comprehensive control execution system, the propeller control module and the steering engine control module are connected to a second bus; the power supply, the sensor combination, the master control console, the comprehensive control execution system, the propeller control module and the steering engine control module are connected to a power supply line; the sensor combination is connected to the comprehensive execution system through a signal line; the comprehensive execution system is respectively connected to the propeller control module and the virtual test software system through signal lines; the propeller control module is connected into the rudder control module through a signal line;
the sensor combination, the comprehensive control execution system, the propeller control module, the rudder machine control module and the power supply are respectively provided with at least one virtual fault mode; the virtual test software system is used for acquiring a fault injection strategy and controlling the sensor combination, the comprehensive control execution system, the propeller control module, the steering engine control module or the power supply to enter a corresponding virtual fault mode according to the fault injection strategy.
Further, the virtual test system of boats and ships intelligence navigation fault condition response still includes:
the external input equipment is used for artificially setting a virtual fault mode;
the comprehensive test diagnosis system is used for acquiring a virtual fault mode and detecting the position and the reason of the fault;
the virtual test console is used for executing the control instruction;
and the first bus is used for connecting the virtual test software system and the virtual test console.
Further, the virtual failure modes of the power supply include a first virtual failure, a second virtual failure, a third virtual failure, and a fourth virtual failure. The first virtual fault is a power supply fault of the sensor combination module; the second virtual fault is a power supply fault of the integrated control execution system; the third virtual fault is a power supply fault of the propeller control module; and the fourth virtual fault is a power supply fault of the steering engine control module. The various virtual faults respectively correspond to different fault injection strategies. The fault injection strategy corresponding to the first virtual fault is to disconnect a certain single sensor power supply line; the fault injection strategy corresponding to the second virtual fault is to disconnect the power supply line of the integrated control execution system; the fault injection strategy corresponding to the third virtual fault is to disconnect the power supply line of the propeller control module; and the fault injection strategy corresponding to the fourth virtual fault is to disconnect a power supply line of the steering engine control module.
Further, the virtual failure mode of the second bus communication includes a fifth virtual failure and a sixth virtual failure. The fifth virtual fault is a bus communication fault of the comprehensive control execution system; and the sixth virtual fault is a virtual detection software system bus communication fault. The fault injection strategy corresponding to the fifth virtual fault is to disconnect a bus interface of the comprehensive control execution system; and the fault injection strategy corresponding to the sixth virtual fault is to disconnect the bus interface of the virtual test software system.
Further, the virtual failure modes of the sensor combinations include a seventh virtual failure, an eighth virtual failure, a ninth virtual failure, a tenth virtual failure, an eleventh virtual failure, a twelfth virtual failure. The seventh virtual fault is a differential GPS no-signal; the eighth virtual fault is no data output of the millimeter wave radar; the ninth virtual fault is no image display of the laser radar; the tenth virtual fault is that the rotating speed of the propeller is 0; the eleventh virtual fault is an electrical compass numerical anomaly; the twelfth virtual fault is that the numerical value of the rudder angle sensor is abnormal.
The fault injection strategy corresponding to the seventh virtual fault is to disconnect a differential GPS signal line, the fault injection strategy corresponding to the eighth virtual fault is to disconnect a millimeter wave radar signal line, the fault injection strategy corresponding to the ninth virtual fault is to disconnect a laser radar signal line, the fault injection strategy corresponding to the tenth virtual fault is to disconnect a propeller power supply line, the fault injection strategy corresponding to the eleventh virtual fault is to disconnect an electric compass signal line, and the fault injection strategy corresponding to the twelfth virtual fault is to disconnect a rudder angle sensor signal line.
Further, the virtual fault modes of the integrated control execution system include a thirteenth virtual fault and a fourteenth virtual fault. A thirteenth virtual fault is a propeller control failure; and the fourteenth virtual fault is the failure of the steering engine control. The fault injection strategy corresponding to the thirteenth virtual fault is to disconnect the propeller signal input interface; and the fault injection strategy corresponding to the fourteenth virtual fault is to disconnect the signal input interface of the steering engine.
Further, the virtual failure modes of the propeller control module include a fifteenth virtual failure, a sixteenth virtual failure, and a seventeenth virtual failure. The fifteenth virtual fault is propeller jamming; the sixteenth virtual fault is that a propeller signal cannot be input; a seventeenth virtual fault is a motor stator coil open circuit. A fault injection strategy corresponding to the fifteenth virtual fault is to disconnect a power supply line of the propeller motor; the fault injection strategy corresponding to the sixteenth virtual fault is to disconnect the propeller control signal line; the fault injection strategy corresponding to the seventeenth virtual fault is to disconnect the stator coil of the motor.
Further, the virtual fault modes of the steering engine control module include an eighteenth virtual fault, a nineteenth virtual fault, and a twentieth virtual fault. The eighteenth virtual fault is that the steering engine is locked; the nineteenth virtual fault is that a rudder angle signal cannot be input; the twentieth virtual fault is an encoder output anomaly or no output. The fault injection strategy corresponding to the eighteenth virtual fault is to disconnect a power supply line of the steering engine; the fault injection strategy corresponding to the nineteenth virtual fault is to disconnect a steering engine control signal line; and the fault injection strategy corresponding to the twentieth virtual fault is to connect failed encoders.
Furthermore, the invention also depends on virtual and actual test data to evaluate the fault indexes. The actual test data comprises historical fault working condition response test data, historical actual fault working condition data and the like; the virtual test data is generated by simulation, the logic algorithm of the virtual test data is realized in a digital twin space, and the effective response rate of the intelligent navigation system of the ship under different virtual fault modes is calculated so as to evaluate the safety and reliability of the intelligent navigation system.
The invention has the beneficial effects that: the virtual software testing system is realized by using the virtual simulation and the model test as the part of the integrally designed ship hardware module and modularizing the embedded equipment. Each hardware module has different virtual fault modes respectively, and the real fault situation of ship navigation is highly restored. The virtual software testing system realizes the simulation of a virtual fault mode of the hardware module part of the intelligent ship and injects a corresponding fault injection strategy through a fault injection computer. The ship intelligent navigation fault working condition response virtual test system built in the way is low in cost, relatively simple in building process and close to the real situation, and is beneficial to training ship workers and improving the fault solving capability in actual operation.
Drawings
FIG. 1 is a structural composition and test flow chart of a ship intelligent navigation fault response virtual test system.
Detailed Description
Example 1
In this embodiment, a boats and ships intelligence navigation fault operating mode response test system refers to fig. 1, includes: the system comprises a virtual test software system, a virtual test console, a comprehensive test diagnosis system, an external input device, a sensor combination, a comprehensive control execution system, a propeller control module, a steering engine control module, a first bus, a second bus, a signal line, a power supply line and a power supply and main console.
The virtual test software system is accessed to the second bus and is accessed to the virtual test console through the first bus; the comprehensive test diagnosis system is accessed to a second bus; the sensor combination is respectively connected to the second bus and the power supply line; the comprehensive control execution system is respectively connected to the second bus and the power supply line, receives the pulse signal from the sensor combination through the signal line, and is connected to the virtual test software system through the signal line; the propeller control module is respectively connected to the second bus and the power supply line and receives the rotating speed input from the comprehensive control execution system through the signal line; and the rudder control module is respectively connected with the second bus and the power supply line and receives rudder angle input from the comprehensive control execution system through the signal line. The whole system is provided by a power supply and an overall control desk and controls the power supply line to supply electric signals.
The comprehensive test diagnosis system can receive the virtual fault mode and detect the position and the reason of the fault.
And the virtual test console (control center) is controlled by ship workers. And the staff carries out man-machine interaction through a command line interface of the virtual test console, so that simulated fault injection is realized.
The sensor combination comprises a GPS receiver, a millimeter wave radar, a laser radar, a propeller rotation speed sensor, an electric compass direction sensor and a rudder angle sensor. The sensors are connected in a combined manner through signal wires.
The virtual test software system obtains input of a simulation fault mode, wherein the input comprises power supply communication faults, second bus communication faults, sensor combination faults, comprehensive control execution system faults, propeller control faults and steering engine control module faults. And the fault injection strategies corresponding to different virtual fault modes can be obtained.
The power supply communication module comprises four virtual fault modes, wherein the fault modes are numbered as a first virtual fault, a second virtual fault, a third virtual fault and a fourth virtual fault. Specifically, the first virtual fault simulation appears as a "sensor combination module power supply fault"; the second virtual fault simulation is expressed as 'comprehensive control execution system power supply fault'; the third virtual fault simulation shows that the power supply fault of the propeller control module is' detected; the fourth virtual fault simulation shows that the steering engine control module has power supply fault. As shown in table 1, when the fault injection policy acquired by the virtual test software system is "disconnect a single sensor power supply line", the virtual test software system controls the virtual fault mode of the sensor combination module to simulate a first virtual fault; when the fault injection strategy acquired by the virtual test software system is 'disconnection of the power supply line of the integrated control execution system', the virtual test software system controls the virtual fault mode of the integrated control execution system to simulate a second virtual fault; when the fault injection strategy acquired by the virtual test software system is 'the power supply line of the propeller control module is disconnected', the virtual test software system controls the virtual fault mode of the propeller control module to simulate a third virtual fault; and when the fault injection strategy acquired by the virtual test software system is 'disconnection of a power supply line of the rudder machine control module', the virtual test software system controls a virtual fault mode of the rudder machine control module to simulate a fourth virtual fault.
The virtual fault modes of the second bus communication comprise two fault modes, and the virtual fault modes are numbered as a fifth virtual fault and a sixth virtual fault. Specifically, the fifth virtual fault simulation represents a bus communication fault of the integrated control execution system; and simulating the sixth virtual fault to show the bus communication fault of the virtual test software system. As shown in table 1, when the fault injection policy acquired by the virtual test software system is "disconnect the bus interface of the integrated control execution system", the virtual test software system controls the virtual fault mode of the integrated control execution system to simulate a fifth virtual fault; and when the fault injection strategy acquired by the virtual test software system is 'disconnection of the bus interface of the virtual test software system', the virtual software test system controls the virtual fault mode of the comprehensive execution system to simulate a sixth virtual fault.
The virtual fault modes of the sensor combination comprise six fault modes, wherein the six fault modes are a seventh virtual fault, an eighth virtual fault, a ninth virtual fault, a tenth virtual fault, an eleventh virtual fault and a twelfth virtual fault, and specifically, the seventh virtual fault simulates a fault represented by a differential GPS no-signal phenomenon; the eighth virtual fault simulation shows that the millimeter wave radar has no data output; the ninth virtual fault simulation is expressed as laser radar no-image display; the tenth virtual fault simulation is represented as "propeller rotation speed is 0"; the eleventh virtual fault simulation shows that the electric compass numerical value is abnormal; the twelfth virtual fault simulation appears as "rudder angle sensor numerical value abnormality". As shown in table 1, when the fault injection policy acquired by the virtual test software system is "disconnect differential GPS signal line", the virtual test software system controls the virtual fault mode of the sensor combination to simulate a seventh virtual fault; when the fault injection strategy acquired by the virtual test software system is 'millimeter wave radar signal line disconnection', the virtual test software system controls a virtual fault mode of the sensor combination to simulate an eighth virtual fault; when the fault injection strategy acquired by the virtual test software system is 'disconnecting the laser radar signal line', the virtual test software system controls a virtual fault mode of the sensor combination to simulate a ninth virtual fault; when the fault injection strategy acquired by the virtual test software system is 'the propeller power supply line is disconnected', the virtual test software system controls a virtual fault mode of the sensor combination to simulate a tenth virtual fault; when the fault injection strategy acquired by the virtual test software system is 'breaking the electric compass signal line', the virtual test software system controls the virtual fault mode of the sensor combination to simulate an eleventh virtual fault; and when the fault injection strategy acquired by the virtual test software system is 'disconnecting the signal line of the rudder angle signal sensor', the virtual test software system controls the virtual fault mode of the sensor combination to simulate a twelfth virtual fault.
The virtual failure modes of the integrated control execution system include two failure modes, and the failure modes are numbered as a thirteenth virtual failure and a fourteenth virtual failure. In particular, the thirteenth virtual fault simulation appears as a "propeller control failure"; the fourteenth virtual fault simulation shows that the steering engine control fails. As shown in table 1, when the fault injection policy acquired by the virtual test software system is "turn off the propeller signal input interface", the virtual test software system controls the virtual fault mode of the integrated control execution system to simulate a thirteenth virtual fault; and when the fault injection strategy acquired by the virtual test software system is 'disconnection of the steering engine signal input interface', the virtual test software system controls the virtual fault mode of the comprehensive control execution system to simulate a fourteenth virtual fault.
The virtual fault modes of the propeller control module comprise three fault modes, and the fault modes are numbered as a fifteenth virtual fault, a sixteenth virtual fault and a seventeenth virtual fault. Specifically, the fifteenth virtual fault simulation shows "propeller seizure", the sixteenth virtual fault simulation shows "propeller signal is not input", and the seventeenth virtual fault simulation shows "motor stator coil open". As shown in table 1, when the fault injection policy obtained by the virtual test software system is "disconnect the propeller motor power supply line", the virtual test software system controls the virtual fault of the propeller control module to be a fifteenth virtual fault; when the fault injection strategy acquired by the virtual test software system is 'the propeller control signal line is disconnected', the virtual test software system controls the virtual fault of the propeller control module to be a sixteenth virtual fault; and when the fault injection strategy acquired by the virtual test software system is 'disconnecting the stator coil of the motor', the virtual test software system controls the virtual fault of the propeller control module to be a seventeenth virtual fault.
The virtual fault modes of the rudder control module comprise three fault modes, and the fault modes are numbered as an eighteenth virtual fault, a nineteenth virtual fault and a twentieth virtual fault. Specifically, the eighteenth virtual fault simulation shows that the steering engine is locked, the nineteenth virtual fault simulation shows that the steering engine signal cannot be output, and the twentieth virtual fault simulation shows that the encoder output is abnormal or has no output. As shown in table 1, when the fault injection policy obtained by the virtual test software system is "disconnect the steering engine power supply line", the virtual test software system controls the virtual fault of the steering engine control module to be an eighteenth virtual fault; when the fault injection strategy acquired by the virtual test software system is 'disconnection of the steering engine control signal line', the virtual test software system controls the virtual fault of the steering engine control module to be a nineteenth virtual fault; and when the fault injection strategy acquired by the virtual test software system is 'connection failure encoder', the virtual test software system controls the virtual fault of the rudder machine control module to be the twentieth virtual fault.
The ship crew can manually set the fault type through an external input device. And analyzing fault information transmitted by the external input equipment by the virtual test software system, diagnosing whether the fault can be repaired by itself or not, and injecting a corresponding fault injection strategy according to a diagnosis result.
TABLE 1 Intelligent Ship virtual test Fault injection Pattern set and injection strategy
Figure BDA0002921136420000091
Figure BDA0002921136420000101
Figure BDA0002921136420000111

Claims (9)

1. A virtual test system for intelligent ship navigation fault condition response is characterized by comprising a virtual test software system, a sensor combination, a comprehensive control execution system, a propeller control module, a rudder machine control module, a power supply, a second bus, a power supply line, a signal line and a master control platform;
the virtual test software system, the sensor combination, the comprehensive control execution system, the propeller control module and the steering engine control module are connected to the second bus; the power supply line is connected with the power supply, the sensor combination, the master control console, the comprehensive control execution system, the propeller control module and the steering engine control module; the sensor combination is connected to the comprehensive execution system through the signal line; the comprehensive execution system is respectively connected to the propeller control module and the virtual test software system through signal lines; the propeller control module is connected into the rudder control module through a signal line;
the sensor combination, the comprehensive control execution system, the propeller control module, the rudder machine control module and the power supply are respectively provided with at least one virtual fault mode; the virtual test software system is used for acquiring a fault injection strategy and controlling the sensor combination, the comprehensive control execution system, the propeller control module, the steering engine control module or the power supply to enter the corresponding virtual fault mode according to the fault injection strategy.
2. The virtual test system for intelligent navigation fault condition response of the ship according to claim 1, further comprising:
the external input equipment is used for artificially setting the virtual fault mode;
the comprehensive test diagnosis system is used for acquiring the virtual fault mode and detecting the position and the reason of the fault;
the virtual test console is used for executing the control instruction;
and the first bus is used for connecting the virtual test software system and the virtual test console.
3. The virtual test system for intelligent sailing fault condition response of the ship according to claim 2, wherein the virtual fault modes of the power supply include a first virtual fault, a second virtual fault, a third virtual fault and a fourth virtual fault;
the first virtual fault is a power supply fault of the sensor combination module; the second virtual fault is a power supply fault of the integrated control execution system; the third virtual fault is a power supply fault of the propeller control module; the fourth virtual fault is a power supply fault of the steering engine control module;
the fault injection strategy corresponding to the first virtual fault is to disconnect a single sensor power supply line; the fault injection strategy corresponding to the second virtual fault is to disconnect a power supply line of the integrated control execution system; the fault injection strategy corresponding to the third virtual fault is to disconnect a propeller control module power supply line; and the fault injection strategy corresponding to the fourth virtual fault is to disconnect a power supply line of the steering engine control module.
4. The virtual test system for intelligent sailing fault condition response of the ship according to claim 2, wherein the virtual fault mode of the second bus comprises a fifth virtual fault and a sixth virtual fault;
the fifth virtual fault is a bus communication fault of the comprehensive control execution system; the sixth virtual fault is a virtual detection software system bus communication fault;
the fault injection strategy corresponding to the fifth virtual fault is to disconnect a bus interface of the comprehensive control execution system; and the fault injection strategy corresponding to the sixth virtual fault is to disconnect a virtual test software system bus interface.
5. The virtual test system for intelligent marine vessel sailing fault condition response according to claim 2, wherein the virtual fault modes of the sensor combination include a seventh virtual fault, an eighth virtual fault, a ninth virtual fault, a tenth virtual fault, an eleventh virtual fault, and a twelfth virtual fault;
the seventh virtual fault is a differential GPS no-signal; the eighth virtual fault is no data output of the millimeter wave radar; the ninth virtual fault is laser radar non-image display; the tenth virtual fault is that the rotating speed of the propeller is 0; the eleventh virtual fault is an electrical compass numerical anomaly; the twelfth virtual fault is that the numerical value of the rudder angle sensor is abnormal;
the fault injection strategy corresponding to the seventh virtual fault is to disconnect a differential GPS signal line; the fault injection strategy corresponding to the eighth virtual fault is to disconnect a millimeter wave radar signal line; the fault injection strategy corresponding to the ninth virtual fault is to disconnect a laser radar signal line; the fault injection strategy corresponding to the tenth virtual fault is to disconnect a propeller power supply line; the fault injection strategy corresponding to the eleventh virtual fault is to disconnect a power compass signal line; and the fault injection strategy corresponding to the twelfth virtual fault is to disconnect a signal line of the rudder angle sensor.
6. The virtual test system for intelligent navigation fault condition response of the ship according to claim 2, wherein the virtual fault modes of the integrated control execution system comprise a thirteenth virtual fault and a fourteenth virtual fault;
the thirteenth virtual fault is a propeller control failure; the fourteenth virtual fault is failure of steering engine control;
the fault injection strategy corresponding to the thirteenth virtual fault is to disconnect a propeller signal input interface; and the fault injection strategy corresponding to the fourteenth virtual fault is to disconnect a signal input interface of the steering engine.
7. The virtual test system for intelligent navigation fault condition response of the ship according to claim 2, wherein the virtual fault modes of the propeller control module comprise a fifteenth virtual fault, a sixteenth virtual fault and a seventeenth virtual fault;
the fifteenth virtual fault is propeller jamming; the sixteenth virtual fault is that a propeller signal cannot be input; the seventeenth virtual fault is an open circuit of a stator coil of the motor;
the fault injection strategy corresponding to the fifteenth virtual fault is to disconnect a propeller motor power supply line; the fault injection strategy corresponding to the sixteenth virtual fault is to disconnect a propeller control signal line; the fault injection strategy corresponding to the seventeenth virtual fault is to turn off a stator coil of the motor.
8. The virtual test system for intelligent navigation fault condition response of the ship according to claim 2, wherein the virtual fault modes of the steering engine control module comprise an eighteenth virtual fault, a nineteenth virtual fault and a twentieth virtual fault;
the eighteenth virtual fault is that the steering engine is locked; the nineteenth virtual fault is that a rudder angle signal cannot be input; the twentieth virtual fault is an encoder output abnormality or no output;
the fault injection strategy corresponding to the eighteenth virtual fault is to disconnect a power supply line of the steering engine; the fault injection strategy corresponding to the nineteenth virtual fault is to disconnect a steering engine control signal line; the fault injection strategy corresponding to the twentieth virtual fault is a connection failure encoder.
9. The virtual test system for intelligent navigation fault condition response of the ship according to claim 2, wherein the virtual test software system and the logic algorithm for fault injection test of intelligent navigation of the ship are implemented in a digital twin space, and the effective response rates of the intelligent navigation system of the ship in different virtual fault modes are calculated through virtual test and measured data.
CN202110118324.5A 2021-01-28 2021-01-28 Virtual test system for intelligent navigation fault condition response of ship Pending CN112946709A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110118324.5A CN112946709A (en) 2021-01-28 2021-01-28 Virtual test system for intelligent navigation fault condition response of ship

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110118324.5A CN112946709A (en) 2021-01-28 2021-01-28 Virtual test system for intelligent navigation fault condition response of ship

Publications (1)

Publication Number Publication Date
CN112946709A true CN112946709A (en) 2021-06-11

Family

ID=76238694

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110118324.5A Pending CN112946709A (en) 2021-01-28 2021-01-28 Virtual test system for intelligent navigation fault condition response of ship

Country Status (1)

Country Link
CN (1) CN112946709A (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060116796A1 (en) * 2002-12-30 2006-06-01 Marine Cybernetics As System and method for testing a control system of a marine vessel
CN111354238A (en) * 2020-03-17 2020-06-30 云南师范大学 Unmanned ship fault simulation system
CN111459132A (en) * 2020-03-12 2020-07-28 武汉理工大学 Evaluation method and system for navigation function of ship

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060116796A1 (en) * 2002-12-30 2006-06-01 Marine Cybernetics As System and method for testing a control system of a marine vessel
CN111459132A (en) * 2020-03-12 2020-07-28 武汉理工大学 Evaluation method and system for navigation function of ship
CN111354238A (en) * 2020-03-17 2020-06-30 云南师范大学 Unmanned ship fault simulation system

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
汪帅;: "通用飞机综合航电测试系统设计探讨", 电子科学技术, no. 05, pages 217 - 222 *
蔡笑驰: "数字孪生技术在船舶全生命周期的应用架构", 船舶设计通讯, no. 2 *
袁朝辉;程浩宇;王鸿辉;: "基于虚拟仪器的某型导弹飞控计算机综合测试系统设计", 科学技术与工程, no. 11 *

Similar Documents

Publication Publication Date Title
CN100580596C (en) Test method and system for dynamic positioning systems
EP1756685B1 (en) Method for testing of a combined dynamic positioning and power management system
CN100456192C (en) System and method for testing a control system of a marine vessel
EP2951790B1 (en) Vehicle diagnostics apparatus and method
EP1716043A1 (en) Method and system for testing a control system of a marine vessel
WO2016013711A1 (en) System for evaluating reliability of dynamic positioning system, and method therefor
CN110609491A (en) Semi-physical simulation accident identification method and system for whole electric vehicle controller
CN103954467A (en) Fault detector of excavator
CN112946709A (en) Virtual test system for intelligent navigation fault condition response of ship
CN206906883U (en) A kind of full-automatic trouble-shooter of automobile EPS
CN111947869B (en) Servo flutter test system and safety protection method for flight control system in flutter test
CN113189964A (en) Model test platform for fault mode response test of dynamic positioning system
CN109407669B (en) Control method of multilayer fault-tolerant self-propelled ship model
CN108401560B (en) It is a kind of for submarine navigation device data, power supply and alarm signal three-bus structure
CN204925675U (en) Unmanned ship semi physical mathematical simulation platform
CN114822141B (en) AUV simulation training system and simulation training method
WO2014118328A1 (en) Vehicle diagnostics apparatus and method
Smogeli Experiences from five years of DP software testing
CN117485516A (en) Automatic ship safety assessment method and system based on computer model
CN103631253B (en) A kind of DP3 level dynamic positioning fault alarm information system
CN215927577U (en) Electronic control marine engine rotating speed control system
Bombugalage et al. Indigenously Designed and Developed Control System for Sri Lankan Naval Vessels “Naval Propulsion and Steering Control” System
Pivano et al. Experiences From Seven Years of DP Software Testing
FENG et al. Design of Intelligent Underwater Cable Inspection and Control System
CN106291325A (en) A kind of pilot system of marine deck machinery electrical system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20210611