CN115052025B - Intelligent networking method and device of photovoltaic panel data acquisition equipment - Google Patents

Intelligent networking method and device of photovoltaic panel data acquisition equipment Download PDF

Info

Publication number
CN115052025B
CN115052025B CN202210984050.2A CN202210984050A CN115052025B CN 115052025 B CN115052025 B CN 115052025B CN 202210984050 A CN202210984050 A CN 202210984050A CN 115052025 B CN115052025 B CN 115052025B
Authority
CN
China
Prior art keywords
networking
data acquisition
photovoltaic panel
panel data
type
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.)
Active
Application number
CN202210984050.2A
Other languages
Chinese (zh)
Other versions
CN115052025A (en
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.)
Guangdong Bangsheng New Energy Technology Development Co ltd
Original Assignee
Guangdong Bangsheng New Energy Technology Development Co ltd
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 Guangdong Bangsheng New Energy Technology Development Co ltd filed Critical Guangdong Bangsheng New Energy Technology Development Co ltd
Priority to CN202210984050.2A priority Critical patent/CN115052025B/en
Publication of CN115052025A publication Critical patent/CN115052025A/en
Application granted granted Critical
Publication of CN115052025B publication Critical patent/CN115052025B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J13/00Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network
    • H02J13/00001Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by the display of information or by user interaction, e.g. supervisory control and data acquisition systems [SCADA] or graphical user interfaces [GUI]
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J13/00Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network
    • H02J13/00002Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by monitoring
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J13/00Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network
    • H02J13/00006Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by information or instructions transport means between the monitoring, controlling or managing units and monitored, controlled or operated power network element or electrical equipment
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J13/00Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network
    • H02J13/00006Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by information or instructions transport means between the monitoring, controlling or managing units and monitored, controlled or operated power network element or electrical equipment
    • H02J13/00028Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by information or instructions transport means between the monitoring, controlling or managing units and monitored, controlled or operated power network element or electrical equipment involving the use of Internet protocols
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02SGENERATION OF ELECTRIC POWER BY CONVERSION OF INFRARED RADIATION, VISIBLE LIGHT OR ULTRAVIOLET LIGHT, e.g. USING PHOTOVOLTAIC [PV] MODULES
    • H02S50/00Monitoring or testing of PV systems, e.g. load balancing or fault identification
    • H02S50/10Testing of PV devices, e.g. of PV modules or single PV cells
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/12Discovery or management of network topologies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/10Network architectures or network communication protocols for network security for controlling access to devices or network resources
    • H04L63/105Multiple levels of security
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/14Network architectures or network communication protocols for network security for detecting or protecting against malicious traffic
    • H04L63/1408Network architectures or network communication protocols for network security for detecting or protecting against malicious traffic by monitoring network traffic
    • H04L63/1425Traffic logging, e.g. anomaly detection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Power Engineering (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Computer Interaction (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Photovoltaic Devices (AREA)

Abstract

The invention discloses an intelligent networking method and device of photovoltaic panel data acquisition equipment, which comprises the following steps: firstly, acquiring a networking request of a pending photovoltaic panel data acquisition device; then generating a networking safety vector of a networking request of the data acquisition equipment of the undetermined photovoltaic panel; and then, according to the safety weight of the safety vector of the to-be-determined networking type in the preset networking source set and the safety vector of the to-be-determined networking source, determining a networking request networking safety level of the to-be-determined photovoltaic panel data acquisition equipment, and finally, if the networking request networking safety level of the to-be-determined photovoltaic panel data acquisition equipment is a low safety level, blocking a networking line where the networking request of the to-be-determined photovoltaic panel data acquisition equipment is located.

Description

Intelligent networking method and device of photovoltaic panel data acquisition equipment
Technical Field
The invention relates to the field of intelligent networking, in particular to an intelligent networking method and device of photovoltaic panel data acquisition equipment.
Background
In the prior art, a plurality of photovoltaic groups of a high-power and centralized photovoltaic array are often connected in series and in parallel to form a photovoltaic array, in order to accurately monitor the photovoltaic array, namely, to quickly locate a specific faulty photovoltaic panel when a fault occurs, at least one data acquisition device needs to be configured for each photovoltaic array, and the number of the data acquisition devices increases with the increase of the number of the photovoltaic arrays. In order to realize networking by dealing with the increasing number of photovoltaic panel data acquisition devices, the safety of the whole networking topology cannot be ensured only by adopting the traditional simple criterion such as equipment ID (identity) to carry out relatively coarse and shallow troubleshooting on abnormal networking, and the monitoring failure of a photovoltaic array can be caused, so that hidden dangers are brought to subsequent fault positioning and daily operation and maintenance.
Disclosure of Invention
The invention aims to provide an intelligent networking method and device of photovoltaic panel data acquisition equipment, computer equipment and a readable storage medium.
In a first aspect, an embodiment of the present invention provides an intelligent networking method for photovoltaic panel data acquisition devices, including:
acquiring a networking request of pending photovoltaic panel data acquisition equipment;
generating a networking safety vector of a networking request of the pending photovoltaic panel data acquisition equipment, wherein the networking safety vector comprises a pending networking source safety vector and a pending networking type safety vector;
determining a networking request networking safety level of the data acquisition equipment of the photovoltaic panel to be determined according to the safety weight of the security vector of the type of the to-be-determined networking in the preset networking source set and the security vector of the source of the to-be-determined networking; the preset networking source set comprises networking type safety vectors of successful networking requested by a plurality of successfully networked photovoltaic panel data acquisition devices;
if the networking security level of the networking request of the pending photovoltaic panel data acquisition equipment is a low security level, the networking circuit where the networking request of the pending photovoltaic panel data acquisition equipment is located is forbidden.
In one possible embodiment, generating a networking safety vector of a networking request of a pending photovoltaic panel data acquisition device includes:
acquiring a networking mode of a networking request of the to-be-determined photovoltaic panel data acquisition equipment and extracting an equipment identifier related to the photovoltaic panel data acquisition equipment of the networking request of the to-be-determined photovoltaic panel data acquisition equipment from the networking request of the to-be-determined photovoltaic panel data acquisition equipment;
acquiring relay safety weights of a plurality of relay equipment identifications requested by the networking of the photovoltaic panel data acquisition equipment to be determined in a safety relay equipment identification group, and quantizing the networking mode, the equipment identifications and the relay safety weight into a source safety vector of the networking to be determined;
searching a networking type identifier corresponding to a networking request of the undetermined photovoltaic panel data acquisition equipment in the networking type identifier set, and calling a photovoltaic panel data acquisition equipment vector type division model to determine an equipment type vector of the undetermined photovoltaic panel data acquisition equipment of the networking request of the undetermined photovoltaic panel data acquisition equipment;
and taking the networking type vector of the networking type identifier and the equipment type vector of the to-be-determined photovoltaic panel data acquisition equipment as the to-be-determined networking type safety vector.
In a possible implementation manner, the networking type identifier comprises a private line networking type identifier and a standard industrial networking type identifier;
the networking type vector of the networking type identifier and the equipment type vector of the photovoltaic panel data acquisition equipment to be determined are used as the safety vector of the networking type to be determined, and the method comprises the following steps:
respectively determining a networking type vector of a special line networking type identifier and a networking type vector of a standard industrial networking type identifier;
and vectorizing the networking type vector identified by the special line networking type, the equipment type vector of the data acquisition equipment of the photovoltaic panel to be determined and the networking type identified by the standard industrial networking type into a safety vector of the networking type to be determined.
In a possible implementation manner, the undetermined networking source safety vector includes a networking mode, an equipment identifier and a relay safety weight, the undetermined networking type safety vector includes a networking type vector of a private line networking type identifier, an equipment type vector of the undetermined photovoltaic panel data acquisition equipment and a networking type vector of a standard industrial networking type identifier, the preset networking source set includes a private line networking preset networking source set, an equipment type source set and a standard industrial networking preset networking source set, and the networking request networking safety level of the undetermined photovoltaic panel data acquisition equipment is determined according to the safety weight of the undetermined networking type safety vector in the preset networking source set and the undetermined networking source safety vector, which includes:
determining a networking mode risk coefficient according to a networking mode;
determining an equipment identity risk coefficient according to the equipment identification;
determining a relay identity risk coefficient according to the relay security weight;
carrying out weighted average on the networking mode risk coefficient, the equipment identity risk coefficient and the relay identity risk coefficient to obtain a networking source risk coefficient;
calculating the security weight of the networking type vector of the networking type identifier of the private line in a private line networking preset networking source set;
calculating the type vector safety weight of the equipment type vector of the to-be-determined photovoltaic panel data acquisition equipment in the equipment type source set;
calculating the standard industrial networking vector security weight of the networking type vector of the standard industrial networking type identifier in a standard industrial networking preset networking source set;
determining a special line networking risk coefficient according to the special line networking vector security weight;
determining a type risk coefficient according to the type vector safety weight;
determining a standard industrial networking risk coefficient according to the standard industrial networking vector security weight;
carrying out weighted average on the special line networking risk coefficient, the type risk coefficient and the standard industrial networking risk coefficient to obtain a networking type risk coefficient;
carrying out weighted average on the networking source risk coefficient and the networking type risk coefficient to obtain a comprehensive networking risk coefficient;
and if the comprehensive networking risk coefficient is larger than a first preset risk coefficient threshold, determining that the networking request networking safety level of the undetermined photovoltaic panel data acquisition equipment is a low safety level.
In a possible embodiment, the method for blocking a networking line where a networking request of a pending photovoltaic panel data acquisition device is located includes:
and respectively sending a blocking message to the photovoltaic panel data acquisition equipment and the networking equipment corresponding to the networking request of the pending photovoltaic panel data acquisition equipment, wherein the blocking message is used for blocking the networking circuit between the photovoltaic panel data acquisition equipment and the networking equipment.
In one possible implementation, the method further includes:
acquiring networking requests of a plurality of successfully networked photovoltaic panel data acquisition devices, and extracting networking type parameters from each successfully networked photovoltaic panel data acquisition device networking request;
determining a plurality of first special line networking related parameters from a plurality of networking type parameters, and screening a special line networking characteristic group from the plurality of first special line networking related parameters;
according to the special line networking feature group, determining a networking type parameter filter of a networking request of each successfully networked photovoltaic panel data acquisition device;
calling a photovoltaic panel data acquisition equipment vector type division model to determine a photovoltaic panel data acquisition equipment vector of each successfully networked photovoltaic panel data acquisition equipment networking request;
and storing the special line networking vectors of the plurality of networking type parameter filters and the plurality of photovoltaic panel data acquisition equipment vectors to a preset networking source set.
In a possible implementation manner, the preset networking source set comprises a private line networking preset networking source set and an equipment type source set;
storing the private line networking vectors of a plurality of networking type parameter filters and a plurality of photovoltaic panel data acquisition equipment vectors to a preset networking source set, comprising:
storing the private line networking vectors of the multiple networking type parameter filters to a private line networking preset networking source set;
storing a plurality of photovoltaic panel data acquisition device vectors to a device type source set;
the method further comprises the following steps:
acquiring networking source safety vectors of networking of each successfully-networked photovoltaic panel data acquisition device networking request and networking type safety vectors of successful networking;
determining a first risk coefficient of each networked networking source security vector;
determining a second risk coefficient of each successfully networked networking type safety vector according to the safety weight of each successfully networked networking type safety vector in all successfully networked networking type safety vectors;
if the sum of the first risk coefficients and the second risk coefficients is larger than a second preset risk coefficient threshold, executing a step of storing the special line networking vector of the networking type parameter filter and the photovoltaic panel data acquisition equipment vector to a preset networking source set;
the preset networking source set also comprises a standard industrial networking preset networking source set, and the networking requests of the plurality of successfully networked photovoltaic panel data acquisition devices are the networking requests of the photovoltaic panel data acquisition devices of a plurality of standard industrial networking protocols;
the method further comprises the following steps:
dividing a plurality of successfully networked networking requests of photovoltaic panel data acquisition equipment into a plurality of networking request queues of the photovoltaic panel data acquisition equipment, wherein each networking request queue of the photovoltaic panel data acquisition equipment corresponds to a standard industrial networking protocol;
determining a plurality of second special line networking related parameters of each photovoltaic panel data acquisition equipment networking request queue, and screening out a standard industrial networking characteristic group of each photovoltaic panel data acquisition equipment networking request queue from the plurality of second special line networking related parameters of each photovoltaic panel data acquisition equipment networking request queue;
according to the standard industrial networking characteristic group of each photovoltaic panel data acquisition equipment networking request queue, determining a standard industrial networking parameter filter of each successfully networked photovoltaic panel data acquisition equipment networking request in each photovoltaic panel data acquisition equipment networking request queue;
and storing the standard industrial networking vector of the standard industrial networking parameter filter of each successfully networked photovoltaic panel data acquisition device networking request to a standard industrial networking preset networking source set.
In a second aspect, an embodiment of the present invention provides an intelligent networking device for photovoltaic panel data acquisition equipment, including:
the acquisition module is used for acquiring a networking request of the data acquisition equipment of the pending photovoltaic panel;
the generating module is used for generating networking safety vectors of networking requests of the data acquisition equipment of the undetermined photovoltaic panel, and the networking safety vectors comprise undetermined networking source safety vectors and undetermined networking type safety vectors; determining a networking request networking safety level of the data acquisition equipment of the photovoltaic panel to be determined according to the safety weight of the security vector of the type of the to-be-determined networking in the preset networking source set and the security vector of the source of the to-be-determined networking; the preset networking source set comprises successfully networked networking type safety vectors requested by a plurality of successfully networked photovoltaic panel data acquisition devices;
and the networking module is used for forbidding a networking circuit where the networking request of the to-be-determined photovoltaic panel data acquisition equipment is located if the networking request security level of the to-be-determined photovoltaic panel data acquisition equipment is a low security level.
In a third aspect, an embodiment of the present invention provides a computer device, where the computer device includes a processor and a nonvolatile memory in which computer instructions are stored, and when the computer instructions are executed by the processor, the computer device executes an intelligent networking method for a photovoltaic panel data acquisition device in at least one possible implementation manner of the first aspect.
In a fourth aspect, an embodiment of the present invention provides a readable storage medium, where the readable storage medium includes a computer program, and the computer program, when running, controls a computer device in which the readable storage medium is located to execute the intelligent networking method for the photovoltaic panel data acquisition device in at least one possible implementation manner of the first aspect.
Compared with the prior art, the beneficial effects provided by the invention comprise: the invention discloses an intelligent networking method and device of photovoltaic panel data acquisition equipment, computer equipment and a readable storage medium, wherein a networking request of undetermined photovoltaic panel data acquisition equipment is obtained; then generating a networking safety vector of a networking request of the to-be-determined photovoltaic panel data acquisition equipment; and then, according to the safety weight of the safety vector of the to-be-determined networking type in the preset networking source set and the safety vector of the to-be-determined networking source, determining a networking request networking safety level of the to-be-determined photovoltaic panel data acquisition equipment, and finally, if the networking request networking safety level of the to-be-determined photovoltaic panel data acquisition equipment is a low safety level, blocking a networking line where the networking request of the to-be-determined photovoltaic panel data acquisition equipment is located.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required to be used in the embodiments will be briefly described below. It is appreciated that the following drawings depict only certain embodiments of the invention and are therefore not to be considered limiting of its scope. For a person skilled in the art, it is possible to derive other relevant figures from these figures without inventive effort.
Fig. 1 is a schematic flow chart illustrating steps of an intelligent networking method of a photovoltaic panel data acquisition device according to an embodiment of the present invention;
fig. 2 is a schematic block diagram of a structure of an intelligent networking device of a photovoltaic panel data acquisition device according to an embodiment of the present invention;
fig. 3 is a schematic block diagram of a structure of a computer device according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention. It is to be understood that the embodiments described are only a few embodiments of the present invention, and not all embodiments. The components of embodiments of the present invention generally described and illustrated in the figures herein may be arranged and designed in a wide variety of different configurations.
Thus, the following detailed description of the embodiments of the present invention, presented in the figures, is not intended to limit the scope of the invention, as claimed, but is merely representative of selected embodiments of the invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
It should be noted that: like reference numbers and letters refer to like items in the following figures, and thus, once an item is defined in one figure, it need not be further defined and explained in subsequent figures.
In the description of the present invention, it is to be understood that the terms "upper", "lower", "inner", "outer", "left", "right", and the like indicate orientations or positional relationships based on orientations or positional relationships shown in the drawings, or orientations or positional relationships customarily placed in use of products of this application, or orientations or positional relationships customarily understood by those skilled in the art, merely for the convenience of description and simplification of the description, and are not intended to indicate or imply that the referenced devices or elements must have a particular orientation, be constructed in a particular orientation, and be operated, and therefore, are not to be construed as limiting the present invention.
Furthermore, the terms "first," "second," and the like are used merely to distinguish one description from another, and are not to be construed as indicating or implying relative importance.
In the description of the present invention, it should be further noted that, unless otherwise explicitly stated or limited, the terms "disposed" and "connected" and the like are to be broadly construed, for example, "connected" may be a fixed connection, a detachable connection, or an integral connection; can be mechanically or electrically connected; the connection may be direct or indirect via an intermediate medium, and may be a communication between the two elements. The specific meanings of the above terms in the present invention can be understood by those skilled in the art according to specific situations.
The following detailed description of embodiments of the invention refers to the accompanying drawings.
Referring to fig. 1, fig. 1 is a schematic flow chart of an intelligent networking method for photovoltaic panel data acquisition equipment according to an embodiment of the present invention, where the intelligent networking method for photovoltaic panel data acquisition equipment specifically includes:
step S101, a networking request of the data acquisition equipment of the photovoltaic panel to be determined is obtained.
Specifically, the networking device acquires a networking request of the photovoltaic panel data acquisition device to be identified (referred to as a networking request of the pending photovoltaic panel data acquisition device), wherein the networking request of the pending photovoltaic panel data acquisition device may also be referred to as a request (or an indication), and in the detection process of the networking request of the pending photovoltaic panel data acquisition device, the networking request of the pending photovoltaic panel data acquisition device is still sent to the networking device from the pending photovoltaic panel data acquisition device.
Or the networking equipment is connected in series between the pending photovoltaic panel data acquisition equipment and the networking equipment, and in this case, the networking equipment can forward the networking request of the pending photovoltaic panel data acquisition equipment to the networking equipment only if the networking equipment detects the networking request of the pending photovoltaic panel data acquisition equipment. The advantage of the series connection mode is that the detection result has no hysteresis, and the networking device has no influence, because the networking device directly discards the networking request of the photovoltaic panel data acquisition device when recognizing the networking request of the photovoltaic panel data acquisition device with low security level, and the networking device does not receive the networking request of the photovoltaic panel data acquisition device with low security level at all.
Step S102, generating networking safety vectors of networking requests of the data acquisition equipment of the undetermined photovoltaic panel, wherein the networking safety vectors comprise undetermined networking source safety vectors and undetermined networking type safety vectors.
Specifically, the networking equipment generates a networking source safety vector (called as an undetermined networking source safety vector) of the networking request of the undetermined photovoltaic panel data acquisition equipment and a networking type safety vector (called as an undetermined networking type safety vector) of the networking request of the undetermined photovoltaic panel data acquisition equipment, and vectorizes the determined undetermined networking source safety vector and the undetermined networking type safety vector to form the networking safety vector of the networking request of the undetermined photovoltaic panel data acquisition equipment.
Firstly, how to extract the undetermined networking source safety vector of the networking request of the undetermined photovoltaic panel data acquisition equipment is explained as follows:
because the networking mode can be contained in the networking request of the pending photovoltaic panel data acquisition equipment, the networking equipment can directly acquire the networking mode of the networking request of the pending photovoltaic panel data acquisition equipment, and the networking equipment extracts the equipment identifier of the photovoltaic panel data acquisition equipment sending the request from the networking request of the pending photovoltaic panel data acquisition equipment, wherein the equipment identifier can comprise: the type of operating system of the photovoltaic panel data acquisition device, and the like.
The networking equipment acquires a networking relay cluster for sending a networking request of the pending photovoltaic panel data acquisition equipment, wherein the networking relay cluster can be divided into a plurality of relay equipment identifications, the plurality of relay equipment identifications are respectively a first area networking relay cluster and a second area networking relay cluster, and the networking equipment respectively acquires the safety weight of the first area networking relay cluster of the pending photovoltaic panel data acquisition equipment networking request in a safety relay equipment identification group and acquires the safety weight (both referred to as relay safety weight) of the second area networking relay cluster in the safety relay equipment identification group. The safety relay equipment identification group comprises a first area networking relay cluster set and a second area networking relay cluster set, and the relay safety weight can be known to be the safety weight of the first area networking relay cluster requested by the data acquisition equipment of the undetermined photovoltaic panel in the first area networking relay cluster set and the safety weight of the second area networking relay cluster requested by the data acquisition equipment of the undetermined photovoltaic panel in the second area networking relay cluster set.
And the networking equipment takes the obtained networking mode, equipment identification and 2 relay safety weights as a safety vector of a to-be-determined networking source of a networking request of the to-be-determined photovoltaic panel data acquisition equipment.
The following explains how to extract the undetermined networking type security vector networking equipment of the networking request of the undetermined photovoltaic panel data acquisition equipment to extract the networking type parameter (called a target networking type parameter) from the networking request of the undetermined photovoltaic panel data acquisition equipment, wherein the networking request of the photovoltaic panel data acquisition equipment comprises a network address, a broadcast address and an equipment address, and the address can be the networking type parameter in the invention. The networking equipment splits the target networking type parameter to obtain a plurality of fields (called a special line networking field set). And searching the special line networking type identifier belonging to the special line networking field set from the special line networking type identifier library.
The networking equipment can integrally regard the networking request of the data acquisition equipment of the photovoltaic panel to be determined as a character string, split the character string to obtain a plurality of fields (called standard industrial networking field sets), and search the standard industrial networking type identifiers belonging to the standard industrial networking field sets from a standard industrial networking type identifier library.
The networking equipment vectorizes the searched private networking type identifier and the searched standard industrial networking type identifier into a networking type identifier, and the private networking type identifier library and the standard industrial networking type identifier library both belong to a networking type identifier set.
The special line networking type identification library is generated after special line networking related parameters of networking type parameters in networking requests of a plurality of successfully networked photovoltaic panel data acquisition devices are extracted, and the standard industrial networking type identification library is generated after special line networking related parameters of networking requests of a plurality of successfully networked photovoltaic panel data acquisition devices corresponding to a plurality of standard industrial networking protocols are extracted.
The networking equipment calls a photovoltaic panel data acquisition equipment vector type division model to determine a photovoltaic panel data acquisition equipment vector (called as an equipment type vector of the pending photovoltaic panel data acquisition equipment) of the photovoltaic panel data acquisition equipment for sending the networking request of the pending photovoltaic panel data acquisition equipment, the photovoltaic panel data acquisition equipment vector can be used as a unique identity and used for identifying the photovoltaic panel data acquisition equipment at the bottom layer and an application program at the networking equipment end, and the realization of judging the bottom layer through the superficial identification factors such as character strings of 'id' and 'IP' is avoided.
The networking device may connect the private networking type identifier in the networking type identifiers by "-", calculate a HASH value of the connected character string, and use the HASH value as a networking type vector of the private networking type identifier. Similarly, the networking device may connect the standard industrial networking type identifier in the networking type identifiers by using "-", calculate a HASH value of the connected character string, and use the HASH value as a networking type vector of the standard industrial networking type identifier.
The networking equipment can vectorize the networking type vector identified by the private line networking type, the networking type vector identified by the standard industrial networking type and the equipment type vector of the undetermined photovoltaic panel data acquisition equipment to form a networking type safety vector (called as an undetermined networking type safety vector) requested by the networking of the undetermined photovoltaic panel data acquisition equipment.
Therefore, the undetermined networking source safety vector and the undetermined networking type safety vector of the networking request of the undetermined photovoltaic panel data acquisition equipment are determined.
The networking vector is constructed from multiple dimensions such as photovoltaic panel data acquisition equipment and protocol types. The security vector of the source of the pending networking may include a networking mode, an operating system type and a request packet header (the operating system type and the request packet header may also be vectorized as a device identifier), where the networking mode may be detected based on link protocol identification, the operating system type may be detected based on operating system version identification difference identification, and a field attribute risk coefficient may be determined based on the request packet header subsequently, where the field attribute risk coefficient is detected based on application layer machine identification. The special line networking vector can correspond to the networking type vector of the special line networking type identifier in the invention, and the standard industrial networking load sequence can correspond to the networking type vector of the standard industrial networking type identifier in the invention. The photovoltaic panel data acquisition device vector aggregation model can be used for constructing a device vector library and identifying a photovoltaic panel data acquisition device vector of any photovoltaic panel data acquisition device. The special line networking vector aggregation model can be used for constructing a special line networking type identification library and a special line networking preset networking source set, and the standard industrial networking load sequence aggregation model can be used for constructing a standard industrial networking type identification library and a standard industrial networking preset networking source set.
Step S103, determining the networking request networking safety level of the data acquisition equipment of the undetermined photovoltaic panel according to the safety weight of the safety vector of the undetermined networking type in a preset networking source set and the safety vector of the source of the undetermined networking; the preset networking source set comprises networking type safety vectors of successful networking requested by a plurality of successfully networked photovoltaic panel data acquisition devices.
Specifically, as can be seen from the foregoing, the to-be-determined networking type safety vector includes a networking type vector of a private networking type identifier, an equipment type vector of the to-be-determined photovoltaic panel data acquisition equipment, and a networking type vector of a standard industrial networking type identifier, the networking equipment calculates a safety weight (referred to as a private networking vector safety weight) of the networking type vector of the private networking type identifier (the networking type vector of the private networking type identifier may also be referred to as a private networking vector of a networking request of the to-be-determined photovoltaic panel data acquisition equipment) in a private networking preset networking source set, and determines a private networking risk coefficient according to the private networking vector safety weight. Certainly, the higher the safety weight of the private line networking vector is, the higher the private line networking risk coefficient is, and the private line networking preset networking source set comprises the private line networking vectors requested by the networking of the photovoltaic panel data acquisition equipment which has been successfully networked.
The networking equipment calculates the safety weight (called type vector safety weight) of the equipment type vector of the to-be-determined photovoltaic panel data acquisition equipment in the equipment type source set, and determines the type risk coefficient according to the type vector safety weight. Of course, the higher the safety weight of the type vector, the higher the type risk coefficient, and the device type source set includes the photovoltaic panel data acquisition device vector requested by the networking of a plurality of successfully networked photovoltaic panel data acquisition devices.
The networking equipment calculates the security weight (referred to as standard industrial networking vector security weight) of a networking type vector of a standard industrial networking type identifier (the networking type vector of the standard industrial networking type identifier can also be referred to as standard industrial networking vector of a networking request of the data acquisition equipment of the undetermined photovoltaic panel) in a standard industrial networking preset networking source set, and determines a standard industrial networking risk coefficient according to the standard industrial networking vector security weight. Certainly, the higher the safety weight of the standard industrial networking vector is, the higher the standard industrial networking risk coefficient is, and the standard industrial networking preset networking source set comprises the standard industrial networking vectors of the networking requests of the photovoltaic panel data acquisition devices which are successfully networked and correspond to a plurality of standard industrial networking protocols. Furthermore, when the standard industrial networking risk coefficient is determined, not only the standard industrial networking vector safety weight needs to be referred, but also which standard industrial networking protocol the standard industrial networking vector requested by the to-be-determined photovoltaic panel data acquisition equipment for networking corresponds to can be further determined, and the standard industrial networking risk coefficient is determined together according to the determined standard industrial networking protocol and the standard industrial networking vector safety weight. The plurality of standard industrial networking protocols comprise 3 standard industrial networking protocols which are respectively as follows: a step of collecting target information by stepping points; establishing a site stage; a lateral movement phase.
And the networking equipment adds the special line networking risk coefficient, the type risk coefficient and the standard industrial networking risk coefficient into a networking type risk coefficient.
As can be seen from the foregoing, the security vector of the source of the pending networking includes: networking mode, equipment identification and relay security weight. The networking equipment respectively determines risk coefficients (called networking mode risk coefficients) corresponding to link protocols similar to networking requests of the pending photovoltaic panel data acquisition equipment, determines risk coefficients (called equipment identity risk coefficients) corresponding to equipment identifications and determines risk coefficients (called relay identity risk coefficients) corresponding to safety weights, wherein the networking equipment determines the risk coefficients based on a preset rule mode. The networking equipment can add the networking mode risk coefficient, the equipment identity risk coefficient and the relay identity risk coefficient into a networking source risk coefficient.
How to determine the link protocol to determine the corresponding networking mode risk coefficient is first described below:
the networking equipment determines a value corresponding to the networking mode based on a preset rule, and the value is used as a networking mode risk coefficient corresponding to the networking mode. For example, the preset rule is: the http protocol type corresponds to a value of 5, the ftp protocol type corresponds to a value of 10, the smtp protocol type corresponds to a value of 15. Assuming that the networking mode of the networking request of the undetermined photovoltaic panel data acquisition equipment is of an http protocol type, the networking mode risk coefficient of the networking request of the undetermined photovoltaic panel data acquisition equipment may be 5.
How to determine the corresponding equipment identity risk coefficient according to the equipment identifier is described as follows:
as can be seen from the foregoing, the device identifier may include an operating system type of the photovoltaic panel data acquisition device and a request packet header, and the networking device determines a value corresponding to the operating system type based on a preset rule, and uses the value as an operating system risk coefficient corresponding to the operating system type. For example, the preset rule is: the windows operating system type corresponds to a value of 5, the linux operating system type corresponds to a value of 10, and the unix operating system type corresponds to a value of 15. Assuming that the operating system type of the photovoltaic panel data collection device sending the networking request of the pending photovoltaic panel data collection device is a windows operating system type, the risk coefficient of the operating system of the networking request of the pending photovoltaic panel data collection device may be 10.
The networking equipment detects whether a request message header in the equipment identifier is empty, and if the request message header in the equipment identifier is empty, the attribute of the request message header can be marked as black; if not, further detecting whether the request message header is generated by a common automation tool, if so, marking the attribute of the request message header as A; if not, further extracting a header field sequence of the request message header, if the header field sequence is a common browser request header, marking an attribute of the request message header as B, if the header field sequence is an automation tool request header, marking the attribute of the request message header as C, and if the header field sequence is neither the common browser request header nor the automation tool request header, marking the attribute of the request message header as A. And the networking equipment determines a field attribute risk coefficient according to the attribute of the request message header, wherein the field attribute risk coefficient of the request message header marked as A is greater than the field attribute risk coefficient of the request message header marked as C is greater than the field attribute risk coefficient of the request message header marked as B.
And the networking equipment adds the operating system risk coefficient and the field attribute risk coefficient determined in the previous step into an equipment identity risk coefficient.
How to determine the relay identity risk coefficient corresponding to the relay security weight is further described below:
as can be seen from the foregoing, the number of the relay security weights is 2, and the relay security weights are respectively the relay security weight of the first area networking relay cluster in the first area networking relay cluster set requested by the pending photovoltaic panel data acquisition device, and the relay security weight of the second area networking relay cluster in the second area networking relay cluster set requested by the pending photovoltaic panel data acquisition device. The networking equipment respectively determines a first area risk coefficient corresponding to the relay safety weight of the first area networking relay cluster and a second area risk coefficient corresponding to the relay safety weight of the second area networking relay cluster based on a preset rule. And taking the sum of the first area risk coefficient and the second area risk coefficient as a relay identity risk coefficient.
Optionally, in addition to determining the relay identity risk coefficient by using the foregoing method, the networking device may also determine the relay identity risk coefficient by using the following method: the networking equipment adds the relay safety weight of the first area networking relay cluster and the relay safety weight of the second area networking relay cluster into a target relay safety weight, and determines a relay identity risk coefficient corresponding to the target relay safety weight based on a preset rule.
The networking equipment acquires a networking type risk coefficient and a networking source risk coefficient, the networking equipment can add the networking type risk coefficient and the networking source risk coefficient into a comprehensive networking risk coefficient, and if the comprehensive networking risk coefficient is larger than a preset first preset risk coefficient threshold, the networking equipment determines that the networking request security level of the pending photovoltaic panel data acquisition equipment is a low security level;
otherwise, if the comprehensive networking risk coefficient is not larger than a preset first preset risk coefficient threshold, determining that the networking request security level of the data acquisition equipment of the photovoltaic panel to be determined is a normal type.
And step S104, if the networking safety level of the networking request of the to-be-determined photovoltaic panel data acquisition equipment is a low safety level, the networking circuit where the networking request of the to-be-determined photovoltaic panel data acquisition equipment is located is forbidden.
Specifically, if the networking security level of the networking request of the photovoltaic panel data acquisition equipment to be determined is a normal type and the networking equipment are in a parallel relation, the networking equipment can not process the networking request of the photovoltaic panel data acquisition equipment to be determined;
if the networking security level of the networking request of the undetermined photovoltaic panel data acquisition equipment is a normal type and the networking equipment are in a series relation, the networking equipment can forward the networking request of the undetermined photovoltaic panel data acquisition equipment to the networking equipment, namely the networking equipment indicates that the networking request of the undetermined photovoltaic panel data acquisition equipment does not have any security threat, and the networking equipment can respond to the service request of the networking request of the undetermined photovoltaic panel data acquisition equipment.
If the networking security level of the networking request of the to-be-determined photovoltaic panel data acquisition equipment is a low security level and the networking equipment are in a parallel relation, the networking equipment respectively sends a blocking message (namely a RESET message) to the photovoltaic panel data acquisition equipment and the networking equipment, wherein the RESET message has the function of blocking a networking line (the networking line is also called as tcp connection) between the photovoltaic panel data acquisition equipment and the networking equipment so that the networking equipment can release connection resources, and the released connection resources can be used for responding to the requests of other networking initiators to avoid the networking equipment from being in a down state. In this case, the networking device may receive a networking request of the pending photovoltaic panel data acquisition device, but once the networking device receives the blocking message, the networking device does not need to respond to a service request of the networking request of the pending photovoltaic panel data acquisition device; or, because the time consumed by the invention for detecting the networking request security level of the pending photovoltaic panel data acquisition equipment is short enough, when the networking request of the pending photovoltaic panel data acquisition equipment does not reach the networking equipment, the networking equipment detects the networking request security level of the pending photovoltaic panel data acquisition equipment, if the type is a low security level, the networking circuit between the photovoltaic panel data acquisition equipment and the networking equipment is directly sealed, namely, the networking circuit is sealed before the networking equipment does not receive the networking request of the pending photovoltaic panel data acquisition equipment, so the networking equipment does not receive the networking request of the pending photovoltaic panel data acquisition equipment.
If the networking security level of the networking request of the undetermined photovoltaic panel data acquisition equipment is a low security level and the networking equipment are in a series relation, the networking equipment discards the networking request of the undetermined photovoltaic panel data acquisition equipment and respectively sends a blocking message (namely a RESET message) to the photovoltaic panel data acquisition equipment and the networking equipment, wherein the RESET message has the function of blocking a networking line (the networking line is also called tcp connection) between the photovoltaic panel data acquisition equipment and the networking equipment so that the networking equipment can release connection resources, and the released connection resources can be used for responding to requests of other networking initiators to avoid the networking equipment from being in a downtime state. Under the condition, the networking device cannot necessarily receive the networking request of the undetermined photovoltaic panel data acquisition device, and cannot respond to the service request of the networking request of the undetermined photovoltaic panel data acquisition device.
The embodiment of the invention provides a networking type detection example:
step S201, a current request is acquired.
The current request can correspond to a networking request of the pending photovoltaic panel data acquisition equipment.
Step S202, the networking mode of the request is identified.
Specifically, the networking mode risk coefficient corresponding to the identified networking mode is determined according to a preset rule, a preset risk coefficient threshold of the networking mode risk coefficient is obtained, if the requested networking mode risk coefficient is larger than the preset risk coefficient threshold of the networking mode risk coefficient, 1 can be output, and if not, 0 is output.
Step S203, identify the os type and the request header in the requested device identifier.
Specifically, the operating system risk coefficient corresponding to the identified operating system type is determined according to a preset rule, and the field attribute risk coefficient of the request message header is determined, wherein the field attribute risk coefficient of the request message header is identified based on whether the UA is abnormal and the sequence difference of the http header.
Similarly, if the risk coefficient of the operating system is greater than the preset risk coefficient threshold of the operating system, 1 can be output, otherwise, 0 is output; if the field attribute risk coefficient is larger than the attribute preset risk coefficient threshold, 1 can be output, otherwise, 0 is output.
And step S204, determining a private line parameter according to the networking type parameter in the request.
Specifically, the private line parameters may correspond to the private line networking vectors in the present invention, the private line parameters are determined according to the networking type parameters in the request and the private line networking type identifier library, the security weight of the private line parameters is searched in a preset networking source set of the private line networking, the private line networking risk coefficients are determined according to the security weight, and the private line parameters and the private line networking risk coefficients are output.
And S205, determining a photovoltaic panel data acquisition equipment vector corresponding to the request.
Specifically, a photovoltaic panel data acquisition device vector type division model is called to determine a photovoltaic panel data acquisition device vector corresponding to the request, the safety weight of the photovoltaic panel data acquisition device vector is searched in a device type source set, a type risk coefficient is determined according to the safety weight, and the photovoltaic panel data acquisition device vector and the type risk coefficient are output.
Step S206, determining a continuous sequence behavior corresponding to the request.
In particular, the continuous sequence behavior may correspond to a standard industry networking vector in the present invention. Determining the continuous sequence behavior of the request according to the request and a standard industrial networking type identification library, searching the security weight of the continuous sequence behavior in a continuous preset networking source set, determining a standard industrial networking risk coefficient according to the security weight, and outputting the continuous sequence behavior and the standard industrial networking risk coefficient.
Step S207, determining the relay security weights of the first and second areas of the requested IP address.
Specifically, a first area risk coefficient is determined according to the relay safety weight of the first area, a second area risk coefficient is determined according to the relay safety weight of the second area, and the 2 risk coefficients are added to obtain an address risk coefficient. If the address risk coefficient is larger than the address preset risk coefficient threshold, 1 can be output, otherwise, 0 is output.
And step S208, outputting the networking safety vector and weighting and summing the risk coefficients.
Specifically, the output networking security vectors or 0/1 are connected by using "-", and the connected character string is called the networking security vector of the request. And carrying out weighted summation on the output risk coefficients.
In step S209, if the weighted and summed risk factor is greater than the threshold, step S210 is executed, otherwise, step S211 is executed.
Step S210, the tcp connection where the request is located is sealed, and the networking security vector corresponding to the request is cached.
In step S211, the flow ends.
Embodiments of the present invention also provide the following examples.
Step S301, a plurality of networking requests of successfully networked photovoltaic panel data acquisition devices are obtained, and networking type parameters are extracted from each networking request of the successfully networked photovoltaic panel data acquisition devices.
Specifically, a networking request of a plurality of successfully networked photovoltaic panel data acquisition devices is obtained, wherein a generation timestamp of the networking request of each successfully networked photovoltaic panel data acquisition device may be smaller than a generation timestamp of a networking request of an undetermined photovoltaic panel data acquisition device.
And extracting networking type parameters of networking requests of each successfully networked photovoltaic panel data acquisition device, wherein the networking requests of the successfully networked photovoltaic panel data acquisition devices comprise request address URLs, and the request address URLs are composed of destination ips, wherein the destination ips are the networking type parameters.
Step S302, a plurality of first special line networking related parameters are determined from the networking type parameters, and a special line networking characteristic group is screened from the first special line networking related parameters.
Specifically, the networking device splits each networking type parameter to obtain a character string set of each networking type parameter, and extracts a special networking related parameter (called as a first special networking related parameter) from the character string sets of all networking type parameters based on a frequent pattern extraction algorithm (the frequent pattern extraction algorithm may specifically be an FP Tree algorithm), wherein the first special networking related parameter is a character string with very high security weight in the character string sets of all networking type parameters. The specific process of the FP Tree algorithm is as follows: and excavating a sequence mode from the prefix with the length of 1, searching a corresponding projection database to obtain a frequent sequence corresponding to the prefix with the length of 1, then recursively excavating a frequent sequence corresponding to the prefix with the length of 2, and so on until a frequent sequence corresponding to a longer prefix cannot be excavated. After the networking equipment determines the related parameters of the first special line networking, the TF-IDF algorithm is adopted to screen out the related parameters of the high-frequency first special line networking in the related parameters of the first special line networking, and the screened related parameters of the high-frequency first special line networking are quantized into a special line networking feature set.
It should be noted that, because the FP Tree algorithm considers the sequence order among the sequence item sets, no candidate sequence is generated at the same time, and the suffix set is reduced quickly, the memory consumption is relatively small, and the effect is high when mining the related parameters of the private line networking.
Step S303, determining a networking type parameter filter of the networking request of each successfully networked photovoltaic panel data acquisition device according to the private line networking feature group.
Specifically, for each character string set of the networking type parameters, the character strings belonging to both the character string set of the networking type parameters and the character strings belonging to the special line networking characteristic group are respectively determined, and the determined character strings are connected by using "-" to obtain the networking type parameter filter of each networking type parameter.
Step S304, calling a photovoltaic panel data acquisition equipment vector type division model to determine a photovoltaic panel data acquisition equipment vector of each successfully networked photovoltaic panel data acquisition equipment networking request.
Specifically, the networking equipment calls a photovoltaic panel data acquisition equipment vector type division model to determine a photovoltaic panel data acquisition equipment vector of each successfully networked photovoltaic panel data acquisition equipment networking request, the photovoltaic panel data acquisition equipment vector can be used as a unique identity and used for identifying the photovoltaic panel data acquisition equipment on the bottom layer and the networking equipment end application program, and the realization that the bottom layer is judged through an id character string serving as a surface identification factor is avoided. The photovoltaic panel data acquisition equipment vector type division model can be realized based on JA3, HASH, FATT and the like.
It can be known that the mode of determining the photovoltaic panel data acquisition device vector of the networking request of the photovoltaic panel data acquisition device which is successfully networked and the device type vector of the undetermined photovoltaic panel data acquisition device of the networking request of the undetermined photovoltaic panel data acquisition device can be consistent, and only the processing object is changed.
Optionally, the networking device obtains a networking source safety vector of the networking request of each successfully-networked photovoltaic panel data acquisition device and a networking type safety vector of the successful networking, wherein the mode of determining the networking source safety vector of the networking is consistent with the mode of determining the undetermined networking source safety vector of the networking request of the undetermined photovoltaic panel data acquisition device, and only the processing object is changed. The successfully networked networking type safety vector comprises a type vector of a networking type parameter requested by the successfully networked photovoltaic panel data acquisition equipment, a photovoltaic panel data acquisition equipment vector requested by the successfully networked photovoltaic panel data acquisition equipment and a standard industrial networking vector requested by the successfully networked photovoltaic panel data acquisition equipment, wherein the special line networking vector of the networking type parameter filter is the HASH value of the networking type parameter filter, and the special line networking vector of the networking type parameter filter can also be called as the special line networking vector requested by the successfully networked photovoltaic panel data acquisition equipment. The specific process of determining the standard industrial networking vector of the networking request of each successfully networked photovoltaic panel data acquisition device comprises the following steps: splitting each successfully networked networking request of the photovoltaic panel data acquisition equipment to obtain a historical character string set of each successfully networked networking request of the photovoltaic panel data acquisition equipment, and extracting special line networking related parameters (called as third special line networking related parameters) from all the historical character string sets based on a frequent module sequence mode extraction algorithm (the frequent module sequence mode algorithm can be particularly an FP Tree algorithm), wherein the third special line networking related parameters are character strings with very high security weights in all the historical character string sets. And after the networking equipment determines the networking related parameters of the third special line, screening the networking related parameters of the high-frequency third special line by adopting a TF-IDF algorithm, and taking the screened networking related parameters of the high-frequency third special line as a high-frequency keyword set of a standard industrial networking protocol. For the historical character string set of each networking initiator, the character strings belonging to both the historical character string set and the high-frequency keyword set of the standard industrial networking protocol are respectively determined, and the determined character strings are connected by using < - >, so that the standard industrial networking filter of each networking initiator can be obtained.
The networking equipment determines a risk coefficient (called a first risk coefficient) of a networking source of a networking request of each successfully-networked photovoltaic panel data acquisition equipment based on a preset rule, wherein the first risk coefficient can correspond to the networking source risk coefficient of the networking request of the undetermined photovoltaic panel data acquisition equipment, the networking equipment determines a second risk coefficient according to a safety weight of a special line networking vector of a networking type parameter filter of the networking request of each successfully-networked photovoltaic panel data acquisition equipment in a special line networking vector of networking type parameter filters of networking requests of all successfully-networked photovoltaic panel data acquisition equipment, a safety weight of a standard industrial networking vector of the networking request of each successfully-networked photovoltaic panel data acquisition equipment in a standard industrial networking vector of networking requests of all successfully-networked photovoltaic panel data acquisition equipment, and a safety weight of the photovoltaic panel data acquisition equipment vector of networking requests of all successfully-networked photovoltaic panel data acquisition equipment, wherein the second risk coefficient and the same risk coefficient are determined, and the risk coefficient are determined, and the risk coefficient is only changed in the same mode as the risk coefficient and the networking processing mode of the networking source. The networking equipment acquires a first risk coefficient and a second risk coefficient of the networking request of each successfully networked photovoltaic panel data acquisition equipment, and if the sum of the first risk coefficient and the second risk coefficient of the networking request of all the successfully networked photovoltaic panel data acquisition equipment is greater than a preset second preset risk coefficient threshold, the networking equipment executes the following step S305; on the contrary, if the sum of the first risk coefficient and the second risk coefficient of the networking requests of all the successfully networked photovoltaic panel data acquisition devices is not greater than the preset second preset risk coefficient threshold, the networking devices can delete the networking requests of a plurality of successfully networked photovoltaic panel data acquisition devices.
The above process can be understood as follows: the networking equipment detects whether the networking request of the successfully networked photovoltaic panel data acquisition equipment is a safety request, if so, the special line networking vector of the networking type parameter filter, the photovoltaic panel data acquisition equipment vector and the special line networking feature group corresponding to the networking request of the successfully networked photovoltaic panel data acquisition equipment are stored into a corresponding database to update the database, so that the user can know that the updated database can be used for judging the networking safety level of the networking request of the photovoltaic panel data acquisition equipment to be determined; if not, discarding the data related to the networking request of the successfully networked photovoltaic panel data acquisition equipment, and indicating that the networking requests of the successfully networked photovoltaic panel data acquisition equipment cannot be used for judging the networking safety level of the networking request of the pending photovoltaic panel data acquisition equipment.
Step S305, storing the special line networking vectors of the multiple networking type parameter filters and the vectors of the multiple photovoltaic panel data acquisition devices into a preset networking source set, and storing the special line networking feature set into a special line networking type identification library.
Specifically, the networking device stores the private networking vectors of the networking type parameter filters of all the networking initiators which have been networked into a private networking preset networking source set so as to update the private networking preset networking source set. The updated preset networking source set of the private line networking can be used for determining a private line networking risk coefficient of a networking request of the data acquisition equipment of the undetermined photovoltaic panel.
And the networking equipment stores all photovoltaic panel data acquisition equipment vectors of networking requests of the successfully networked photovoltaic panel data acquisition equipment to the equipment type source set so as to update the equipment type source set. The updated device type source set can be used for determining the type risk coefficient of the networking request of the pending photovoltaic panel data acquisition device.
The networking equipment stores the special line networking characteristic group to a special line networking type identification library, and the special line networking type identification library can be used for determining a special line networking type identification of a networking request of the pending photovoltaic panel data acquisition equipment so as to determine a special line networking vector of the networking request of the pending photovoltaic panel data acquisition equipment.
It should be noted that, the standard industrial networking vector of the successfully networked photovoltaic panel data acquisition device networking request is not stored in the preset standard industrial networking source set because, although the plurality of successfully networked photovoltaic panel data acquisition device networking requests are safe, the plurality of successfully networked photovoltaic panel data acquisition device networking requests are not necessarily networking requests belonging to a plurality of standard industrial networking protocols.
Optionally, if the networking requests of the plurality of successfully networked photovoltaic panel data acquisition devices are networking requests of photovoltaic panel data acquisition devices belonging to a plurality of standard industrial networking protocols, the networking devices may divide the networking requests of the plurality of successfully networked photovoltaic panel data acquisition devices into a plurality of networking request queues of photovoltaic panel data acquisition devices, the number of the networking request queues of the photovoltaic panel data acquisition devices is equal to the number of the standard industrial networking protocols, each networking request queue of the photovoltaic panel data acquisition devices belongs to one standard industrial networking protocol, and the plurality of standard industrial networking protocols include: a step of collecting target information by stepping points; establishing a site stage; the number of the transverse moving stages, namely the networking request queues of the photovoltaic panel data acquisition equipment can be equal to 3.
And splitting the networking request of each successfully networked photovoltaic panel data acquisition device to obtain a historical character string set of the networking request of each successfully networked photovoltaic panel data acquisition device. For each photovoltaic panel data acquisition equipment networking request queue, extracting a special line networking related parameter (called as a second special line networking related parameter) from all historical character string sets contained in each photovoltaic panel data acquisition equipment networking request queue based on a frequent module sequence mode extraction algorithm (the frequent module sequence mode algorithm can be specifically an FP Tree algorithm), wherein the second special line networking related parameter is a character string with very high security weight in all the historical character string sets contained in each photovoltaic panel data acquisition equipment networking request queue. After the networking equipment determines the second special line networking related parameters of the networking request queue of each photovoltaic panel data acquisition equipment, the TF-IDF algorithm is adopted to screen out the high-frequency second special line networking related parameters in the second special line networking related parameters of the networking request queue of each photovoltaic panel data acquisition equipment, and the screened high-frequency second special line networking related parameters are used as the standard industrial networking characteristic group of the networking request queue of each photovoltaic panel data acquisition equipment, wherein the standard industrial networking characteristic group can be stored in a standard industrial networking type identification library, and the standard industrial networking type identification library can be used for determining the standard industrial networking vector of the networking request of the pending photovoltaic panel data acquisition equipment.
For a historical character string set of each networking initiator, character strings which belong to both a historical character string set and a standard industrial networking characteristic set are respectively determined, the determined character strings are connected by using < - >, a standard industrial networking parameter filter of each networking initiator is obtained, a standard industrial networking vector of the standard industrial networking parameter filter of the networking initiator which belongs to the same photovoltaic panel data acquisition equipment networking request queue (namely, a HASH value of the standard industrial networking vector of the standard industrial networking parameter filter) is quantized into the standard industrial networking vector of the standard industrial networking parameter filter to be determined, the standard industrial networking vector of the standard industrial networking parameter filter to be determined is stored into a standard industrial networking preset source set, and the standard industrial networking preset source set is updated. The updated preset networking source set of the standard industrial networking can be used for determining a standard industrial networking risk coefficient of a networking request of the data acquisition equipment of the photovoltaic panel to be determined.
If the networking requests of the photovoltaic panel data acquisition equipment which is successfully networked are not the networking requests of the photovoltaic panel data acquisition equipment of the standard industrial networking protocols, the networking equipment also acquires additional networking requests of the photovoltaic panel data acquisition equipment in the standard industrial networking protocols, determines a standard industrial networking vector of a standard industrial networking parameter filter of each networking request of the photovoltaic panel data acquisition equipment based on the networking requests of the photovoltaic panel data acquisition equipment, and stores the standard industrial networking vector to a standard industrial networking preset networking source set.
It should be noted that the preset networking source set of the private line networking, the device type source set and the preset networking source set of the standard industrial networking may be updated once at intervals, and the networking request of the photovoltaic panel data acquisition device acquired at the interval may be used as the networking request of the photovoltaic panel data acquisition device that has been successfully networked, and is used to update the preset networking source set of the private line networking, the device type source set and the preset networking source set of the standard industrial networking.
That is to say, the networking request of the pending photovoltaic panel data acquisition device can be used for updating the preset networking source set of the private line networking, the device type source set and the preset networking source set of the standard industrial networking next time.
Step S306, a networking request of the to-be-determined photovoltaic panel data acquisition equipment is obtained, and a networking safety vector of the to-be-determined photovoltaic panel data acquisition equipment networking request is generated, wherein the networking safety vector comprises a to-be-determined networking source safety vector and a to-be-determined networking type safety vector.
Step S307, determining networking request networking safety level of the data acquisition equipment of the undetermined photovoltaic panel according to the safety weight of the safety vector of the undetermined networking type in a preset networking source set and the safety vector of the source of the undetermined networking; the preset networking source set comprises networking type safety vectors of successful networking requested by a plurality of successfully networked photovoltaic panel data acquisition devices; if the networking security level of the networking request of the pending photovoltaic panel data acquisition equipment is a low security level, the networking circuit where the networking request of the pending photovoltaic panel data acquisition equipment is located is forbidden.
The specific processes of step S306 to step S307 can be referred to step S101 to step S104 in the corresponding embodiments described above.
The embodiment of the invention provides a process for determining a standard industrial networking preset networking source set, which comprises the following steps of:
step S501, based on a standard industrial networking sequence detection method, whether networking requests of a plurality of successfully networked photovoltaic panel data acquisition devices are networking requests of photovoltaic panel data acquisition devices belonging to a plurality of standard industrial networking protocols is identified.
Step S502, if the networking requests of the plurality of successfully networked photovoltaic panel data acquisition devices correspond to the networking requests of the plurality of standard industrial networking protocols, the networking requests of the plurality of successfully networked photovoltaic panel data acquisition devices are obtained.
Step S503, preprocessing and splitting the networking request of each successfully networked photovoltaic panel data acquisition device to obtain a character string set of the networking request of each photovoltaic panel data acquisition device.
Step S504, learning the behavior pattern of each standard industry networking protocol.
Specifically, for all character string sets of networking requests of successfully networked photovoltaic panel data acquisition devices corresponding to the same standard industrial networking protocol, an FP Tree algorithm is adopted to extract relevant parameters of private line networking, namely, a behavior mode.
Step S505, store the behavior pattern in the database.
Specifically, the behavior mode of each standard industrial networking protocol is stored in a standard industrial networking type identification library, a standard industrial networking vector of a networking request of each successfully-networked photovoltaic panel data acquisition device is determined according to the behavior mode of each standard industrial networking protocol, and the standard industrial networking vector of the networking request of each successfully-networked photovoltaic panel data acquisition device is stored in a standard industrial networking preset networking source set.
In step S506, the process ends.
The embodiment of the present invention provides an intelligent networking device 110 of a photovoltaic panel data acquisition device, please refer to fig. 2 in combination, the intelligent networking device 110 of the photovoltaic panel data acquisition device includes:
the obtaining module 1101 is configured to obtain a networking request of the to-be-determined photovoltaic panel data acquisition device.
The generating module 1102 is used for generating networking safety vectors of networking requests of the data acquisition equipment of the undetermined photovoltaic panel, wherein the networking safety vectors comprise undetermined networking source safety vectors and undetermined networking type safety vectors; determining a networking request networking safety level of the data acquisition equipment of the photovoltaic panel to be determined according to the safety weight of the security vector of the type of the to-be-determined networking in the preset networking source set and the security vector of the source of the to-be-determined networking; the preset networking source set comprises successfully networked networking type safety vectors requested by a plurality of successfully networked photovoltaic panel data acquisition devices.
The networking module 1103 is configured to, if the networking security level of the networking request of the to-be-determined photovoltaic panel data acquisition device is a low security level, block a networking line where the networking request of the to-be-determined photovoltaic panel data acquisition device is located.
It should be noted that, for the implementation principle of the intelligent networking device 110 of the photovoltaic panel data acquisition device, reference may be made to the implementation principle of the intelligent networking method of the photovoltaic panel data acquisition device, which is not described herein again. It should be understood that the division of the modules of the above apparatus is only a logical division, and the actual implementation may be wholly or partially integrated into one physical entity or may be physically separated. And these modules can all be implemented in the form of software invoked by a processing element; or may be implemented entirely in hardware; and part of the modules can be realized in the form of calling software by the processing element, and part of the modules can be realized in the form of hardware. For example, the obtaining module 1101 may be a processing element separately set up, or may be implemented by being integrated into a chip of the apparatus, or may be stored in a memory of the apparatus in the form of program code, and the processing element of the apparatus calls and executes the functions of the obtaining module 1101. Other modules are implemented similarly. In addition, all or part of the modules can be integrated together or can be independently realized. The processing element described herein may be an integrated circuit having signal processing capabilities. In implementation, each step of the above method or each module above may be implemented by an integrated logic circuit of hardware in a processor element or an instruction in the form of software.
For example, the above modules may be one or more integrated circuits configured to implement the above methods, such as: one or more Application Specific Integrated Circuits (ASICs), or one or more microprocessors (DSPs), or one or more Field Programmable Gate Arrays (FPGAs), among others. For another example, when some of the above modules are implemented in the form of a processing element scheduler code, the processing element may be a general-purpose processor, such as a Central Processing Unit (CPU) or other processor capable of calling program code. As another example, these modules may be integrated together, implemented in the form of a system-on-a-chip (SOC).
The embodiment of the present invention provides a computer device 100, where the computer device 100 includes a processor and a nonvolatile memory storing computer instructions, and when the computer instructions are executed by the processor, the computer device 100 executes the foregoing intelligent networking method for the photovoltaic panel data acquisition device. As shown in fig. 3, fig. 3 is a block diagram of a computer device 100 according to an embodiment of the present invention. The computer device 100 includes an intelligent networking device 110 of the photovoltaic panel data acquisition device, a memory 111, a processor 112, and a communication unit 113.
To facilitate the transfer or interaction of data, the elements of the memory 111, the processor 112 and the communication unit 113 are electrically connected to each other, directly or indirectly. For example, the components may be electrically connected to each other via one or more communication buses or signal lines. The intelligent networking device 110 of the photovoltaic panel data acquisition equipment includes a plurality of software functional modules which can be stored in a memory 111 in the form of software or firmware (firmware) or solidified in an Operating System (OS) of the computer equipment 100. The processor 112 is configured to execute the intelligent networking device 110 of the photovoltaic panel data acquisition device stored in the memory 111, for example, a software functional module and a computer program included in the intelligent networking device 110 of the photovoltaic panel data acquisition device.
The embodiment of the invention provides a readable storage medium, which comprises a computer program, and when the computer program runs, the computer device where the readable storage medium is located is controlled to execute the intelligent networking method for the photovoltaic panel data acquisition device.
The foregoing description, for purpose of explanation, has been described with reference to specific embodiments. However, the illustrative discussions above are not intended to be exhaustive or to limit the disclosure to the precise forms disclosed. Many modifications and variations are possible in light of the above teaching. The embodiments were chosen and described in order to best explain the principles of the disclosure and its practical applications, to thereby enable others skilled in the art to best utilize the disclosure and various embodiments with various modifications as are suited to the particular use contemplated. The foregoing description, for purpose of explanation, has been described with reference to specific embodiments. However, the illustrative discussions above are not intended to be exhaustive or to limit the disclosure to the precise forms disclosed. Many modifications and variations are possible in light of the above teaching. The embodiments were chosen and described in order to best explain the principles of the disclosure and its practical applications, to thereby enable others skilled in the art to best utilize the disclosure and various embodiments with various modifications as are suited to the particular use contemplated.

Claims (9)

1. An intelligent networking method of photovoltaic panel data acquisition equipment is characterized by comprising the following steps:
acquiring a networking request of to-be-determined photovoltaic panel data acquisition equipment;
generating networking safety vectors of the networking requests of the data acquisition equipment of the undetermined photovoltaic panel, wherein the networking safety vectors comprise source safety vectors of the undetermined networking and type safety vectors of the undetermined networking;
determining the networking request networking safety level of the data acquisition equipment of the undetermined photovoltaic panel according to the safety weight of the safety vector of the type of the undetermined networking in a preset networking source set and the safety vector of the source of the undetermined networking; the preset networking source set comprises networking type safety vectors of successful networking requested by a plurality of successfully networked photovoltaic panel data acquisition devices;
if the networking safety level of the networking request of the to-be-determined photovoltaic panel data acquisition equipment is a low safety level, a networking line where the networking request of the to-be-determined photovoltaic panel data acquisition equipment is located is forbidden;
the generating of the networking safety vector of the networking request of the pending photovoltaic panel data acquisition equipment comprises the following steps:
acquiring a networking mode of the networking request of the pending photovoltaic panel data acquisition equipment and extracting an equipment identifier related to the photovoltaic panel data acquisition equipment of the networking request of the pending photovoltaic panel data acquisition equipment from the networking request of the pending photovoltaic panel data acquisition equipment;
acquiring relay safety weights of a plurality of relay equipment identifications requested by the to-be-determined photovoltaic panel data acquisition equipment networking in a safety relay equipment identification group, and quantizing the networking mode, the equipment identifications and the relay safety weight into to-be-determined networking source safety vectors;
searching a networking type identifier corresponding to the networking request of the undetermined photovoltaic panel data acquisition equipment in a networking type identifier set, and calling a photovoltaic panel data acquisition equipment vector type division model to determine an equipment type vector of the undetermined photovoltaic panel data acquisition equipment of the networking request of the undetermined photovoltaic panel data acquisition equipment;
and taking the networking type vector of the networking type identifier and the equipment type vector of the to-be-determined photovoltaic panel data acquisition equipment as the to-be-determined networking type safety vector.
2. The method of claim 1, wherein the networking type identifier comprises a private networking type identifier and a standard industrial networking type identifier;
the step of taking the networking type vector of the networking type identifier and the equipment type vector of the to-be-determined photovoltaic panel data acquisition equipment as the to-be-determined networking type safety vector comprises the following steps:
respectively determining a networking type vector of the private line networking type identifier and a networking type vector of the standard industrial networking type identifier;
and quantizing the networking type vector of the special line networking type identifier, the equipment type vector of the to-be-determined photovoltaic panel data acquisition equipment and the networking type vector of the standard industrial networking type identifier into the to-be-determined networking type safety vector.
3. The method according to claim 1, wherein the undetermined networking source safety vector comprises a networking mode, an equipment identifier and a relay safety weight, the undetermined networking type safety vector comprises a networking type vector of a private line networking type identifier, an equipment type vector of an undetermined photovoltaic panel data acquisition equipment and a networking type vector of a standard industrial networking type identifier, the preset networking source set comprises a private line networking preset networking source set, an equipment type source set and a standard industrial networking preset networking source set, and the undetermined photovoltaic panel data acquisition equipment networking request networking safety level is determined according to the safety weight of the undetermined networking type safety vector in the preset networking source set and the undetermined networking source safety vector, and comprises the following steps:
determining a networking mode risk coefficient according to the networking mode;
determining an equipment identity risk coefficient according to the equipment identification;
determining a relay identity risk coefficient according to the relay security weight;
carrying out weighted average on the networking mode risk coefficient, the equipment identity risk coefficient and the relay identity risk coefficient to obtain a networking source risk coefficient;
calculating the security weight of the special line networking vector of the networking type vector of the special line networking type identifier in the preset networking source set of the special line networking;
calculating the type vector safety weight of the equipment type vector of the pending photovoltaic panel data acquisition equipment in the equipment type source set;
calculating the security weight of the networking type vector of the standard industrial networking type identifier in a standard industrial networking vector security weight in a standard industrial networking preset networking source set;
determining a special line networking risk coefficient according to the special line networking vector security weight;
determining a type risk coefficient according to the type vector security weight;
determining a standard industrial networking risk coefficient according to the standard industrial networking vector security weight;
carrying out weighted average on the special line networking risk coefficient, the type risk coefficient and the standard industrial networking risk coefficient to obtain a networking type risk coefficient;
carrying out weighted average on the networking source risk coefficient and the networking type risk coefficient to obtain a comprehensive networking risk coefficient;
and if the comprehensive networking risk coefficient is greater than a first preset risk coefficient threshold, determining that the networking request security level of the to-be-determined photovoltaic panel data acquisition equipment is a low security level.
4. The method of claim 1, wherein the disabling of the networking line on which the networking request of the pending photovoltaic panel data collection device is made comprises:
and respectively sending a blocking message to the photovoltaic panel data acquisition equipment and the networking equipment corresponding to the networking request of the pending photovoltaic panel data acquisition equipment, wherein the blocking message is used for blocking the networking circuit between the photovoltaic panel data acquisition equipment and the networking equipment.
5. The method of claim 1, further comprising:
acquiring networking requests of a plurality of successfully networked photovoltaic panel data acquisition devices, and extracting networking type parameters from each successfully networked photovoltaic panel data acquisition device networking request;
determining a plurality of first special line networking related parameters from a plurality of networking type parameters, and screening a special line networking characteristic group from the plurality of first special line networking related parameters;
determining a networking type parameter filter of a networking request of each successfully networked photovoltaic panel data acquisition device according to the private line networking feature group;
calling a photovoltaic panel data acquisition equipment vector type division model to determine a photovoltaic panel data acquisition equipment vector of each successfully networked photovoltaic panel data acquisition equipment networking request;
and storing the special line networking vectors of the plurality of networking type parameter filters and the plurality of photovoltaic panel data acquisition equipment vectors to the preset networking source set.
6. The method according to claim 5, wherein the preset networking source set comprises a private line networking preset networking source set and a device type source set;
the special line network deployment vector and a plurality of photovoltaic board data acquisition equipment vector storage of a plurality of network deployment type parameter filters extremely preset network deployment source set includes:
storing the private networking vectors of a plurality of networking type parameter filters to a preset private networking source set;
storing the plurality of photovoltaic panel data acquisition device vectors to the device type source set;
the method further comprises the following steps:
acquiring networking source safety vectors of networking of each successfully-networked photovoltaic panel data acquisition device networking request and networking type safety vectors of successful networking;
determining a first risk coefficient of each networked networking source security vector;
determining a second risk coefficient of each successfully networked networking type safety vector according to the safety weight of each successfully networked networking type safety vector in all successfully networked networking type safety vectors;
if the sum of the first risk coefficients and the second risk coefficients is larger than a second preset risk coefficient threshold, executing a step of storing the special line networking vector of the networking type parameter filter and the photovoltaic panel data acquisition equipment vector to the preset networking source set;
the preset networking source set also comprises a standard industrial networking preset networking source set, and the networking requests of the plurality of successfully networked photovoltaic panel data acquisition devices are networking requests of the photovoltaic panel data acquisition devices of a plurality of standard industrial networking protocols;
dividing the networking requests of the plurality of successfully networked photovoltaic panel data acquisition devices into a plurality of networking request queues of the photovoltaic panel data acquisition devices, wherein each networking request queue of the photovoltaic panel data acquisition devices corresponds to a standard industrial networking protocol;
determining a plurality of second special line networking related parameters of each photovoltaic panel data acquisition equipment networking request queue, and screening a standard industrial networking characteristic group of each photovoltaic panel data acquisition equipment networking request queue from the plurality of second special line networking related parameters of each photovoltaic panel data acquisition equipment networking request queue;
according to the standard industrial networking characteristic group of each photovoltaic panel data acquisition equipment networking request queue, determining a standard industrial networking parameter filter of each successfully networked photovoltaic panel data acquisition equipment networking request in each photovoltaic panel data acquisition equipment networking request queue;
and storing the standard industrial networking vector of the standard industrial networking parameter filter of each successfully networked photovoltaic panel data acquisition device networking request to a standard industrial networking preset networking source set.
7. The utility model provides a photovoltaic board data acquisition equipment's intelligent network deployment device which characterized in that includes:
the acquisition module is used for acquiring a networking request of the data acquisition equipment of the pending photovoltaic panel;
the generating module is used for generating networking safety vectors of the networking requests of the to-be-determined photovoltaic panel data acquisition equipment, and the networking safety vectors comprise to-be-determined networking source safety vectors and to-be-determined networking type safety vectors; determining the networking request networking safety level of the data acquisition equipment of the undetermined photovoltaic panel according to the safety weight of the safety vector of the type of the undetermined networking in a preset networking source set and the safety vector of the source of the undetermined networking; the preset networking source set comprises networking type safety vectors of successful networking requested by a plurality of successfully networked photovoltaic panel data acquisition devices;
the networking module is used for forbidding a networking circuit where the networking request of the to-be-determined photovoltaic panel data acquisition equipment is located if the networking security level of the to-be-determined photovoltaic panel data acquisition equipment is a low security level;
the generation module is specifically configured to:
acquiring a networking mode of the networking request of the pending photovoltaic panel data acquisition equipment and extracting an equipment identifier related to the photovoltaic panel data acquisition equipment of the networking request of the pending photovoltaic panel data acquisition equipment from the networking request of the pending photovoltaic panel data acquisition equipment; acquiring relay safety weights of a plurality of relay equipment identifications requested by the to-be-determined photovoltaic panel data acquisition equipment networking in a safety relay equipment identification group, and quantizing the networking mode, the equipment identifications and the relay safety weight into to-be-determined networking source safety vectors; searching a networking type identifier corresponding to the networking request of the undetermined photovoltaic panel data acquisition equipment in a networking type identifier set, and calling a photovoltaic panel data acquisition equipment vector type division model to determine an equipment type vector of the undetermined photovoltaic panel data acquisition equipment of the networking request of the undetermined photovoltaic panel data acquisition equipment; and taking the networking type vector of the networking type identifier and the equipment type vector of the to-be-determined photovoltaic panel data acquisition equipment as the to-be-determined networking type safety vector.
8. A computer device comprising a processor and a non-volatile memory storing computer instructions, wherein when executed by the processor, the computer device performs the intelligent networking method of photovoltaic panel data collection apparatus of any one of claims 1-6.
9. A readable storage medium, characterized in that the readable storage medium comprises a computer program, and the computer program controls a computer device on which the readable storage medium is located to execute the intelligent networking method of the photovoltaic panel data acquisition device according to any one of claims 1 to 6.
CN202210984050.2A 2022-08-17 2022-08-17 Intelligent networking method and device of photovoltaic panel data acquisition equipment Active CN115052025B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210984050.2A CN115052025B (en) 2022-08-17 2022-08-17 Intelligent networking method and device of photovoltaic panel data acquisition equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210984050.2A CN115052025B (en) 2022-08-17 2022-08-17 Intelligent networking method and device of photovoltaic panel data acquisition equipment

Publications (2)

Publication Number Publication Date
CN115052025A CN115052025A (en) 2022-09-13
CN115052025B true CN115052025B (en) 2022-11-18

Family

ID=83168420

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210984050.2A Active CN115052025B (en) 2022-08-17 2022-08-17 Intelligent networking method and device of photovoltaic panel data acquisition equipment

Country Status (1)

Country Link
CN (1) CN115052025B (en)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109992028A (en) * 2019-05-08 2019-07-09 江苏中屹能源技术有限公司 A kind of outdoor photovoltaic cell environmental unit and its inter-linked controlling method based on monitoring system
CN111404800B (en) * 2020-03-25 2020-12-15 江苏中信博新能源科技股份有限公司 Hybrid networking communication system and method
CN112235743A (en) * 2020-09-10 2021-01-15 南方电网电动汽车服务有限公司 ZigBee-based photovoltaic power generation electric energy quality monitoring system and monitoring method
CN112527599A (en) * 2020-12-15 2021-03-19 康键信息技术(深圳)有限公司 Intelligent monitoring method and device, electronic equipment and readable storage medium
CN214315305U (en) * 2021-02-02 2021-09-28 晶科电力科技股份有限公司 Data radio station intelligent communication device based on solar power station

Also Published As

Publication number Publication date
CN115052025A (en) 2022-09-13

Similar Documents

Publication Publication Date Title
CN112019575B (en) Data packet processing method and device, computer equipment and storage medium
EP3258409B1 (en) Device for detecting terminal infected by malware, system for detecting terminal infected by malware, method for detecting terminal infected by malware, and program for detecting terminal infected by malware
CN105049291B (en) A method of detection exception of network traffic
CN112769605B (en) Heterogeneous multi-cloud operation and maintenance management method and hybrid cloud platform
CN109981326B (en) Method and device for positioning household broadband sensing fault
CN109815085B (en) Alarm data classification method and device, electronic equipment and storage medium
CN112765161B (en) Alarm rule matching method and device, electronic equipment and storage medium
CN115037559B (en) Data safety monitoring system based on flow, electronic equipment and storage medium
CN113452700B (en) Method, device, equipment and storage medium for processing safety information
CN109587145B (en) False data intrusion detection method, device and equipment in power network
CN115052025B (en) Intelligent networking method and device of photovoltaic panel data acquisition equipment
JP2013150083A (en) Network abnormality detection device and network abnormality detection method
CN113727348B (en) Method, device, system and storage medium for detecting user data of User Equipment (UE)
CN111162945B (en) Method, device, equipment and storage medium for determining alarm association relationship
CN116668264A (en) Root cause analysis method, device, equipment and storage medium for alarm clustering
CN117421188A (en) Alarm grading method, device, equipment and readable storage medium
CN112312590B (en) Equipment communication protocol identification method and device
CN110545268A (en) multidimensional mimicry voting method based on process elements
CN114499917B (en) CC attack detection method and CC attack detection device
JP5922811B1 (en) Log information classification device, log information classification method, and program
CN108900492B (en) Internet of things virus identification and self-adaptive remote searching and killing method and system
CN111935180A (en) Active defense method, device and system for security equipment
CN115599657B (en) Software facility abnormity judgment method
CN117395071B (en) Abnormality detection method, abnormality detection device, abnormality detection equipment and storage medium
KR20200009939A (en) Apparatus and method for deciding failure domain using failure alarm

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
GR01 Patent grant
GR01 Patent grant