A method, system, device, medium and product for grid-connected unit scheduling admission based on SCD configuration and power license

CN122993069APending Publication Date: 2026-10-27GUANGDONG POWER GRID CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611477860.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-09-22
Publication Date
2026-10-27

AI Technical Summary

Technical Problem

[0003]本发明提供了一种基于SCD配置与电力许可证的并网机组调度准入方法、系统、设备、介质和产品,解决了现有并网机组调度管控体系存在技术数据与合规资质数据相互割裂、缺乏一体化多层合规校验手段,无法有效防范机组违规并网引发的电网调度安全风险的技术问题

Benefits of technology

本发明提供了一种基于SCD配置与电力许可证的并网机组调度准入方法、系统、设备、介质和产品,应用于与并网新能源场站通信连接的调度主站。当调度主站接收到并网机组准入校验请求后,首先同步采集SCD原始配置数据与许可证台账数据,这两类数据分别来自电网调度自动化侧的技术配置体系与运行管理侧的合规资质体系。随后,对采集到的两类异构数据进行读取与解析,针对每一台并网机组构建统一的目标特征向量,该特征向量至少包含状态特征、容量特征、时间戳特征与哈希特征四个维度,从而将原本分散于不同业务系统中的技术参数与行政许可信息在数据层面进行有效整合与对齐。在完成特征向量构建的基础上,该方法依次执行三层递进式的校验逻辑:第一层利用容量特征与哈希特征执行底层可信校验,以确认参与后续判断的基础数据本身是否真实、完整且未被非法篡改;第二层利用状态特征与时间戳特征执行状态互锁校验,以判定机组当前的技术状态与管理状态是否同时满足调度准入的基本条件;第三层利用容量特征执行容量参数校验,以核验设备实际配置容量与行政许可核定容量之间的一致性。最后,将上述三层校验的结果进行综合判定,根据综合结果生成对应的调度控制指令,并据此对并网机组的调度权限执行开启或闭锁操作。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122993069A_ABST
    Figure CN122993069A_ABST
Patent Text Reader

Abstract

The application discloses a grid-connected unit scheduling access method and system based on SCD configuration and power license, equipment, medium and product, relates to the power grid power supply and distribution automation technical field, and through synchronous acquisition of SCD configuration data and license account data, a multidimensional target feature vector containing state, capacity, timestamp and hash feature is constructed, and effective integration of two types of data, technical configuration and compliance management, is realized; on the basis, three-layer progressive verification of bottom layer trusted verification, state interlocking verification and capacity parameter verification is sequentially executed, corresponding scheduling control instructions are generated after comprehensive determination of the verification results, and the opening or locking operation of scheduling permission is executed on the grid-connected unit. The scheme improves the safety, reliability and automation level of grid access, effectively prevents the power grid scheduling safety risk caused by illegal behaviors such as illegal grid access, state anomaly and parameter fraud, and guarantees the stable operation of the power system.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of power grid power supply and distribution automation technology, and in particular to a method, system, equipment, medium and product for grid-connected unit dispatch access based on SCD configuration and power license. Background Technology

[0002] In the field of power system dispatching and operation management, with the large-scale centralized grid connection of new energy and energy storage units, the industry has put forward more stringent control standards for the compliant operation management of grid-connected equipment and the full-cycle control of secondary equipment technical parameters. At present, the power grid dispatching system has long separated the control of grid-connected units into two independent business processing systems. On the one hand, it relies on the dispatching automation system and smart substation configuration tools to complete the storage, maintenance and basic verification of technical raw data such as SCD substation configuration description files, communication parameters, and telemetry and telecontrol point tables. On the other hand, it relies on the dispatching operation management system OMS or offline paper ledger system to complete the registration and archiving of management compliance data such as power generation enterprise power business licenses, grid connection dispatching agreements, and administrative approval documents. The two data systems have long been in a state of data silos, which will lead to the inability of dispatching and operation personnel to simultaneously grasp the equipment configuration status and enterprise compliance qualifications of the same grid-connected unit, making it difficult to detect various illegal grid connection behaviors in a timely manner, and continuously posing a significant safety hazard to the stable operation of power grid dispatching. Summary of the Invention

[0003] This invention provides a method, system, equipment, medium, and product for grid-connected unit dispatch access based on SCD configuration and power license. It solves the technical problems of existing grid-connected unit dispatch control system, such as the separation of technical data and compliance qualification data, the lack of integrated multi-layer compliance verification means, and the inability to effectively prevent grid dispatch security risks caused by illegal grid connection of units.

[0004] The first aspect of this invention provides a grid-connected generating unit dispatch access method based on SCD configuration and power license, applied to a dispatch master station, wherein the dispatch master station is communicatively connected to grid-connected renewable energy power plants, and the method includes: In response to the grid-connected new energy power station's grid-connected unit access verification request, collect SCD raw data and license ledger data; Read the original SCD data and the license ledger data, and construct the target feature vector data of each grid-connected unit based on the reading results. The target feature vector data includes status features, capacity features, timestamp features and hash features. The capacity feature and the hash feature are used for underlying trust verification; The state characteristics and the timestamp characteristics are used to perform state interlock verification; Capacity parameters are verified using the aforementioned capacity characteristics; Based on the underlying trusted verification results, the status interlock verification results, and the capacity parameter verification results, unit scheduling control instructions are generated, and scheduling permission management is performed on the grid-connected units.

[0005] Optionally, the step of reading the original SCD data and the license ledger data, and constructing target feature vector data for each grid-connected unit based on the reading results, includes: Read the raw SCD data and obtain the SCD feature vector. The SCD feature vector includes SCD circulation status features, SCD unit rated capacity features, SCD file archive timestamp features, and SCD file hash fingerprint features. Read the license ledger data and obtain the license ledger feature vector. The license ledger feature vector includes license review status features, license administrative approval installed capacity features, license effective start time features, license expiration end time features, and license transaction hash features. The SCD feature vector is mapped to the license ledger feature vector to construct target feature vector data for each grid-connected unit; The status features include the SCD circulation status features and the license review status features; the capacity features include the SCD unit rated capacity features and the license administrative approval installed capacity features; the timestamp features include the SCD file archiving timestamp features, the license effective start time features and the license expiration end time features; and the hash features include the SCD file hash fingerprint features and the license transaction hash features.

[0006] Optionally, the underlying trust verification using the capacity feature and the hash feature includes: The SCD file hash fingerprint feature is matched with the SCD archive baseline hash feature to obtain the first matching result; The second matching result is obtained by performing an equivalent matching between the installed capacity characteristics of the administratively approved license and the license benchmark capacity; When both the first matching result and the second matching result are equal, the underlying trust verification is deemed to have passed. If the first matching result or the second matching result is not equal, the underlying trust verification is determined to have failed.

[0007] Optionally, the step of performing state interlock verification using the state feature and the timestamp feature includes: Determine whether the SCD flow status feature is in a preset standard flow state; Determine whether the license review status features are in a preset standard license status; The license time interval is constructed using the license effective start time feature and the license expiration end time feature; Get the current time of the scheduling master station; Determine whether the current time of the scheduling master station is within the permitted time interval; When the SCD circulation status feature is in the preset standard circulation status, the license review status feature is in the preset standard license status, and the current time of the scheduling master station is within the license time interval, the status interlock verification is determined to be successful. If the SCD circulation status feature is not in the preset standard circulation status, or the license review status feature is not in the preset standard license status, or the current time of the scheduling master station is not in the license time interval, then the status interlock verification is determined to have failed.

[0008] Optionally, the step of verifying capacity parameters using the capacity characteristics includes: The relative capacity deviation is obtained by performing deviation calculations using the rated capacity characteristics of the SCD unit and the permitted administratively approved installed capacity characteristics. Compare the relative capacity deviation with the preset fault tolerance threshold; If the relative capacity deviation is less than or equal to the preset fault tolerance threshold, the capacity parameter verification is deemed to have passed. If the relative capacity deviation is greater than the preset fault tolerance threshold, the capacity parameter verification is deemed to have failed.

[0009] Optionally, the step of generating unit scheduling control instructions and performing scheduling permission control on the grid-connected units based on the underlying trusted verification results, state interlock verification results, and capacity parameter verification results includes: When the underlying trusted verification result, the status interlock verification result, and the capacity parameter verification result are all passed, an unlocking command is issued as a unit scheduling control command. When the underlying trusted verification result, the state interlock verification result, or the capacity parameter verification result fails, a blocking instruction is issued as a unit scheduling control instruction. The grid-connected generating units are subject to scheduling authority control according to the unit scheduling control instructions.

[0010] The second aspect of this invention provides a grid-connected generating unit dispatch access system based on SCD configuration and power license, applied to a dispatch master station, wherein the dispatch master station is communicatively connected to grid-connected renewable energy power plants, and the system includes: The data acquisition module is used to respond to the grid-connected unit access verification request of the grid-connected new energy power station and collect the original SCD data and license ledger data; The feature vector construction module is used to read the original SCD data and the license ledger data, and construct the target feature vector data of each grid-connected unit based on the reading results. The target feature vector data includes status features, capacity features, timestamp features and hash features. The underlying trusted verification module is used to perform underlying trusted verification using the capacity feature and the hash feature; A state interlock verification module is used to perform state interlock verification using the state feature and the timestamp feature; A capacity parameter verification module is used to verify capacity parameters using the capacity characteristics. The scheduling permission control module is used to generate unit scheduling control instructions and perform scheduling permission control on the grid-connected units based on the underlying trusted verification results, status interlock verification results and capacity parameter verification results.

[0011] A third aspect of the present invention provides an electronic device, including a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor performs the steps of the grid-connected unit scheduling access method based on SCD configuration and power license as described above.

[0012] The fourth aspect of the present invention provides a computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed, it implements the grid-connected unit scheduling access method based on SCD configuration and power license as described above.

