Ship power integrated control system alarm configuration development method
Through the modular development architecture and configuration development method, the problem of insufficient complexity and flexibility of the alarm system development of the existing ship power monitoring system is solved, and efficient and flexible alarm system development is achieved, reducing development costs.
Patent Information
- Application Number
- CN202510310313.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-17
- Publication Date
- 2025-06-27
AI Technical Summary
The development process of the existing ship power monitoring system is complex and relies on professionals, resulting in low development efficiency, insufficient flexibility and low visualization, making it difficult to adapt to rapidly changing needs.
Using a modular development architecture and configuration development method, by establishing basic alarm attribute components, alarm logic components and alarm screen components, intuitive configuration development is achieved, configuration complexity is reduced, and an alarm system model can be generated that can run online.
It improves the development efficiency of ship power alarm system, reduces dependence on professional personnel, enhances the flexibility and adaptability of the system, and reduces development time and cost.
Smart Images

Figure CN120215568A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of ship power system monitoring, and particularly relates to a method for developing an alarm configuration of a ship power comprehensive control system. Background Art
[0002] At present, in the ship power monitoring system, the alarm system plays a crucial role in system and equipment status monitoring and fault detection. The current alarm system usually adopts a fixed configuration method, resulting in difficulty in flexibly coping with environmental changes and poor scalability in actual applications. The main problems include:
[0003] 1) Configuration complexity: The development process of the traditional alarm system is complex and requires professionals for coding and configuration, resulting in increased development time and cost.
[0004] 2) Lack of flexibility: Once the development and configuration are completed, subsequent modifications and expansions usually require re - design and are difficult to adapt to rapidly changing requirements.
[0005] 3) Low visualization level: The configuration interfaces of most existing alarm systems are not intuitive enough and are difficult to understand and operate quickly. Summary of the Invention
[0006] The present invention provides a method for developing an alarm configuration of a ship power comprehensive control system, which overcomes the problems of relying on professionals in the traditional alarm system development process, low development efficiency, lack of flexibility, and low visualization level, realizes an intuitive configuration development scheme, effectively improves the efficiency and flexibility of alarm system development, and reduces the development cost.
[0007] Next, in the first aspect of the present invention, a method for developing an alarm configuration of a ship power comprehensive control system is provided. The method includes:
[0008] Establish an alarm basic attribute component, which is used to define the basic attributes of system working conditions, alarm levels, alarm colors, alarm light signals, alarm sound signals, and alarm items;
[0009] Establish an alarm logic component, which includes an alarm trigger logic component, an alarm suppression logic component, a combined alarm logic component, and an alarm dynamic priority logic component; among them, the alarm trigger logic component is used to define the trigger conditions and trigger logic of the alarm; the alarm suppression logic component is used to define the suppression conditions and suppression logic of the alarm; the combined alarm logic component is used to define the alarm logic of the combined alarm; the alarm dynamic priority logic component is used to define the calculation logic of the alarm dynamic priority;
[0010] An alarm screen component is established. The alarm screen component is used for the configuration of the alarm screen, including a light annunciator component, a sound component, an alarm list component, an alarm confirmation button component, an alarm storage button component, an alarm filtering component, an alarm suppression button component, a silencing button component, and an alarm query component;
[0011] Alarm system configuration is carried out. The alarm system configuration is used to specifically configure the system working conditions, alarm colors, alarm light signals, alarm sound signals, and basic attributes of alarm items according to the alarm plan of the ship power comprehensive control system, specifically configure the alarm logic using an alarm logic component, and configure the alarm screen using an alarm screen component;
[0012] An alarm system model is generated, that is, the configured configuration model is compiled and converted into code to generate an alarm system model that can run online.
[0013] In some embodiments, according to the power system design scheme and requirements, system working conditions are defined. The system working conditions include normal operation conditions, accident conditions, startup conditions, shutdown conditions, and maintenance conditions; alarm levels are defined, and the alarm levels are divided into level one, level two, and level three; alarm colors are defined, where level one alarm is red, level two alarm is yellow, and level three alarm is green; alarm light signals are defined. When an alarm occurs, it flashes quickly, when the alarm disappears, it flashes slowly, and when the alarm is confirmed, it is a steady light; alarm sound signals are defined. When an alarm occurs, it is a single-tone intermittent sound, when the alarm disappears, it is a single-tone continuous sound, and when the alarm is confirmed, the sound signal is turned off; the basic attributes of alarm items are defined, and the basic attributes include alarm item name, ID, description, alarm status, alarm level, alarm zone, alarm card, alarm upper limit, and alarm lower limit.
[0014] In some embodiments, the alarm logic component uses logical operators, mathematical operators, and relational operators to form various alarm trigger logic components through the dragging and connecting of symbols, including threshold trigger alarm logic components, action trigger alarm logic components, and inconsistent state trigger alarm logic components; form various alarm suppression logic components, including working condition alarm suppression logic components and causal alarm suppression logic components; form various combined alarm logic components, including subsystem combined alarm logic components and sub-region combined alarm logic components; form an alarm dynamic priority logic component.
[0015] In some embodiments, the alarm screen component is customized and developed using basic components to form each component of the alarm screen component; among them, the basic components include text, shapes, and buttons.
[0016] In some embodiments, alarm system configuration is carried out, specifically including:
[0017] First, according to the specific content of the power system alarm item list, fill in the specific values for the basic attributes of the alarm items, including the alarm item name, ID, description, alarm status, alarm level, alarm zone, alarm card, alarm upper limit, and alarm lower limit;
[0018] Then, according to the specific trigger logic, suppression logic, combined alarm design, and priority design scheme of each alarm item in the power system, select the corresponding alarm logic components and configure them specifically to form the specific alarm logic of the power system;
[0019] Finally, according to the functional requirements of the user, drag and drop the alarm screen components onto the canvas, and adjust the position and size to form the alarm system display screen.
[0020] In some embodiments, an alarm system model is generated, specifically including:
[0021] After completing the configuration of the basic alarm attributes, alarm logic configuration, and alarm screen configuration, compile and download, and connect to the real-time data to form an online alarm system.
[0022] According to the second aspect of the present invention, a ship power comprehensive control system is provided, and the alarm configuration development of the ship power comprehensive control system adopts the steps of the ship power comprehensive control system alarm configuration development method described in any one of the first aspects for alarm configuration development.
[0023] According to the third aspect of the present invention, an alarm configuration development device for a ship power comprehensive control system is provided, which is used to implement the ship power comprehensive control system alarm configuration development method described in any one of the first aspects. The device includes:
[0024] An alarm basic attribute component unit, which is used to define the basic attributes of the system working conditions, alarm levels, alarm colors, alarm light signals, alarm sound signals, and alarm items;
[0025] An alarm logic component unit, including an alarm trigger logic component, an alarm suppression logic component, a combined alarm logic component, and an alarm dynamic priority logic component; among them, the alarm trigger logic component is used to define the trigger conditions and trigger logic of the alarm; the alarm suppression logic component is used to define the suppression conditions and suppression logic of the alarm; the combined alarm logic component is used to define the alarm logic of the combined alarm; the alarm dynamic priority logic component is used to define the calculation logic of the alarm dynamic priority;
[0026] An alarm screen component unit, which is used for the configuration of the alarm screen, including a light annunciator component, a sound component, an alarm list component, an alarm confirmation button component, an alarm storage button component, an alarm screening component, an alarm suppression button component, a silencing button component, and an alarm query component;
[0027] An alarm system configuration unit is used to specifically configure the basic attributes of the system working conditions, alarm colors, alarm light signals, alarm sound signals, and alarm items according to the alarm scheme of the ship power comprehensive control system, specifically configure the alarm logic using the alarm logic component, and configure the alarm screen using the alarm screen component;
[0028] A generating alarm system model unit is used to compile and convert the configured configuration model into code to generate an alarm system model that can run online.
[0029] According to the fourth aspect of the present invention, there is provided a computer device, including: a processor and a memory, the memory stores a program or instruction that can run on the processor, and when the program or instruction is executed by the processor, the steps of the ship power comprehensive control system alarm configuration development method described in any one of the first aspects are implemented.
[0030] According to the fifth aspect of the present invention, there is provided a computer-readable storage medium, on which a program or instruction is stored, and when the program or instruction is executed by the processor, the steps of the ship power comprehensive control system alarm configuration development method described in any one of the first aspects are implemented.
[0031] Generally speaking, compared with the prior art through the above technical solutions conceived by the present invention, the following beneficial effects can be achieved:
[0032] The present invention is mainly used for the development of the ship power alarm system. Through the modular development architecture and the configuration development method, the following
[0033] beneficial effects are achieved:
[0034] 1) Improve the development efficiency of the ship power alarm system. Through the visual configuration tool and the complete component library, the complexity of the alarm system development and the dependence on professionals are greatly reduced, and the development time and development cost are reduced.
[0035] 2) Enhance the adaptability and flexibility of the ship power alarm system. It can quickly carry out the design and configuration of the basic alarm attributes, alarm logic, and alarm screen according to the actual application requirements, and realize the adjustment and expansion of the system functions. BRIEF DESCRIPTION OF THE DRAWINGS
[0036] Figure 1 It is a schematic flow chart of a ship power comprehensive control system alarm configuration development method provided by an embodiment of the present application;
[0037] Figure 2 It is a schematic hardware structure diagram of a computer device provided by an embodiment of the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0038] In order to make the objectives, technical solutions and advantages of the present invention more clearly understood, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention. Based on the embodiments provided in this application, all other embodiments obtained by those of ordinary skill in the art without making creative efforts fall within the scope of protection of the present invention.
[0039] Obviously, the accompanying drawings in the following description are only some examples or embodiments of this application. For those of ordinary skill in the art, without making creative efforts, this application can also be applied to other similar scenarios based on these drawings. In addition, it can also be understood that although the efforts made in such a development process may be complex and lengthy, however, for those of ordinary skill in the art related to the content disclosed in this application, some designs, manufacturing or production changes made based on the technical content disclosed in this application are only conventional technical means and should not be understood as the content disclosed in this application being insufficient.
[0040] Referring to "embodiments" in this application means that the specific features, structures or characteristics described in connection with the embodiments can be included in at least one embodiment of this application. The phrase appearing in various positions in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment mutually exclusive with other embodiments. It is explicitly and implicitly understood by those of ordinary skill in the art that the embodiments described in this application can be combined with other embodiments without conflict.
[0041] Unless otherwise defined, the technical terms or scientific terms involved in this application shall have the ordinary meanings understood by those with ordinary skills in the technical field to which this application belongs. The words such as "a", "an", "one kind", "the" and the like involved in this application do not indicate a limitation in quantity and may represent a singular or plural number. The terms "include", "comprise", "have" and any variations thereof involved in this application are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device that includes a series of steps or modules (units) is not limited to the listed steps or units, but may further include unlisted steps or units, or may further include other steps or units inherent to these processes, methods, products or devices. The similar words such as "connect", "be connected", "couple" and the like involved in this application are not limited to physical or mechanical connections, but may include electrical connections, whether direct or indirect. The "multiple" involved in this application means two or more. "And / or" describes the association relationship of associated objects and indicates that three relationships may exist. For example, "A and / or B" may represent: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally represents an "or" relationship between the front and back associated objects. The terms "first", "second", "third" and the like involved in this application are only used to distinguish similar objects and do not represent a specific order for the objects.
[0042] This application provides a method for developing an alarm configuration of a ship power comprehensive control system. By providing a visual configuration tool, it is easy to understand and operate, reduces configuration complexity, enables users to quickly develop and integrate new functions according to specific requirements, and improves the flexibility of development.
[0043] As Figure 1 shown, this application uses a modular development architecture and a configuration development method to implement the development of the alarm configuration of the ship power comprehensive control system. The methods and steps involved include: establishing an alarm basic attribute component, establishing an alarm logic component, establishing an alarm screen component, carrying out alarm system configuration, and generating an alarm system model.
[0044] The alarm basic attribute component is used to define the basic attributes of system working conditions, alarm levels, alarm colors, alarm light signals, alarm sound signals, and alarm items. The basic attributes of the alarm items include alarm item names, IDs, descriptions, alarm states, alarm levels, alarm zones, alarm cards, alarm upper limits, alarm lower limits, etc.
[0045] The alarm logic component includes an alarm trigger logic component, an alarm suppression logic component, a combined alarm logic component, and an alarm dynamic priority logic component. The alarm trigger logic component is used to define the trigger conditions and trigger logic of the alarm; the alarm suppression logic component is used to define the suppression conditions and suppression logic of the alarm; the combined alarm logic component is used to define the alarm logic of the combined alarm; the alarm dynamic priority logic component is used to define the calculation logic of the alarm dynamic priority.
[0046] The alarm screen component is used for the configuration of the alarm screen, including a light annunciator component, a sound component, an alarm list component, an alarm confirmation button component, an alarm storage button component, an alarm screening component, an alarm suppression button component, a silencing button component, an alarm query component, and basic components such as text and shapes.
[0047] Alarm system configuration is to specifically configure the operating conditions, alarm colors, alarm light signals, alarm sounds, and basic attributes of alarm items according to the alarm scheme of the integrated control system, specifically configure the alarm logic using the alarm logic component, and configure the alarm screen using the alarm screen component.
[0048] Generating the alarm system model means compiling the configured configuration model described above into code to generate an alarm system model that can run online.
[0049] Specifically, the embodiment of the present application provides a method for developing an alarm configuration for a ship power integrated control system, as Figure 1 shown, the specific steps of this method are as follows:
[0050] 1) Establish alarm basic attribute components. According to the design scheme and requirements of the power system, define system operating conditions, such as normal operating conditions, accident conditions, startup conditions, shutdown conditions, maintenance conditions, etc.; define alarm levels, such as level one, level two, level three; define alarm colors, such as level one alarm is red, level two alarm is yellow, level three alarm is green; define alarm light signals, such as fast flash when the alarm occurs, slow flash when the alarm disappears, and steady light when the alarm is confirmed; define alarm sound signals, such as intermittent single-tone sound when the alarm occurs, continuous single-tone sound when the alarm disappears, and the sound signal is turned off when the alarm is confirmed; define the basic attributes of alarm items, such as alarm item name, ID, description, alarm status, alarm level, alarm zone, alarm card, alarm upper limit, alarm lower limit, etc.
[0051] 2) Establish an alarm logic component. By using logical operators such as AND, OR, and NOT, mathematical operators such as addition, subtraction, multiplication, and division, and relational operators such as greater than, less than, and equal to, various alarm trigger logic components are formed through the dragging and connection of symbols, such as threshold trigger alarm logic components, action trigger alarm logic components, inconsistent status trigger alarm logic components, etc.; various alarm suppression logic components are formed, such as working condition alarm suppression logic components, causal alarm suppression logic components, etc.; various combined alarm logic components are formed, such as subsystem combined alarm logic components, sub-region combined alarm logic components, etc.; and an alarm dynamic priority logic component is formed.
[0052] 3) Establish an alarm screen component. By customizing and developing using basic components such as text, shapes, and buttons, components such as light signal plates, sound components, alarm list components, alarm confirmation button components, alarm storage button components, alarm screening components, alarm suppression button components, silencing button components, and alarm query components are formed.
[0053] 4) Conduct alarm system configuration. First, according to the specific content of the power system alarm item list, fill in the specific values of the basic attributes of the alarm items, such as alarm item name, ID, description, alarm status, alarm level, alarm zone, alarm card, alarm upper limit, alarm lower limit, etc. Then, according to the specific trigger logic, suppression logic, combined alarm design, and priority design scheme of each alarm item in the power system, select the corresponding alarm logic components and conduct specific configuration to form the specific alarm logic of the power system. Finally, conduct alarm system screen configuration. According to the functional requirements of the user, drag the alarm screen components onto the canvas and adjust the position, size, etc. to form the alarm system display screen.
[0054] 5) Generate an alarm system model. After completing the alarm basic attribute configuration, alarm logic configuration, and alarm screen configuration, compile and download, and connect to real-time data to form an online alarm system.
[0055] This application is mainly used for the development of the ship power alarm system. Through the modular development architecture and configuration development method, it can improve the development efficiency of the ship power alarm system. Through the visual configuration tool and complete component library, it greatly reduces the complexity of the alarm system development and the dependence on professional personnel, reduces the development time and cost. In addition, it enhances the adaptability and flexibility of the ship power alarm system, and can quickly conduct the design and configuration of alarm basic attributes, alarm logic, and alarm screens according to the actual application requirements, and realize the adjustment and expansion of system functions.
[0056] Therefore, this application also provides a ship power comprehensive control system, which is obtained by conducting alarm configuration development according to the steps of the ship power comprehensive control system alarm configuration development method described in any one of the above.
[0057] It should be noted that the steps shown in the above process or the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. And although the logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in a different order than here.
[0058] The embodiment of the present application also provides a device for developing an alarm configuration of a ship power comprehensive control system. These devices are used to implement the above embodiments and preferred implementation manners, and those that have been described will not be repeated. As used hereinafter, terms such as "module", "unit", "sub-unit", etc. can be a combination of software and / or hardware that can achieve a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, implementation in hardware, or a combination of software and hardware is also possible and contemplated.
[0059] A device for developing an alarm configuration of a ship power comprehensive control system according to an embodiment of the present application includes:
[0060] An alarm basic attribute component unit for defining the basic attributes of system conditions, alarm levels, alarm colors, alarm light signals, alarm sound signals, and alarm items;
[0061] An alarm logic component unit includes an alarm trigger logic component, an alarm suppression logic component, a combined alarm logic component, and an alarm dynamic priority logic component; wherein, the alarm trigger logic component is used to define the trigger conditions and trigger logic of the alarm; the alarm suppression logic component is used to define the suppression conditions and suppression logic of the alarm; the combined alarm logic component is used to define the alarm logic of the combined alarm; the alarm dynamic priority logic component is used to define the calculation logic of the alarm dynamic priority;
[0062] An alarm screen component unit for configuring the alarm screen, including a light annunciator component, a sound component, an alarm list component, an alarm confirmation button component, an alarm storage button component, an alarm screening component, an alarm suppression button component, a silencing button component, and an alarm query component;
[0063] An alarm system configuration unit for specifically configuring the basic attributes of system conditions, alarm colors, alarm light signals, alarm sound signals, and alarm items according to the alarm scheme of the ship power comprehensive control system, specifically configuring the alarm logic using the alarm logic component, and configuring the alarm screen using the alarm screen component;
[0064] A generating alarm system model unit for compiling the configured configuration model into code to generate an alarm system model that can run online.
[0065] It should be noted that the above-mentioned units can be functional units or program units, and can be implemented either by software or by hardware. For the units implemented by hardware, the above-mentioned units can be located in the same processor; or the above-mentioned units can also be located in different processors respectively in any combined form.
[0066] In addition, the method for developing the alarm configuration of the integrated ship power control system according to the embodiment of the present application described in Figure 1 can be implemented by a computer device. Figure 2 It is a schematic diagram of the hardware structure of the computer device according to the embodiment of the present application. As Figure 2 shown, the device may include a processor 301 and a memory 302 storing computer program instructions.
[0067] Specifically, the above-mentioned processor 301 may include a central processing unit (CPU), or an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application.
[0068] Among them, the memory 302 may include a mass storage for data or instructions. By way of example and not limitation, the memory 302 may include a hard disk drive (HDD), a floppy disk drive, a solid state drive (SSD), a flash memory, an optical disc, a magneto-optical disc, a magnetic tape, or a universal serial bus (USB) drive, or a combination of two or more of these. Where appropriate, the memory 302 may include removable or non-removable (or fixed) media. Where appropriate, the memory 302 may be internal or external to the data processing device. In a particular embodiment, the memory 302 is a non-volatile memory. In a particular embodiment, the memory 302 includes a read-only memory (ROM) and a random access memory (RAM). Where appropriate, the ROM may be a mask-programmed ROM, a programmable ROM (PROM), an erasable PROM (EPROM), an electrically erasable PROM (EEPROM), an electrically alterable ROM (EAROM), or a flash memory, or a combination of two or more of these. Where appropriate, the RAM may be a static random access memory (SRAM) or a dynamic random access memory (DRAM), where the DRAM may be a fast page mode dynamic random access memory (FPMDRAM), an extended date out dynamic random access memory (EDODRAM), a synchronous dynamic random access memory (SDRAM), etc.
[0069] The memory 302 can be used to store or cache various data files required for processing and / or communication, as well as possible computer program instructions executed by the processor 301.
[0070] The processor 301 reads and executes the computer program instructions stored in the memory 302 to implement any one of the ship power comprehensive control system alarm configuration development methods in the above embodiments.
[0071] In some embodiments, the point cloud generation device may further include a communication interface 303 and a bus 300. Among them, as Figure 2 shown, the processor 301, the memory 302, and the communication interface 303 are connected through the bus 300 to complete mutual communication.
[0072] The communication interface 303 is used to implement communication between each module, device, unit, and / or device in the embodiments of the present application. The communication interface 303 can also implement data communication with other components, such as external devices, image / data acquisition devices, databases, external storage, and image / data processing workstations.
[0073] The bus 300 includes hardware, software, or both, and couples components of the point cloud generation device to each other. The bus 300 includes, but is not limited to, at least one of the following: Data Bus, Address Bus, Control Bus, Expansion Bus, Local Bus. By way of example and not limitation, the bus 300 may include an Accelerated Graphics Port (AGP) or other graphics bus, an Extended Industry Standard Architecture (EISA) bus, a Front Side Bus (FSB), a Hyper Transport (HT) interconnect, an Industry Standard Architecture (ISA) bus, an InfiniBand interconnect, a Low Pin Count (LPC) bus, a memory bus, a MicroChannel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a Serial Advanced Technology Attachment (SATA) bus, a Video Electronics Standards Association Local Bus (VLB) bus, or other suitable bus or a combination of two or more of these. In a suitable case, the bus 300 may include one or more buses. Although the embodiments of the present application describe and illustrate specific buses, the present application contemplates any suitable bus or interconnect.
[0074] The computer device can execute the alarm configuration development method of the ship power comprehensive control system in the embodiments of the present application, so as to implement the combination of Figure 1 the described alarm configuration development method of the ship power comprehensive control system.
[0075] In addition, in combination with the alarm configuration development method of the ship power comprehensive control system in the above embodiments, the embodiments of the present application can be implemented by providing a computer-readable storage medium. Computer program instructions are stored on the computer-readable storage medium; when the computer program instructions are executed by a processor, any one of the alarm configuration development methods in the above embodiments is implemented.
[0076] It should be noted that the technical features of the above-described embodiments can be combined arbitrarily. For the sake of brevity of description, not all possible combinations of the technical features in the above-described embodiments are described. However, as long as there is no contradiction in the combination of these technical features, it should be considered to be within the scope described in this specification. In addition, according to the needs of implementation, each step / component described in this application can be split into more steps / components, or two or more steps / components or partial operations of steps / components can be combined into new steps / components to achieve the purpose of the present invention.
[0077] It is easy for those skilled in the art to understand that the above-described embodiments only represent several implementation manners of this application, and the description is relatively specific and detailed, but it should not be construed as a limitation on the scope of the invention patent. It should be noted that for those of ordinary skill in the art, without departing from the concept of this application, several deformations and improvements can still be made, and these all belong to the protection scope of this application. Therefore, the protection scope of the patent of this application shall be subject to the appended claims.
Claims
1. A method for developing alarm configuration of a ship power integrated control system, characterized in that: The method includes: Establish alarm basic attribute components, which are used to define the basic attributes of system conditions, alarm levels, alarm colors, alarm light signals, alarm sound signals, and alarm items; Establish an alarm logic component, which includes an alarm trigger logic component, an alarm suppression logic component, a combined alarm logic component and an alarm dynamic priority logic component; wherein the alarm trigger logic component is used to define the triggering conditions and triggering logic of the alarm; the alarm suppression logic component is used to define the suppression conditions and suppression logic of the alarm; the combined alarm logic component is used to define the alarm logic of the combined alarm; and the alarm dynamic priority logic component is used to define the calculation logic of the alarm dynamic priority; Establish an alarm screen component, which is used for the configuration of the alarm screen, including a light-emitting sign component, a sound component, an alarm list component, an alarm confirmation button component, an alarm storage button component, an alarm screening component, an alarm suppression button component, a mute button component and an alarm query component; Carry out alarm system configuration. The alarm system configuration is used to configure the system working conditions, alarm colors, alarm light signals, alarm sound signals, and basic attributes of alarm items according to the alarm scheme of the ship power integrated control system. The alarm logic is configured using the alarm logic component, and the alarm screen is configured using the alarm screen component. Generate an alarm system model, that is, compile and convert the above-configured configuration model into code to generate an alarm system model that can be run online.
2. The method for developing alarm configuration of a ship power integrated control system according to claim 1 is characterized in that: According to the power system design plan and requirements, define the system operating conditions, which include normal operating conditions, accident conditions, startup conditions, shutdown conditions, and maintenance conditions; define the alarm level, which is divided into level one, level two, and level three; define the alarm color, where level one alarm is red, level two alarm is yellow, and level three alarm is green; define the alarm light signal, which is a fast flash when the alarm occurs, a slow flash when the alarm disappears, and a flat light after the alarm is confirmed; define the alarm sound signal, which is a single-tone intermittent sound when the alarm occurs, a single-tone continuous sound when the alarm disappears, and the sound signal is turned off after the alarm is confirmed; define the basic attributes of the alarm item, which include the alarm item name, ID, description, alarm status, alarm level, alarm partition, alarm card, alarm upper limit, and alarm lower limit.
3. The method for developing alarm configuration of a ship power integrated control system according to claim 1 is characterized in that: The alarm logic component uses logical operators, mathematical operators and relational operators to form various alarm trigger logic components by dragging and connecting symbols, including threshold trigger alarm logic components, action trigger alarm logic components, and inconsistent state trigger alarm logic components; combined to form various alarm suppression logic components, including operating condition alarm suppression logic components and causal alarm suppression logic components; combined to form various combination alarm logic components, including subsystem combination alarm logic components and sub-area combination alarm logic components; combined to form alarm dynamic priority logic components.
4. The method for developing alarm configuration of a ship power integrated control system according to claim 1, characterized in that: The alarm screen component is customized and developed using basic components to form various components of the alarm screen component; wherein the basic components include text, shapes and buttons.
5. The method for developing alarm configuration of a ship power integrated control system according to claim 1 is characterized in that: Carry out alarm system configuration, including: First, according to the specific contents of the power system alarm item list, fill in specific values for the basic attributes of the alarm item, including the alarm item name, ID, description, alarm status, alarm level, alarm partition, alarm card, alarm upper limit, and alarm lower limit; Then, according to the specific trigger logic, suppression logic, combined alarm design and priority design scheme of each alarm item of the power system, the corresponding alarm logic components are selected and configured specifically to form the specific alarm logic of the power system; Finally, according to the user's functional requirements, drag the alarm screen component to the canvas, and adjust the position and size to form the alarm system display screen.
6. The method for developing alarm configuration of a ship power integrated control system according to claim 1 is characterized in that: Generate an alarm system model, including: After completing the configuration of basic alarm properties, alarm logic, and alarm screen, compile and download, and connect to real-time data to form an online alarm system.
7. A ship power integrated control system, characterized in that: The ship power integrated control system adopts the steps of the ship power integrated control system alarm configuration development method described in any one of claims 1 to 6 to develop the alarm configuration.
8. A ship power integrated control system alarm configuration development device, characterized in that: The device is used to implement the alarm configuration development method of the ship power integrated control system according to any one of claims 1 to 6, and comprises: The basic alarm attribute component unit is used to define the basic attributes of the system operating conditions, alarm levels, alarm colors, alarm light signals, alarm sound signals and alarm items; The alarm logic component unit includes an alarm trigger logic component, an alarm suppression logic component, a combined alarm logic component and an alarm dynamic priority logic component; wherein the alarm trigger logic component is used to define the triggering conditions and triggering logic of the alarm; the alarm suppression logic component is used to define the suppression conditions and suppression logic of the alarm; the combined alarm logic component is used to define the alarm logic of the combined alarm; and the alarm dynamic priority logic component is used to define the calculation logic of the alarm dynamic priority; The alarm screen component unit is used for the configuration of the alarm screen, including the light-emitting sign component, the sound component, the alarm list component, the alarm confirmation button component, the alarm storage button component, the alarm screening component, the alarm suppression button component, the mute button component and the alarm query component; The alarm system configuration unit is used to configure the basic attributes of the system working conditions, alarm colors, alarm light signals, alarm sound signals, and alarm items according to the alarm scheme of the ship power integrated control system, to configure the alarm logic using the alarm logic component, and to configure the alarm screen using the alarm screen component; The alarm system model generating unit is used to compile and convert the above-configured configuration model into code to generate an alarm system model that can be run online.
9. A computer device, characterized in that: include: A processor and a memory, the memory storing programs or instructions that can be run on the processor, and the programs or instructions, when executed by the processor, implement the steps of the ship power integrated control system alarm configuration development method described in any one of claims 1 to 6.
10. A computer-readable storage medium, characterized in that: Programs or instructions are stored thereon, and when the programs or instructions are executed by the processor, the steps of the ship power integrated control system alarm configuration development method described in any one of claims 1 to 6 are implemented.