[0013] The fifth aspect of the present invention provides a computer program product, the computer program product comprising a computer program stored on a non-transitory computer-readable storage medium, the computer program comprising program instructions, wherein, when the program instructions are executed by a computer, the computer performs the grid-connected unit scheduling access method based on SCD configuration and power license as described above.

[0014] As can be seen from the above technical solutions, the present invention has the following advantages: This invention provides a method, system, equipment, medium, and product for grid-connected generating unit dispatch access based on SCD configuration and power license, applied to a dispatch master station communicating with grid-connected renewable energy power plants. When the dispatch master station receives a grid-connected generating unit access verification request, it first synchronously collects original SCD configuration data and license ledger data. These two types of data originate from the technical configuration system of the power grid dispatch automation side and the compliance qualification system of the operation management side, respectively. Subsequently, the two types of heterogeneous data are read and parsed, and a unified target feature vector is constructed for each grid-connected generating unit. This feature vector includes at least four dimensions: status features, capacity features, timestamp features, and hash features, thereby effectively integrating and aligning the technical parameters and administrative licensing information originally scattered across different business systems at the data level. Based on the completed feature vector construction, this method sequentially executes a three-layer progressive verification logic: The first layer uses capacity features and hash features to perform low-level trust verification to confirm whether the underlying data involved in subsequent judgments is authentic, complete, and has not been illegally tampered with; the second layer uses status features and timestamp features to perform status interlock verification to determine whether the unit's current technical and management status simultaneously meets the basic conditions for dispatch access; the third layer uses capacity features to perform capacity parameter verification to verify the consistency between the actual configured capacity of the equipment and the capacity approved by the administrative permit. Finally, the results of the above three layers of verification are comprehensively judged, and corresponding dispatch control instructions are generated based on the comprehensive results, and the dispatch permissions of the grid-connected units are opened or locked accordingly.

[0015] First, by synchronously collecting SCD raw data and license ledger data and constructing a unified target feature vector, this invention, for the first time, integrates equipment configuration information from the technical side and administrative licensing information from the management side into the same data system at the dispatch master station. This breaks the information silo pattern of independent storage and inability to cross-reference the two types of data in the traditional model, enabling the dispatch system to comprehensively examine the same unit based on the integrated multi-dimensional features, thus eliminating regulatory blind spots caused by data fragmentation. Second, this invention does not perform a simple single-dimensional verification, but designs a hierarchical and logically progressive three-layer verification structure: the bottom layer of trusted verification uses capacity and hash features to ensure the integrity and authenticity of the data source, blocking the risk of misjudgment caused by data tampering or contamination from the source; the status interlock verification, through the coupled analysis of status and time features, can synchronously perceive the current technical readiness status of the unit and the validity period of the administrative license, effectively blocking units with abnormal technical status (such as being in the commissioning and modification period) or invalid management status (such as expired license) from entering the dispatch process; the capacity parameter verification focuses on the consistency between the configured capacity and the approved capacity, and can identify and block violations of inconsistent capacity parameters. These three layers of verification are not simply superimposed, but rather progressive and complementary. Failure at any layer will result in final access failure, thus constructing a multi-dimensional security defense system. Ultimately, by directly converting the combined results of the three layers of verification into dispatch control commands and executing access control, this method realizes the transformation from manual post-event verification to automatic pre-event blocking. It ensures that only units that simultaneously meet the requirements of data credibility, compliant status, and consistent parameters can obtain dispatch permissions, while any abnormality in any link will immediately trigger a lockout. This verification mechanism significantly improves the security, reliability, and automation level of grid connection access, effectively preventing grid dispatch security risks caused by violations such as unlicensed grid connection, abnormal status, or parameter falsification, and ensuring the stable operation of the power system. Attached Figure Description

[0016] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0017] Figure 1 This is a flowchart illustrating the steps of a grid-connected generating unit scheduling and access method based on SCD configuration and power license, as provided in Embodiment 1 of the present invention. Figure 2 This is a flowchart illustrating the steps of a grid-connected generating unit scheduling and access method based on SCD configuration and power license, as provided in Embodiment 2 of the present invention. Figure 3This is a structural block diagram of a grid-connected generating unit dispatch access system based on SCD configuration and power license provided in Embodiment 3 of the present invention; Figure 4 This is a structural block diagram of an electronic device provided in Embodiment 4 of the present invention. Detailed Implementation

[0018] This invention provides a method, system, equipment, medium, and product for grid-connected generating unit dispatch access based on SCD configuration and power license. It addresses the technical problems in the existing grid-connected generating unit dispatch control system, such as the separation of technical data and compliance qualification data, the lack of integrated multi-layer compliance verification methods, and the inability to effectively prevent grid dispatch security risks caused by illegal grid connection of generating units.

[0019] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0020] With the large-scale centralized grid connection of new energy and energy storage units, grid dispatchers face a series of unavoidable management dilemmas in their work: the SCD configuration files of smart substations are managed independently by the dispatch automation system, while the power business licenses and related administrative approval documents of power generation companies are separately registered by the operation management system or offline ledgers. These two data systems are not only stored in different business systems, but their maintenance and update rhythms, verification methods, and responsible departments are also completely different. This results in the inability of dispatchers to simultaneously grasp the technical configuration status and enterprise compliance information of the same grid-connected unit on the same interface. In actual dispatch operations, dispatchers often face the following predicament: for example, the SCD file of a unit shows that its configuration parameters are normal and the communication link is smooth, but its power business license may have expired or not yet passed the annual review; or the license of a unit is compliant and valid, but its SCD file is currently being checked out and modified by on-site personnel, and the technical parameters are uncertain. If the dispatch system still issues AGC adjustment commands as if it were a normal unit, it is highly likely to cause a safety accident. These problems have not been systematically addressed as a single problem domain within the existing technological system. The technology management line and the compliance management line each manage their own affairs, and there is a lack of any form of linkage verification or cross-verification mechanism between the two. As a result, various illegal grid connection behaviors have been able to proliferate in regulatory blind spots.

[0021] Furthermore, the existing data storage and management mechanisms of the two data systems themselves lack effective and reliable safeguards. The SCD configuration file, as the core technical description file of a smart substation, directly determines the correctness of the upper-level dispatch control strategy through its integrity and authenticity. However, in actual engineering projects, SCD files may be physically replaced or have parameters directly modified, bypassing the normal approval process. Similarly, key fields such as license-approved capacity stored in the OMS system are also at risk of internal unauthorized modification or external attack tampering. Existing technologies lack effective detection and defense mechanisms against such low-level data tampering. Once the source data is contaminated, all dispatch decisions based on this data will face a fundamental security crisis.

[0022] Based on this, the present invention proposes to use "unified feature vector construction" as the fusion anchor point for technical and management data. By extracting four types of features—status, capacity, timestamp, and hash—from the SCD file and license ledger respectively, the two originally heterogeneous types of data are aligned and integrated at the feature level, enabling the system to obtain a panoramic digital description of a unit from "equipment technical status" to "administrative license status" and then to "capacity parameter configuration". Based on this, a three-layer progressive verification chain was further designed: The first layer is the bottom-level trusted verification, which solves the problem of whether the data is true and reliable from the source by matching the equivalence of hash fingerprints and comparing the benchmark of key capacity fields, thus preventing contaminated dirty data from entering the upper-level decision-making process; The second layer is the status interlock verification, which logically couples the SCD flow status with the license review status and validity period, and solves the problem of whether the unit has the basic qualifications for dispatch access from the two dimensions of technical readiness and compliance validity, completely eliminating dangerous operating conditions such as unlicensed operation, continued grid connection after the license expires, and uncertain configuration during on-site commissioning but dispatch instructions can still be issued; The third layer is the capacity parameter verification, which solves the problem of whether the actual configuration of the equipment is consistent with the administrative license by comparing the deviation consistency between the SCD rated capacity and the license approved capacity, effectively identifying and blocking fraudulent behavior such as unauthorized tampering with SCD parameters to achieve false capacity reporting, defrauding electricity fees, or illegal over-generation. The three-layer verification is progressive and interconnected. The bottom layer verification provides a reliable data foundation for the upper layer, the status interlock verification completes the qualification screening, and the capacity verification achieves accurate consistency verification. All three are indispensable. If any layer fails, it will trigger the immediate locking of scheduling authority, thereby building a comprehensive and highly reliable grid connection access security management system.

[0023] The solution of this invention is based on in-depth observation and systematic deconstruction of the long-standing structural problem of the separation between technical configuration and compliance management in the actual operation of power grid dispatch. It is a systematic solution proposed after an integrated and comprehensive analysis of the SCD management mechanism of the dispatch automation system, the certification management process of the operation management system, and the risk of configuration changes during on-site operations. It has a clear R&D problem orientation and practical engineering application value.

[0024] Please see Figure 1 , Figure 1 The flowchart illustrates the steps of a grid-connected generating unit scheduling and access method based on SCD configuration and power license, as provided in Embodiment 1 of the present invention.

[0025] This invention provides a grid-connected generating unit dispatch access method based on SCD configuration and power license, applied to a dispatch master station, which is communicatively connected to the grid-connected renewable energy power station. The method includes: Step 101: Respond to the grid-connected unit access verification request of the grid-connected new energy power station and collect the original SCD data and license ledger data.

[0026] In this embodiment of the invention, after completing the SCD file configuration and obtaining the power business license, the grid-connected renewable energy power station initiates a grid-connected unit access verification request to the dispatch master station. This request carries at least the power station identifier and the unit identifier. Upon receiving the access verification request, the dispatch master station first verifies the legality and completeness of the request, confirming that the request originates from a registered renewable energy power station and that the message format conforms to the communication protocol requirements. Subsequently, based on the substation and generator unit identifiers carried in the request, the dispatch master station synchronously collects raw data from two data sources: On one hand, the dispatch master station sends an SCD data query command to the smart substation configuration management module through an internal data interface to obtain the original SCD file corresponding to the grid-connected generator unit and its associated metadata information. The original SCD data includes the full text of the currently effective SCD configuration file, the circulation status of the SCD file in the system, the configuration version number, and the most recent archive timestamp. On the other hand, the dispatch master station sends a license query request to the grid-connected generator unit compliance and certification management module of the power grid operation management system through a data interface to obtain the power business license ledger record corresponding to the grid-connected generator unit. The license ledger data includes the license number, approved installed capacity, license effective start time, license expiration end time, and the current license review status. After collection, the dispatch master station performs basic legality verification and format standardization processing on the two types of raw data, removing invalid fields and unifying the data format.

[0027] Step 102: Read the original SCD data and license ledger data, and construct the target feature vector data for each grid-connected unit based on the reading results. The target feature vector data includes status features, capacity features, timestamp features and hash features.

[0028] In this embodiment of the invention, after collecting the SCD raw data and license ledger data, the dispatch master station performs read and parsing operations on the two types of data respectively. For the SCD raw data, the dispatch master station calls the SCD file parsing interface to perform structured parsing of the SCD configuration file, reading and extracting the current circulation status of the SCD file. The circulation status indicates that the configuration file is currently in different stages such as under review, archived and effective, checked out for modification, or a historical version. Simultaneously, the rated capacity value of the grid-connected unit is parsed from the SCD model, and the archive timestamp of the configuration file is obtained. For the license ledger data, the dispatch master station extracts the current review status of the license, the administratively approved installed capacity, the license effective start time, and the license expiration end time from the ledger records through the database read interface.

[0029] After completing the above data reading, the dispatch master station uses the grid-connected units as indexes to map and associate the circulation status features, rated capacity features, and archive timestamp features extracted from the SCD raw data with the review status features, approved capacity features, effective start time, and expiration end time features extracted from the license ledger data. Simultaneously, hash operations are performed on the SCD raw files and license ledger records to generate corresponding hash features. The dispatch master station assembles the mapped features according to a preset data structure, constructing a target feature vector data record for each grid-connected unit. This target feature vector integrates four types of features: status, capacity, timestamp, and hash, serving as the unified data input for each layer of verification logic. For data fields that fail to be read or parsed, the dispatch master station fills them with null values ​​or preset default values ​​and records the exception in the log, ensuring the integrity of the feature vector's data structure.

[0030] Step 103: Perform underlying trust verification using capacity and hash features.

[0031] In this embodiment of the invention, the dispatch master station extracts capacity features and hash features from the constructed target feature vector data of grid-connected units as input parameters for underlying trusted verification. The capacity features include the rated capacity features of the SCD unit and the administratively approved installed capacity features, while the hash features include the hash fingerprint features of the SCD file. The dispatch master station first obtains the SCD archiving benchmark hash features and the license benchmark capacity data corresponding to the grid-connected unit through a preset internal benchmark database or a trusted third-party evidence storage system as comparison references. The benchmark data is the original value fixed when the unit is compliantly archived or licensed. Subsequently, the dispatch master station performs a consistency comparison between the SCD file hash fingerprint features and the SCD archiving benchmark hash features, and simultaneously performs a consistency comparison between the administratively approved installed capacity features and the license benchmark capacity. Through this dual comparison, it confirms whether the original SCD file has been illegally modified or replaced after archiving, and whether the key capacity fields in the license ledger are consistent with the original records at the time of issuance. The scheduling master station generates corresponding matching identifiers based on the two comparison results. If both comparisons match, the underlying trust verification is deemed successful, confirming the authenticity and trustworthiness of the data source participating in subsequent verifications. If either comparison fails, the underlying trust verification is deemed to have failed, indicating that the data may have been unauthorized tampered with during transmission, storage, or maintenance. After completing the underlying trust verification, the scheduling master station records the verification result and continues to execute the subsequent verification process.

[0032] Step 104: Perform state interlock verification using state features and timestamp features.

[0033] In this embodiment of the invention, the dispatch master station extracts status features and timestamp features from the constructed target feature vector data of grid-connected generating units as input parameters for status interlock verification. The status features include SCD circulation status features and license review status features, while the timestamp features include SCD file archiving timestamp features, license effective start time features, and license expiration end time features. The dispatch master station first reads the SCD circulation status features from the target feature vector and compares them with preset standard circulation status values ​​to determine whether the current SCD file is in an archived and effective locked state. Simultaneously, the dispatch master station reads the license review status features and compares them with preset standard license status values ​​to determine whether the generating unit's power business license has been approved and is in a valid state. After completing the above two status determinations, the dispatch master station obtains the local current system time as a reference time and constructs a license validity time interval using the license effective start time and license expiration end time. A time comparison function is used to determine whether the current system time falls within this valid interval, thereby confirming the validity of the generating unit's license in the time dimension. The scheduling master station performs a logical synthesis of the above three judgment results. If the SCD circulation status is in the preset standard circulation status, the license review status is in the preset standard license status, and the current system time is within the license validity period, then the status interlock verification is passed. If any of the above judgment conditions are not met, then the status interlock verification fails. After completing the status interlock verification, the scheduling master station records the verification result and continues to execute the subsequent verification process.

[0034] Step 105: Verify capacity parameters using capacity characteristics.

[0035] In this embodiment of the invention, the dispatch master station extracts capacity features from the constructed grid-connected unit target feature vector data as input parameters for capacity parameter verification. These capacity features include the rated capacity feature of the SCD unit and the permitted administratively approved installed capacity feature. After reading both capacity values, the dispatch master station uses the permitted administratively approved installed capacity as a benchmark value to perform a deviation calculation between the rated capacity of the SCD unit and the permitted administratively approved installed capacity, calculating the relative capacity deviation. After obtaining the relative capacity deviation, the dispatch master station reads a preset fault tolerance threshold and compares the calculated relative capacity deviation with this threshold. If the relative capacity deviation is less than or equal to the preset fault tolerance threshold, the capacity parameter verification is deemed successful, indicating that the rated capacity of the unit's SCD configuration and the administratively approved installed capacity are consistent within the allowable error range. If the relative capacity deviation is greater than the preset fault tolerance threshold, the capacity parameter verification is deemed unsuccessful, indicating a significant deviation between the rated capacity of the unit's SCD configuration and the administratively approved installed capacity, potentially indicating unauthorized modification of SCD configuration parameters to falsely report installed capacity. After the capacity parameter verification is completed, the scheduling master station records the verification result and continues to execute the subsequent verification process.

[0036] Step 106: Based on the underlying trusted verification results, status interlock verification results, and capacity parameter verification results, generate unit scheduling control instructions and implement scheduling permission management for grid-connected units.

[0037] In this embodiment of the invention, the scheduling master station obtains the underlying trust verification result generated in step 103, the state interlock verification result generated in step 104, and the capacity parameter verification result generated in step 105, respectively, and uses these three verification results as input parameters for comprehensive judgment. The scheduling master station performs a logical AND operation on the three verification results; that is, the comprehensive judgment result is only passed if the underlying trust verification, state interlock verification, and capacity parameter verification are all passed; if any one or more of the three verifications fail, the comprehensive judgment result is failed. The dispatch master station matches the corresponding unit dispatch control command based on the comprehensive judgment result: when the comprehensive judgment result is passed, the dispatch master station generates an unlock command, which is used to open the dispatch control permission of the grid-connected unit, enabling it to receive and respond to the AGC automatic generation control command and AVC automatic voltage control command issued by the dispatch master station; when the comprehensive judgment result is failed, the dispatch master station generates a lockout command, which is used to cut off the dispatch control permission of the grid-connected unit, preventing it from receiving or executing any remote dispatch control command from the dispatch master station. The unit output maintains the current safe operating baseline or performs shutdown and disconnection operations according to the preset strategy. The dispatch master station sends the generated unit dispatch control command to the corresponding grid-connected renewable energy power station through the dispatch data network. The execution mechanism at the power station performs the actual opening or locking operation of the grid-connected unit's dispatch permission according to the command content. At the same time, the dispatch master station writes the complete process data of this access verification and the final judgment result into the system log, and can generate corresponding alarm prompts or abnormal work orders according to the specific reasons for verification failure, and push them to the dispatch operation personnel's terminal.

[0038] Dispatch master station: refers to the core control and management system deployed in the power grid dispatch center, which is responsible for remote monitoring, dispatching instructions and operation management of each grid-connected unit in the power grid, and is the main body for executing the method of this invention.

[0039] Grid-connected renewable energy power plants: These are power plants composed of renewable energy power generation equipment (including wind turbine generators, photovoltaic power generation arrays, energy storage systems, etc.). They are connected to the power grid through a booster station and can respond to dispatch control commands issued by the dispatch master station, participating in the power regulation and voltage control of the power grid.

[0040] SCD raw data refers to the intelligent substation configuration file (Substation Configuration Description) and its associated metadata information, including the full text of the SCD file, the file's circulation status in the configuration management system, the configuration version number, and the most recent archive timestamp, etc., which comes from the intelligent substation configuration management module of the dispatch automation system.

[0041] License ledger data: refers to the administrative compliance information ledger related to the power business licenses of grid-connected power generation enterprises recorded in the power grid operation management system, including fields such as license number, approved installed capacity, license effective start time, license expiration end time, and current license review status.

[0042] Target feature vector data: refers to the standardized data record formed by integrating and assembling the multi-dimensional features extracted from the original SCD data and license ledger data according to the preset data structure, with the grid-connected unit as the index. It is used to represent the complete digital information of a grid-connected unit in four dimensions: status, capacity, timestamp, and hash, and serves as the unified data input for subsequent verification logic at each level.

[0043] Status characteristics: refers to the set of digital features used to characterize the current stage of grid-connected units at the technical configuration and administrative management levels, including SCD circulation status characteristics extracted from SCD raw data and license review status characteristics extracted from license ledger data.

[0044] Capacity characteristics: refers to the set of digital features used to characterize the installed capacity of grid-connected units in two dimensions: actual equipment configuration capacity and administratively approved capacity. It includes the rated capacity characteristics of SCD units extracted from SCD raw data and the licensed administratively approved installed capacity characteristics extracted from license ledger data.

[0045] Timestamp features: refers to a set of digital features used to characterize the time information of grid-connected units in two dimensions: the time of technical document archiving and the validity period of administrative licenses. It includes the timestamp features of SCD document archiving, the start time of license effectiveness, and the end time of license expiration.

[0046] Hash features: refers to the set of digital features used to characterize the cryptographic digital fingerprint information of grid-connected units on two data sources: technical configuration files and administrative license ledgers. It includes SCD file hash fingerprint features and license transaction hash features.

[0047] Underlying Trust Verification: This refers to the verification operation performed by the scheduling master station before executing the business layer access logic. It verifies the authenticity, completeness, and tamper-proof nature of the original SCD data and license ledger data involved in subsequent judgments through both cryptographic and data source verification. The trustworthiness of the data source is confirmed by matching the real-time extracted hash features and capacity features with preset benchmark values.

[0048] Status interlock verification: refers to the operation of the dispatch master station to perform logically strong coupling verification between the SCD flow status of grid-connected units at the technical configuration level and the license review status and validity period at the management level. It is only passed when the SCD flow status is in the preset standard flow status, the license review status is in the preset standard license status, and the current time is within the license validity period. It is used to intercept units with abnormal technical status or invalid management status.

[0049] Capacity parameter verification: This refers to the operation of the dispatch master station to verify the consistency between the rated capacity of the grid-connected SCD unit and the permitted administratively approved installed capacity. By calculating the relative capacity deviation between the two and comparing it with the preset fault tolerance threshold, it is determined whether the actual configured capacity of the equipment is consistent with the administratively approved capacity within the allowable error range. This is used to identify and prevent capacity parameter fraud.

[0050] Unit dispatch control instructions: These are digital instructions generated by the dispatch master station based on the comprehensive judgment results of the three-layer verification, used to control the dispatch authority status of grid-connected units. They include two types: unlock instructions and lockout instructions, which are sent to grid-connected new energy power stations for execution through the dispatch data network.

[0051] Dispatch authority control: This refers to the dispatch master station's decision on whether a grid-connected unit can receive and respond to remote dispatch instructions issued by the dispatch master station, based on the type of dispatch control instruction issued by the unit and through the station-side actuators, to perform opening or closing operations on the remote adjustment interfaces of the AGC automatic generation control and AVC automatic voltage control of the grid-connected unit.

[0052] Please see Figure 2 , Figure 2 The flowchart illustrates the steps of a grid-connected generating unit scheduling and access method based on SCD configuration and power license, as provided in Embodiment 2 of the present invention.

[0053] This invention provides a grid-connected generating unit dispatch access method based on SCD configuration and power license, applied to a dispatch master station, which is communicatively connected to the grid-connected renewable energy power station. The method includes: Step 201: Respond to the grid-connected unit access verification request of the grid-connected new energy power station and collect the original SCD data and license ledger data.

[0054] In this embodiment of the invention, the specific implementation process of step 201 is similar to that of step 101, and will not be repeated here.

[0055] Step 202: Read the original SCD data and license ledger data, and construct the target feature vector data for each grid-connected unit based on the reading results. The target feature vector data includes status features, capacity features, timestamp features and hash features.

[0056] Furthermore, the status characteristics include SCD circulation status characteristics and license review status characteristics; the capacity characteristics include SCD unit rated capacity characteristics and license administrative approval installed capacity characteristics; the timestamp characteristics include SCD file archiving timestamp characteristics, license effective start time characteristics, and license expiration end time characteristics; the hash characteristics include SCD file hash fingerprint characteristics and license transaction hash characteristics. Step 202 may include the following sub-steps: S11. Read the original SCD data and obtain the SCD feature vector. The SCD feature vector includes SCD circulation status features, SCD unit rated capacity features, SCD file archive timestamp features, and SCD file hash fingerprint features.

[0057] In this embodiment of the invention, the dispatch master station reads the raw SCD data collected in step 201 through the data interface of the intelligent substation configuration management module. The dispatch master station calls the SCD file parser to perform structured parsing of the SCD configuration file, extracting the current circulation status features of the file from the SCD file header information and model description fields. The SCD circulation status features are used to characterize the current lifecycle stage of the configuration file, including statuses such as under review, archived and effective, checked out for modification, or historical version. At the same time, the rated capacity value of the grid-connected unit is parsed from the electrical main wiring model and generator equipment parameter nodes of the SCD. The last archive timestamp of the configuration file is obtained from the metadata attributes of the SCD file. Then, the dispatch master station calls the standard SHA-256 hash algorithm to perform hash operation on the full binary content of the SCD file, generating a fixed-length hash digest value as the hash fingerprint feature of the SCD file. The hash fingerprint feature is used to uniquely identify the complete content status of the SCD file at a specific time. The dispatch master station assembles the four features extracted above according to a preset data structure to generate the SCD feature vector of the grid-connected unit. : ; In the formula, This is the SCD circulation status feature, with a value set of {0,1,2,3}, corresponding to "Under Review", "Archived and Effective", "Checked Out and Modified", and "Historical Version" respectively. This represents the rated capacity characteristic of the SCD unit, and its value is the rated capacity value of the unit derived from the SCD model, in megawatts (MW). This is the timestamp feature for SCD file archiving, and its value is the system time of the last archiving operation of this configuration file; The hash fingerprint feature of the SCD file is a 64-bit hexadecimal hash digest value calculated from the full content of the SCD file using the SHA-256 algorithm.

[0058] S12. Read the license ledger data and obtain the license ledger feature vector. The license ledger feature vector includes license review status features, license administrative approval installed capacity features, license effective start time features, license expiration end time features, and license transaction hash features.

[0059] In this embodiment of the invention, the dispatch master station reads the license ledger data collected in step 201 through the data interface of the grid-connected generator unit compliance and licensing management module of the power grid operation management system. The dispatch master station extracts the power business license review status feature corresponding to the grid-connected unit from the ledger records. This license review status feature indicates whether the license has been reviewed and confirmed by the approval authority and is currently valid. Simultaneously, it extracts the license administrative approval installed capacity feature, which represents the installed capacity value approved by the administrative licensing authority for the unit. It also extracts the license effective start time feature and license expiration end time feature, representing the start date and end date of the license, respectively. Furthermore, the dispatch master station extracts the unique transaction hash certificate generated when the license is stored on the consortium blockchain from the ledger records or the associated blockchain storage system as the license transaction hash feature, used for subsequent reliable traceability and verification of the authenticity of the license ledger data. The dispatch master station assembles the five extracted features according to a preset data structure to generate the license ledger feature vector for the grid-connected unit. : ; In the formula, This is a feature for the license review status, with a value set of {0,1}, corresponding to "invalid / not filled in / expired" and "effective / approved" respectively; This is a characteristic of the installed capacity approved by the administrative license. Its value is the installed capacity approved by the administrative license, and the unit is megawatt (MW). This is a feature indicating the start time of the license's effective date; its value is a timestamp of the start date of the license's effective date. This is a license expiration deadline feature, and its value is a timestamp of the license expiration date. The license transaction hash feature is a unique transaction hash credential generated when the license is notarized on the consortium blockchain, used to uniquely identify the notarized record on the chain.

[0060] S13. Map the SCD feature vector to the license ledger feature vector to construct the target feature vector data for each grid-connected unit.

[0061] In this embodiment of the invention, the dispatching master station uses the grid-connected generating units as a unified index to perform feature-level mapping and association between the SCD feature vector generated in S11 and the license ledger feature vector generated in S12. The dispatching master station then retrieves the target feature vector data according to a preset target feature vector data structure. Extract SCD circulation status features, SCD unit rated capacity features, SCD file archive timestamp features, and SCD file hash fingerprint features from... The system extracts features such as license review status, license administrative approval installed capacity, license effective start time, license expiration end time, and license transaction hash. These features are then regrouped and reassembled according to their classification as status features, capacity features, timestamp features, and hash features to construct a complete target feature vector data record for each grid-connected unit. Status features include SCD circulation status and license review status; capacity features include SCD unit rated capacity and license administrative approval installed capacity; timestamp features include SCD file archiving timestamp, license effective start time, and license expiration end time; and hash features include SCD file hash fingerprint and license transaction hash. For feature fields that cannot be obtained due to missing data during the mapping process, the scheduling master station fills them with null values ​​and records the corresponding data anomaly log to ensure the integrity and consistency of the target feature vector data structure.

[0062] SCD Feature Vector: Refers to the standardized feature vector data structure extracted and assembled from the original SCD data. It includes four dimensions: SCD circulation status features, SCD unit rated capacity features, SCD file archive timestamp features, and SCD file hash fingerprint features. It is used to characterize the complete digital information of a grid-connected unit at the technical configuration level.

[0063] SCD circulation status characteristics: refers to the digital characteristics used to characterize the current lifecycle stage of the SCD configuration file. Its values ​​include "under review", "archived and effective", "checked out and modified" and "historical version", which are used to determine whether the SCD file is in a fixed and locked state that can participate in scheduling admission.

[0064] SCD Unit Rated Capacity Characteristics: This refers to the rated capacity value of the grid-connected unit, which is parsed from the electrical main wiring model and generator equipment parameter nodes in the SCD configuration file. It is used to characterize the actual installed capacity of the equipment.

[0065] SCD file archive timestamp feature: refers to the system time record when the SCD configuration file was last archived in the intelligent substation configuration management module, which is used to provide version validity information of the configuration file for traceability and log recording.

[0066] SCD file hash fingerprint feature: refers to the fixed-length hash digest value generated after hashing the full binary content of an SCD file using the SHA-256 cryptographic hash algorithm. It is used to uniquely identify the complete content state of the SCD file at a specific time and serves as the cryptographic basis for determining whether the file has been tampered with.

[0067] License Ledger Feature Vector: This refers to a standardized feature vector data structure extracted and assembled from license ledger data. It includes five dimensions: license review status feature, license administrative approval installed capacity feature, license effective start time feature, license expiration deadline feature, and license transaction hash feature. It is used to characterize the complete digital information of a grid-connected unit at the administrative management compliance level.

[0068] License review status characteristics: These are digital features used to indicate whether a power business license has been reviewed and confirmed by the approval authority and has legal effect. The values ​​are "invalid / not filled in / expired" or "effective / approved". They are used to determine whether the license has the compliance qualifications for dispatch access.

[0069] The characteristic of the installed capacity approved by the administrative authority refers to the installed capacity value of the grid-connected unit approved by the administrative authority in the power business license. It is used to characterize the maximum power generation capacity approved by the unit at the administrative level.

[0070] License effective start time characteristic: refers to the timestamp corresponding to the starting date of the legal effect of the power business license, used to identify when the license has legal effect.

[0071] License expiration deadline characteristic: refers to the timestamp corresponding to the expiration date of the legal effect of the power business license, used to identify when the license expires.

[0072] License transaction hash feature: refers to the unique transaction hash certificate generated when power business license data is stored on the power consortium blockchain. It is used to uniquely identify the on-chain storage record and serves as the cryptographic basis for reliable traceability and on-chain / off-chain consistency verification of license ledger data.

[0073] It should be noted that the SCD file archive timestamp feature, as a component of the SCD feature vector, is used in conjunction with the SCD circulation status feature and the SCD file hash fingerprint feature. In status interlock verification, the SCD circulation status feature is responsible for characterizing the current lifecycle stage of the SCD file (such as "archiving effective" or "checking out for modification"), while the SCD file archive timestamp feature provides the time information of the most recent archive operation of the SCD file. This serves as auxiliary data for traceability and log recording. For example, when the status interlock verification fails due to an abnormal SCD circulation status, the scheduling master station can use this timestamp feature to trace the most recent archive time of the SCD file, assisting operators in determining whether there are issues such as SCD file archive expiration or non-standard version management. Therefore, this timestamp feature does not need to be directly involved in the logical judgment of the verification conditions. Furthermore, in the target feature vector constructed in S13, the SCD file archiving timestamp feature, along with the license effective start time feature and the license expiration deadline feature, are collectively categorized under timestamp features. These three features provide time information from two dimensions: the technical side's file archiving timeliness and the management side's license validity timeliness. This provides complete time-dimensional data support for the dispatch master station's comprehensive judgment and anomaly tracing. In the specific verification logic of steps 203 to 205, the dispatch master station only substitutes the features involved in the logical judgment (i.e., SCD circulation status features, license review status features, license effective start time features, license expiration deadline features, SCD file hash fingerprint features, SCD unit rated capacity features, and license administrative approval installed capacity features) into each verification function for calculation. The SCD file archiving timestamp feature is used as an auxiliary information field for process recording and anomaly tracing, and does not affect the judgment logic of the main verification process.

[0074] Step 203: Perform underlying trust verification using capacity and hash features.

[0075] Furthermore, step 203 may include the following sub-steps: S21. The hash fingerprint features of the SCD file are matched with the baseline hash features of the SCD archive to obtain the first matching result.

[0076] In this embodiment of the invention, the scheduling master station extracts the SCD file hash fingerprint feature from the target feature vector constructed in step 202. This feature is the hash digest value calculated in real time from the full content of the current SCD file using the SHA-256 algorithm. Simultaneously, based on the license transaction hash feature corresponding to the grid-connected unit, the scheduling master station initiates a query request to a pre-defined trusted storage node in the power consortium blockchain. Using the license transaction hash feature as an index, it retrieves the original hash benchmark value (i.e., the SCD archiving benchmark hash feature) of the unit's SCD file, which was solidified and uploaded to the blockchain by the scheduling master station during final archiving. This benchmark value serves as the authoritative hash fingerprint after approval and confirmation during SCD file archiving and is stored in the decentralized consortium blockchain ledger, possessing the characteristic of being tamper-proof. The scheduling master station will compare the hash fingerprint features of the SCD file extracted in real time with the SCD archive benchmark hash features queried on the chain. If the two match, the first matching result is "equal", indicating that the content of the current SCD file is completely consistent with the original version when it was archived and finalized, and has not been illegally modified or replaced. If the two do not match, the first matching result is "not equal", indicating that the current SCD file may have been physically replaced or its content tampered with outside the system by bypassing the approval process.

[0077] S22. The installed capacity characteristics approved by the administrative licensing authority are matched with the licensed benchmark capacity to obtain the second matching result.

[0078] In this embodiment of the invention, the dispatching master station extracts the licensed administratively approved installed capacity feature from the target feature vector constructed in step 202. This feature is the approved installed capacity value of the unit registered in the power grid operation management system ledger. Simultaneously, the dispatching master station also uses the license transaction hash feature to initiate a query request to the trusted storage node of the power consortium blockchain. Using the license transaction hash feature as an index, it retrieves the on-chain trusted approved capacity benchmark value (i.e., the license benchmark capacity) that was approved and solidified during the issuance or annual inspection of the license. This benchmark value is stored in the consortium blockchain ledger as an authoritative anchor value for the administratively approved capacity. The dispatching master station performs an equivalence comparison between the licensed administratively approved installed capacity feature extracted from the ledger and the license benchmark capacity queried on the blockchain. If they match, a second matching result of "equal" is generated, indicating that the approved capacity field in the ledger is completely consistent with the solidified record on the blockchain and has not been tampered with by internal unauthorized access or external attacks. If they do not match, a second matching result of "unequal" is generated, indicating that the key capacity field in the ledger database may have been illegally tampered with.

[0079] S23. When the first matching result and the second matching result are both equal, the underlying trust verification is deemed to have passed.

[0080] In this embodiment of the invention, the scheduling master station performs logical synthesis of the first matching result generated in S21 and the second matching result generated in S22. The scheduling master station constructs a Boolean-type underlying trusted verification function. The calculation logic is as follows: ; In the formula, The hash fingerprint feature of the SCD file is the real-time SHA-256 hash digest value of the current SCD file. The SCD archiving baseline hash feature is the original hash baseline value that is fixed on the consortium blockchain when the SCD file is finally archived and finalized. The characteristics of the installed capacity approved by the administrative authorities are the approved capacity values ​​registered in the ledger of the power grid operation and management system; The licensed baseline capacity is the trusted approved baseline capacity value that is fixed on the consortium blockchain when the license is issued or inspected annually. For logical AND operator.

[0081] When the first matching result and the second matching result are both equal, that is and ,at this time The scheduling master station determines that the underlying trust verification has passed, confirming that the original SCD data and license ledger data participating in subsequent verification are authentic, complete and untampered at the source level.

[0082] S24. If the first matching result or the second matching result is not equal, the underlying trusted verification is deemed to have failed.

[0083] In this embodiment of the invention, when either the first matching result or the second matching result is not equal, then... The dispatch master station determines that the underlying trusted verification has failed. Specifically, if the hash fingerprint of the SCD file does not match the on-chain baseline hash, it indicates that the SCD configuration file may have been physically replaced or illegally modified outside the system after archiving, bypassing the normal approval process; if the ledger-approved capacity does not match the on-chain baseline capacity, it indicates that the key capacity fields in the local database of the power grid operation management system may have been illegally modified by internal senior unauthorized personnel or maliciously tampered with by external network attacks. Once the underlying trusted verification is determined to have failed, the dispatch master station immediately circuit-breaks the subsequent access verification process, stops the execution of status interlock verification and capacity parameter verification, and generates the highest-level network security alarm information to push to dispatch operators and network security management terminals. At the same time, it writes the complete process data such as the time of the verification failure, unit identification, and reason for failure into the security log to ensure that the abnormal event is traceable. Only when the underlying trusted verification passes (i.e., Only when this condition is met will the scheduling master station allow the continued execution of subsequent status interlock verification and capacity parameter verification steps.

[0084] SCD Archive Baseline Hash Feature: This refers to the original hash base value calculated by the scheduling master station using the SHA-256 hash algorithm and solidified on the power consortium blockchain when the SCD configuration file is finally archived and finalized. It serves as the cryptographic fingerprint anchor value for the authoritative version of the SCD file and has the characteristic of being tamper-proof.

[0085] Licensed benchmark capacity: refers to the approved capacity benchmark value that is confirmed by the approval authority and fixed on the power alliance chain when the power business license is issued or inspected annually. It serves as the authoritative anchor value for the approved capacity of the license and has the characteristic of being tamper-proof.

[0086] First matching result: refers to the matching identifier generated by the scheduling master station after comparing the hash fingerprint features of the SCD file extracted in real time with the SCD archiving benchmark hash features. The value is "equal" or "not equal", which is used to indicate whether the content of the current SCD file is consistent with the original version when it was archived and finalized.

[0087] The second matching result refers to the matching identifier generated by the scheduling master station after comparing the real-time extracted licensed administrative approval installed capacity features with the licensed benchmark capacity. The value is "equal" or "unequal", which is used to indicate whether the approved capacity field in the ledger is consistent with the solidified record on the chain.

[0088] Step 204: Perform state interlock verification using state features and timestamp features.

[0089] Furthermore, step 204 may include the following sub-steps: S31. Determine whether the SCD circulation status feature is in the preset standard circulation status.

[0090] In this embodiment of the invention, the scheduling master station reads the SCD circulation status feature from the target feature vector constructed in step 202. The SCD circulation status feature is the identifier of the current lifecycle stage of the SCD file. The scheduling master station obtains a preset standard circulation status value, which is a pre-configured value of the system used to represent the state that the SCD file has been archived and locked and can participate in the scheduling admission determination.

[0091] In this embodiment of the invention, the preset standard circulation status value is set to "1", corresponding to the "archiving effective" status of the SCD file. The scheduling master station compares the read SCD circulation status characteristics with the preset standard circulation status value. If the SCD circulation status is determined to be in the preset standard circulation state, it indicates that the SCD file has been archived and solidified, and is not currently in a debugging state that has been checked out for modification; if (For example If the corresponding "Checkout in progress" indicates that the SCD circulation status is not in the preset standard circulation status, it means that the on-site operators may be modifying or debugging the SCD file, and there is uncertainty in the technical configuration at this time.

[0092] S32. Determine whether the license review status characteristics are in the preset standard license status.

[0093] In this embodiment of the invention, the dispatch master station reads the license review status feature from the target feature vector constructed in step 202. The license review status feature is used to characterize whether the power business license of the unit has been reviewed and confirmed by the approval authority. The dispatch master station obtains a preset standard license status value, which is a pre-configured value of the system used to characterize that the license has been approved and can participate in the dispatch access determination. In this embodiment of the invention, the preset standard license status value is set to "1", corresponding to the "effective / approved" status of the license. The dispatch master station compares the read license review status feature with the preset standard license status value. If... If the license review status is determined to be in the preset standard license status, it indicates that the unit's license has been approved by the reviewing authority and is in a legal and valid state; if (For example If the corresponding status is "invalid / not filled in / expired", it is determined that the license review status is not in the preset standard license status, indicating that the unit may not have obtained a license, the license has not passed the review, or it has expired.

[0094] S33. Construct the license time interval using the characteristics of the license effective start time and the license expiration end time.

[0095] In this embodiment of the invention, the scheduling master station reads the license effective start time feature and the license expiration end time feature from the target feature vector constructed in step 202. The license effective start time feature is the timestamp corresponding to the license start date, and the license expiration end time feature is the timestamp corresponding to the license termination date. The scheduling master station constructs a continuous license time interval using the license effective start time feature as the left endpoint and the license expiration end time feature as the right endpoint, denoted as . This interval represents a complete coverage of the license across the time dimension. For the validity determination of the interval endpoints, a closed interval processing method is adopted, meaning that both the start and end times are considered valid time points.

[0096] S34. Get the current time of the scheduling master station.

[0097] In this embodiment of the invention, the scheduling master station calls the system clock interface to obtain the current system time value as the current time of the scheduling master station. The current time of the scheduling master station is used to compare with the permitted time interval in terms of time dimension to determine whether the unit's license is still valid at the current moment.

[0098] S35. Determine whether the current time of the scheduling master station is within the permitted time range.

[0099] In this embodiment of the invention, the dispatch master station compares the current time of the dispatch master station obtained in S34 with the license time interval constructed in S33 in terms of time dimension. The dispatch master station determines whether the current time of the dispatch master station is greater than or equal to the license effective start time feature, and whether the current time of the dispatch master station is less than or equal to the license expiration deadline feature. When both conditions are met, it is determined that the current time of the dispatch master station is within the license time interval, indicating that the license of the unit is still valid at the current moment; if... or If the current time of the dispatch master station is not within the permitted time range, it indicates that the unit's license has not yet taken effect or has expired.

[0100] S36. When the SCD circulation status feature is in the preset standard circulation status, the license review status feature is in the preset standard license status, and the current time of the scheduling master station is within the license time interval, the status interlock verification is deemed to have passed.

[0101] In this embodiment of the invention, the scheduling master station performs logical synthesis on the three judgment results of S31, S32, and S35. The scheduling master station constructs a Boolean-type state interlock verification function. The calculation logic is as follows: ; In the formula, This is the current time of the scheduling master station.

[0102] When S31 determines that the SCD circulation status feature is in a preset standard circulation state (i.e. S32 determines that the license review status is in the preset standard license status (i.e.) S35 determines that the current time of the dispatch master station is within the permitted time range (i.e.) When all three conditions are met, The dispatch master station determined that the status interlock verification was successful, indicating that the unit has the basic qualifications for dispatch access in terms of both technical and management status.

[0103] S37. When the SCD circulation status feature is not in the preset standard circulation status, or the license review status feature is not in the preset standard license status, or the current time of the scheduling master station is not in the license time interval, the status interlock verification is determined to have failed.

[0104] In this embodiment of the invention, when any one of the three determination results of S31, S32, and S35 is not satisfied, that is... or or Not here Within the interval, at this time The scheduling master station determines that the status interlock verification failed. Specifically, if... If the SCD circulation status is in a non-archived locked state such as "checking out for modification" or "under review," it indicates that configuration modifications may be underway on-site or the SCD file has not yet been finalized. Dispatch instructions should not be issued to the unit in this uncertain state. If the license review status is "invalid / not filled in / expired," it indicates that the unit may be operating without a license or the license has expired; Not within the permitted time period The above indicates that the license has not yet taken effect or has expired. Either of these situations means that the unit does not meet the basic conditions for dispatch access. The dispatch master station directly determines that the status interlock verification has failed, and will not continue to perform subsequent capacity parameter verification. It can also generate corresponding alarm information (such as "SCD unauthorized check-out", "certificate expired" or "certificate review failed") and push it to the dispatch operation personnel terminal according to the reason for the failure.

[0105] Preset standard circulation status: refers to the circulation status value pre-configured by the system to indicate that the SCD file has been archived and locked and can participate in the scheduling admission determination. In this invention, it is the "archiving effective" status, and the corresponding value is 1.

[0106] Preset standard license status: refers to the review status value pre-configured by the system to indicate that the license has been reviewed and approved and can participate in the scheduling admission determination. In this invention, it is the "effective / approved" status, and the corresponding value is 1.

[0107] License time interval: refers to a continuous time interval constructed with the license effective start time as the left end and the license expiration end time as the right end, used to characterize the complete coverage of the license's validity in the time dimension.

[0108] Step 205: Verify capacity parameters using capacity characteristics.

[0109] Furthermore, step 205 may include the following sub-steps: S41. The relative capacity deviation is obtained by using the rated capacity characteristics of the SCD unit and the installed capacity characteristics approved by the administrative permit.

[0110] In this embodiment of the invention, the dispatching master station reads the rated capacity feature of the SCD unit and the licensed administratively approved installed capacity feature from the target feature vector constructed in step 202. The rated capacity feature of the SCD unit is the rated capacity value of the unit parsed from the SCD configuration file, and the licensed administratively approved installed capacity feature is the installed capacity value of the unit approved by the administrative licensing authority. The dispatching master station uses the licensed administratively approved installed capacity feature as a benchmark value and performs a deviation calculation between the rated capacity feature of the SCD unit and the licensed administratively approved installed capacity feature to calculate the relative capacity deviation. The calculation method is as follows: ; In the formula, The absolute value of the difference between the SCD's rated capacity and the permitted approved capacity represents the absolute deviation between the two; the relative capacity deviation is a dimensionless value used to characterize the degree of deviation of the SCD's configured capacity from the administratively approved capacity. If If the value is zero or empty, the scheduling master station will directly determine that the capacity parameter verification has failed and record the data anomaly log.

[0111] S42. Compare the relative deviation of the capacity with the preset fault tolerance threshold.

[0112] In this embodiment of the invention, the dispatch master station reads a preset fault tolerance threshold. This preset fault tolerance threshold is a pre-configured upper limit for the allowable relative capacity deviation, used to determine whether the deviation between the SCD configured capacity and the administratively approved capacity is within an acceptable range. In this embodiment, the preset fault tolerance threshold can be configured to a value such as 0 or 0.05 according to power grid dispatch management requirements. For example, a setting of 0 indicates that the SCD rated capacity must be completely consistent with the administratively approved capacity, while a setting of 0.05 indicates that a relative deviation of no more than 5% is allowed. The dispatch master station compares the relative capacity deviation calculated in step S41 with the preset fault tolerance threshold to determine whether the relative capacity deviation is within the allowable range.

[0113] S43. When the relative deviation of capacity is less than or equal to the preset fault tolerance threshold, the capacity parameter verification is deemed to have passed.

[0114] In this embodiment of the invention, based on the comparison result of S42, the scheduling master station determines that the capacity parameter verification is passed when the relative capacity deviation εε is less than or equal to the preset fault tolerance threshold δδ, i.e., ε≤δε≤δ. The scheduling master station constructs a capacity deviation verification function. The calculation logic for characterizing the capacity parameter verification results is as follows: ; In the formula, The preset fault tolerance threshold is a dimensionless value. This is the capacity deviation verification function. A value of 1 indicates that the verification passed, and a value of 0 indicates that the verification failed.

[0115] when hour, This indicates that the rated capacity of the unit's SCD configuration is consistent with the administratively approved installed capacity within the allowable error range, and there is no risk of parameter fraud. The dispatching master station has determined that the capacity parameter verification has passed.

[0116] S44. When the relative deviation of capacity is greater than the preset fault tolerance threshold, the capacity parameter verification is deemed to have failed.

[0117] In this embodiment of the invention, when the relative capacity deviation is greater than a preset fault tolerance threshold, at this time... The dispatch master station determined that the capacity parameter verification failed. This result indicates a significant discrepancy between the unit's SCD configuration rated capacity and the administratively approved installed capacity. Even though the unit had previously passed the underlying trusted verification and status interlock verification, the system still determined that there was a risk of parameter tampering. This means that the power generation company may have privately modified the rated capacity parameters in the SCD configuration file to falsely report installed capacity, defraud electricity fees, or illegally over-generate electricity. Once the capacity parameter verification is determined to have failed, the dispatch master station records the failure result and generates a corresponding anomaly cause identifier (such as "capacity parameter anomaly") for subsequent dispatch authority control steps to make a comprehensive judgment.

[0118] Relative capacity deviation: refers to the dimensionless value obtained by dividing the absolute deviation between the rated capacity of the SCD unit and the approved installed capacity by the approved installed capacity, using the administratively approved installed capacity as the benchmark. It is used to characterize the degree of deviation of the SCD configured capacity from the approved capacity.

[0119] Preset fault tolerance threshold: refers to the upper limit of the relative deviation of the allowable capacity pre-configured by the dispatch master station, used to determine whether the deviation between the SCD configured capacity and the administratively approved capacity is within an acceptable range.

[0120] Step 206: When the underlying trusted verification result, the status interlock verification result, and the capacity parameter verification result are all passed, an unlocking command is issued as a unit scheduling control command.

[0121] In this embodiment of the invention, the scheduling master station acquires the underlying trust verification result generated in step 203, the state interlock verification result generated in step 204, and the capacity parameter verification result generated in step 205, respectively. The scheduling master station performs logical synthesis of the three verification results and calculates the final scheduling admission control signal, the calculation formula of which is defined as: ; In the formula, This is a scheduling access control signal. A value of 1 indicates full access, and a value of 0 indicates denied access.

[0122] When all three verification results are passed, at this time This indicates that the grid-connected generating unit has fully met all the conditions for dispatch access. Based on this, the dispatch master station generates an unlocking command as the unit's dispatch control command. The unlocking command includes information such as the unit identifier, command type (unlock), timestamp, and digital signature. The dispatch master station sends the unlocking command to the corresponding grid-connected renewable energy power station through the dispatch data network to open the unit's AGC (Automatic Generation Control) and AVC (Automatic Voltage Control) remote regulation interfaces, allowing the unit to receive and respond to real-time dispatch commands issued by the dispatch master station and participate in power regulation and voltage control of the power grid.

[0123] Step 207: When the underlying trusted verification result, the status interlock verification result, or the capacity parameter verification result fails, a blocking instruction is issued as a unit scheduling control instruction.

[0124] In this embodiment of the invention, when any one or more of the three verification results are failures, at this time... This indicates that the grid-connected unit has not met all the conditions for dispatch access. Based on this, the dispatch master station generates a lockout instruction as the unit's dispatch control instruction. The lockout instruction includes information such as the unit identifier, instruction type (lockout), timestamp, and digital signature. The dispatch master station sends the lockout instruction to the corresponding grid-connected renewable energy power station through the dispatch data network to disconnect the unit's AGC (Automatic Generation Control) and AVC (Automatic Voltage Control) remote regulation interfaces, preventing the unit from receiving or executing any remote dispatch control instructions from the dispatch master station. The unit's output remains at the current safe operating baseline or is limited according to a preset safety strategy.

[0125] At the same time, when the judgment result At that time, the dispatch master station automatically generates a corresponding exception reason identifier based on the specific step in the verification failure. And trigger an alarm work order. Its triggering logic is as follows: ; In the formula, An alarm work order contains structured information such as unit identifier, cause of failure, and time of occurrence. This is an alarm trigger function used to generate corresponding alarm work orders based on the cause of failure and push them to the dispatcher's terminal; This is an error reason identifier, automatically generated based on the specific step in the verification failure.

[0126] Specifically, if This means that the underlying trust verification failed. "Underlying data tampering" indicates a mismatch between the SCD file hash fingerprint and the on-chain baseline hash, or a mismatch between the ledger approved capacity and the on-chain baseline capacity. This may indicate a security event where the SCD file has been physically replaced or the ledger database has been tampered with without authorization, triggering the highest level of network security alert. and This means that the underlying trust verification passes, but the state interlock verification fails. Based on the specific failure scenario, it can be further subdivided into "SCD violation checkout" (… “Document is not valid or has expired” or (not within the permitted range), etc.; if , and This means that the underlying trust verification and state interlock verification both pass, but the capacity parameter verification fails. The error message "Capacity parameter abnormal" indicates that the relative deviation between the SCD's rated capacity and the approved capacity exceeds the preset fault tolerance threshold, posing a risk of parameter fraud.

[0127] Step 208: Perform scheduling authority control on grid-connected generating units according to the unit scheduling control instructions.

[0128] In this embodiment of the invention, after the grid-connected renewable energy power station receives the unit dispatch control command issued by the dispatch master station through the dispatch data network, the station-side execution mechanism parses and verifies the command to confirm the legality and integrity of the command source. The station-side executes the corresponding dispatch permission control operation according to the command type: if the received command is an unlock command, the station-side execution mechanism opens the AGC / AVC remote adjustment interface of the grid-connected unit, enabling the unit to enter a remotely dispatchable state, where the unit can receive and respond to power adjustment commands and voltage adjustment commands issued by the dispatch master station; if the received command is a lockout command, the station-side execution mechanism immediately disconnects the AGC / AVC remote adjustment interface of the unit, causing the unit to exit the remote dispatch mode, and the unit output is maintained at the current safe operating baseline or performs output limitation or disconnection operations according to a preset safety strategy. After completing the access control operation at the station, it returns an instruction execution confirmation message to the dispatch master station. The dispatch master station updates the dispatch permission status of the unit based on the confirmation message and writes the complete process data of this access verification—including the verification results of each level from steps 203 to 205, the unit dispatch control instruction types generated in steps 206 to 207, the access control execution result in step 208, and the corresponding anomaly cause identifier—into the system log and operation record database for subsequent auditing, tracing, and operational analysis. If a lockout instruction is issued, the dispatch master station simultaneously pushes the alarm work order triggered in step 207 to the dispatch operator's terminal and the network security management console to prompt the operator to intervene and handle the abnormal situation in a timely manner.

[0129] Unlock command: This refers to the type of unit dispatch control command generated by the dispatch master station when the results of the three verifications—underlying trust verification, status interlock verification, and capacity parameter verification—are all passed. It is used to open the AGC / AVC remote adjustment interface of the grid-connected unit, enabling it to receive and respond to dispatch commands issued by the dispatch master station.

[0130] Lockout instruction: When any one or more of the three verification results of underlying trust verification, status interlock verification and capacity parameter verification fail, the dispatch master station generates a unit dispatch control instruction to cut off the AGC / AVC remote adjustment interface of the grid-connected unit, so that it cannot receive or execute any remote dispatch control instructions from the dispatch master station.

[0131] This invention has the following advantages: 1. A closed-loop control system covering the entire technology and management chain has been implemented, completely eliminating illegal and unlicensed grid connection; In existing technologies, the management of equipment parameters and administrative licensing in dispatching systems have long been disconnected, leading to situations where generating units may illegally connect to the grid based solely on technical parameters, even when licenses have expired or no license has been obtained. This invention constructs a state interlock verification function to forcibly couple the SCD (Search and Cancellation Control) flow status characteristics with the license review status characteristics. Simultaneously, it combines the license effective start time and license expiration end time characteristics to construct a license time interval for effective validity determination. Dispatch access is only granted when the equipment is technically in a "filed and effective" finalized state and administratively in an "effective / approved" approved state, and the current time is confirmed to be within the license validity period. This mechanism fundamentally eliminates regulatory blind spots such as unlicensed grid connection and malfunctioning operation, ensuring the compliance of grid-connected generating units.

[0132] 2. An automatic anti-tampering mechanism based on dual-source data comparison was established to effectively curb parameter fraud; To address the difficulty of automatically detecting, using existing technologies, unauthorized modification of SCD parameters by generating units to falsely report capacity, fraudulently obtain electricity fees, or illegally over-generate electricity, this invention proposes a capacity deviation verification function based on deep parameter consistency verification. The system automatically extracts the rated capacity characteristics of the SCD unit and performs real-time deviation calculations against the administratively approved installed capacity characteristics. Once the relative capacity deviation exceeds a preset fault tolerance threshold, blocking control is immediately triggered. This not only combats parameter fraud by unauthorized modification of SCD parameters to falsely report or conceal installed capacity but also maintains a fair trading order in the electricity market.

[0133] 3. Provides millisecond-level dynamic fuse protection, significantly improving on-site operational safety; Under existing technology, when performing secondary equipment debugging or parameter modification (SCD check-out) on-site, it often relies on manual requests to the dispatch center for shutdown, which carries the risk of communication delays and erroneous orders. This invention utilizes the "check-out in progress" state in the SCD flow status characteristics as a trigger source. The state interlock verification function determines this as a flow status that does not meet the preset standard, thus establishing an event-driven real-time circuit breaker mechanism. Once on-site personnel check out the configuration file, the state interlock verification at the dispatch master station automatically fails, the dispatch access control signal is set to 0, and the AGC / AVC control interface is immediately and automatically locked. This dynamic response capability of "locking immediately upon modification" effectively prevents dispatch commands from being issued to equipment undergoing debugging, avoiding power grid safety accidents caused by parameter uncertainty.

[0134] 4. It has promoted the transformation of power grid dispatching from manual post-event supervision to automated pre-event control; This invention internalizes complex compliance checks and consistency comparisons, such as underlying trust verification, state interlock verification, and capacity parameter verification, into the pre-processing algorithm logic of the dispatch master station. Compared to the traditional method of relying on manual periodic check of ledgers, this system achieves all-weather, high-frequency automated access scanning and real-time blocking, greatly reducing the management costs for dispatching personnel and improving the precision and intelligence of power grid dispatching and operation management.

[0135] 5. A cryptographic-level defense-in-depth system has been constructed to completely eliminate data trust crises between heterogeneous systems; In traditional multi-source monitoring and fusion schemes, if the local power grid operation management system database is illegally penetrated and tampered with, or if the SCD physical files at the station are maliciously replaced, the upper-layer fusion algorithm will make incorrect scheduling decisions. This invention introduces a dynamic comparison between the hash fingerprint features of SCD files and the hash features of the on-chain SCD archive benchmark, as well as consistency verification between the licensed administratively approved installed capacity features and the on-chain trusted approved capacity benchmark value. This constructs a low-level trusted verification function, significantly extending the system's security locking boundary to the underlying physical data layer. The system can not only compare the logical correlation between technical parameters and management parameters, but also use cryptographic means to determine whether the data involved in the comparison has been unauthorizedly tampered with during its lifecycle. This design achieves automated control throughout the entire process, including pre-emptive source denial, mandatory source tracing, and instant circuit breaking, greatly enhancing the inherent security capabilities of modern public power grids against multi-dimensional network attacks and preventing unauthorized tampering by advanced insiders.

[0136] Please see Figure 3 , Figure 3 This is a structural block diagram of a grid-connected unit dispatch access system based on SCD configuration and power license, provided in Embodiment 3 of the present invention.

[0137] This invention provides a grid-connected generating unit dispatch access system based on SCD configuration and power license, applied to a dispatch master station. The dispatch master station is communicatively connected to grid-connected renewable energy power plants. The system includes: Data acquisition module 301 is used to respond to grid-connected new energy power stations’ grid-connected unit access verification requests and collect SCD raw data and license ledger data; The feature vector construction module 302 is used to read the original SCD data and license ledger data, and construct the target feature vector data of each grid-connected unit based on the reading results. The target feature vector data includes status features, capacity features, timestamp features and hash features. The underlying trusted verification module 303 is used to perform underlying trusted verification using capacity features and hash features; The state interlock verification module 304 is used to perform state interlock verification using state features and timestamp features. The capacity parameter verification module 305 is used to verify capacity parameters using capacity characteristics. The scheduling permission control module 306 is used to generate unit scheduling control instructions and perform scheduling permission control on grid-connected units based on the underlying trusted verification results, status interlock verification results and capacity parameter verification results.

[0138] Since the above is a system corresponding to a grid-connected unit scheduling access method based on SCD configuration and power license, its implementation principle is the same as that of a grid-connected unit scheduling access method based on SCD configuration and power license. For the sake of convenience and brevity, those skilled in the art can clearly understand that the specific working process of the system and modules described above can be referred to the corresponding process in the aforementioned method embodiments, and will not be repeated here.

[0139] Please see Figure 4 , Figure 4 This is a structural block diagram of an electronic device provided in Embodiment 4 of the present invention.

[0140] An electronic device according to an embodiment of the present invention includes: a memory 401 and a processor 402. The memory 401 stores a computer program. When the computer program is executed by the processor 402, the processor 402 executes the grid-connected unit scheduling access method based on SCD configuration and power license as described in the above embodiment.

[0141] Memory 401 may be an electronic memory such as flash memory, EEPROM (Electrically Erasable Programmable Read-Only Memory), EPROM, hard disk, or ROM. Memory 401 has storage space 403 for program code 413 for performing any of the method steps described above. For example, storage space 403 for program code may include individual program codes 413 for implementing the various steps in the methods described above. These program codes may be read from or written to one or more computer program products. These computer program products include program code carriers such as hard disks, compact discs (CDs), memory cards, or floppy disks. The program code may be compressed, for example, in a suitable form. When run by a computing processing device, this code causes the computing processing device to perform the various steps in the methods described above. These computer program products include program code carriers such as hard disks, compact discs (CDs), memory cards, or floppy disks. The program code may be compressed, for example, in a suitable form. When run by a computing processing device, this code causes the computing processing device to perform the various steps in the grid-connected unit dispatch access method based on SCD configuration and power licenses described above.

[0142] Embodiment 5 of the present invention also provides a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the grid-connected unit scheduling access method based on SCD configuration and power license as described in the above embodiments.

[0143] Embodiment 6 of the present invention also provides a computer program product, which includes a computer program stored on a non-transitory computer-readable storage medium. The computer program includes program instructions, wherein when the program instructions are executed by a computer, the computer executes the grid-connected unit scheduling access method based on SCD configuration and power license as described in the above embodiments.

[0144] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0145] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces, or indirect coupling or communication connection between apparatuses or units, and may be electrical, mechanical, or other forms.

[0146] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0147] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0148] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0149] The above embodiments are only used to illustrate the technical solutions of the present invention, and are not intended to limit it. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for grid-connected generating unit dispatch access based on SCD configuration and power permit, characterized in that, The method, applied to a dispatching master station that is communicatively connected to grid-connected renewable energy power plants, includes: In response to the grid-connected new energy power station's grid-connected unit access verification request, collect SCD raw data and license ledger data; Read the original SCD data and the license ledger data, and construct the target feature vector data of each grid-connected unit based on the reading results. The target feature vector data includes status features, capacity features, timestamp features and hash features. The capacity feature and the hash feature are used for underlying trust verification; The state characteristics and the timestamp characteristics are used to perform state interlock verification; Capacity parameters are verified using the aforementioned capacity characteristics; Based on the underlying trusted verification results, the status interlock verification results, and the capacity parameter verification results, unit scheduling control instructions are generated, and scheduling permission management is performed on the grid-connected units.

2. The grid-connected unit dispatch access method based on SCD configuration and power license as described in claim 1, characterized in that, The process of reading the original SCD data and the license ledger data, and constructing target feature vector data for each grid-connected unit based on the reading results, includes: Read the raw SCD data and obtain the SCD feature vector. The SCD feature vector includes SCD circulation status features, SCD unit rated capacity features, SCD file archive timestamp features, and SCD file hash fingerprint features. Read the license ledger data and obtain the license ledger feature vector. The license ledger feature vector includes license review status features, license administrative approval installed capacity features, license effective start time features, license expiration end time features, and license transaction hash features. The SCD feature vector is mapped to the license ledger feature vector to construct target feature vector data for each grid-connected unit; The status features include the SCD circulation status features and the license review status features; the capacity features include the SCD unit rated capacity features and the license administrative approval installed capacity features; the timestamp features include the SCD file archiving timestamp features, the license effective start time features and the license expiration end time features; and the hash features include the SCD file hash fingerprint features and the license transaction hash features.

3. The grid-connected unit dispatch access method based on SCD configuration and power license as described in claim 2, characterized in that, The underlying trust verification using the capacity feature and the hash feature includes: The SCD file hash fingerprint feature is matched with the SCD archive baseline hash feature to obtain the first matching result; The second matching result is obtained by performing an equivalent matching between the installed capacity characteristics of the administratively approved license and the license benchmark capacity; When both the first matching result and the second matching result are equal, the underlying trust verification is deemed to have passed. If the first matching result or the second matching result is not equal, the underlying trust verification is determined to have failed.

4. The grid-connected unit dispatch access method based on SCD configuration and power license as described in claim 2, characterized in that, The state interlock verification using the state feature and the timestamp feature includes: Determine whether the SCD flow status feature is in a preset standard flow state; Determine whether the license review status features are in a preset standard license status; The license time interval is constructed using the license effective start time feature and the license expiration end time feature; Get the current time of the scheduling master station; Determine whether the current time of the scheduling master station is within the permitted time interval; When the SCD circulation status feature is in the preset standard circulation status, the license review status feature is in the preset standard license status, and the current time of the scheduling master station is within the license time interval, the status interlock verification is determined to be successful. If the SCD circulation status feature is not in the preset standard circulation status, or the license review status feature is not in the preset standard license status, or the current time of the scheduling master station is not in the license time interval, then the status interlock verification is determined to have failed.

5. The grid-connected unit dispatch access method based on SCD configuration and power license as described in claim 2, characterized in that, The capacity parameter verification using the capacity features includes: The relative capacity deviation is obtained by performing deviation calculations using the rated capacity characteristics of the SCD unit and the permitted administratively approved installed capacity characteristics. Compare the relative capacity deviation with the preset fault tolerance threshold; If the relative capacity deviation is less than or equal to the preset fault tolerance threshold, the capacity parameter verification is deemed to have passed. If the relative capacity deviation is greater than the preset fault tolerance threshold, the capacity parameter verification is deemed to have failed.

6. The grid-connected generating unit dispatch access method based on SCD configuration and power license according to any one of claims 1-5, characterized in that, The process of generating unit scheduling control commands and implementing scheduling permission control over the grid-connected units based on underlying trusted verification results, state interlock verification results, and capacity parameter verification results includes: When the underlying trusted verification result, the status interlock verification result, and the capacity parameter verification result are all passed, an unlocking command is issued as a unit scheduling control command. When the underlying trusted verification result, the state interlock verification result, or the capacity parameter verification result fails, a blocking instruction is issued as a unit scheduling control instruction. The grid-connected generating units are subject to scheduling authority control according to the unit scheduling control instructions.

7. A grid-connected generating unit dispatch access system based on SCD configuration and power license, characterized in that, The system is applied to a dispatch master station, which is communicatively connected to grid-connected renewable energy power stations. The system includes: The data acquisition module is used to respond to the grid-connected unit access verification request of the grid-connected new energy power station and collect the original SCD data and license ledger data; The feature vector construction module is used to read the original SCD data and the license ledger data, and construct the target feature vector data of each grid-connected unit based on the reading results. The target feature vector data includes status features, capacity features, timestamp features and hash features. The underlying trusted verification module is used to perform underlying trusted verification using the capacity feature and the hash feature; A state interlock verification module is used to perform state interlock verification using the state feature and the timestamp feature; A capacity parameter verification module is used to verify capacity parameters using the capacity characteristics. The scheduling permission control module is used to generate unit scheduling control instructions and perform scheduling permission control on the grid-connected units based on the underlying trusted verification results, status interlock verification results and capacity parameter verification results.

8. An electronic device, characterized in that, The system includes a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor causes the processor to perform the steps of the grid-connected unit scheduling access method based on SCD configuration and power license as described in any one of claims 1-6.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed, it implements the grid-connected unit scheduling access method based on SCD configuration and power license as described in any one of claims 1-6.

10. A computer program product, characterized in that, The computer program product includes a computer program stored on a non-transitory computer-readable storage medium, the computer program including program instructions, wherein when the program instructions are executed by a computer, the computer performs the grid-connected unit scheduling access method based on SCD configuration and power license as described in any one of claims 1-6.