Communication method and device for current conversion system

文档序号:1956706 发布日期:2021-12-10 浏览:10次 中文

阅读说明:本技术 一种用于换流系统的通信方法及装置 (Communication method and device for current conversion system ) 是由 刘静一 吉攀攀 俎立峰 董朝阳 冯敏 杨丰源 李文雅 慕小乐 于 2021-07-22 设计创作,主要内容包括:本发明涉及一种用于换流系统的通信方法及装置,通过预先设置区分待传输的数据类型,根据不同的数据类型采用不同的数据传输方式,并且在上层设备中针对不同的数据类型采用不同的进程进行处理,可实现上、下层设备对不同类型数据采取不同的发送和处理机制。使得在大功率、高电压等级项目中,针对指数级增加的状态监视数据以及远距离传输情况,可有效缓解阀控设备端和上层监控管理端的通信压力的问题,提高系统的通信可靠性。(The invention relates to a communication method and a device for a converter system, which can realize that upper and lower layers of equipment adopt different sending and processing mechanisms for different types of data by presetting and distinguishing the types of data to be transmitted, adopting different data transmission modes according to different data types and adopting different processes for processing different data types in the upper layer of equipment. Therefore, in the project of high power and high voltage level, aiming at the condition monitoring data increased by exponential level and the remote transmission condition, the problem of the communication pressure of the valve control equipment end and the upper monitoring management end can be effectively relieved, and the communication reliability of the system is improved.)

1. A communication method for a commutation system, wherein the commutation system comprises a lower computer control module and a monitoring management module, and the method is characterized by comprising the following steps:

the monitoring management module sets a data rule table and sends the data rule table to the lower computer control module, and the data rule table divides data to be sent by the lower computer control module into first type data and second type data;

the lower computer control module uploads the first type data in a first sending mode and uploads the second type data in a second sending mode according to the received data rule table;

the monitoring management module processes the received first type data by a first process, and processes the second type data by a second process;

the monitoring management module judges whether the CPU resource occupancy rate or the bandwidth occupancy rate exceeds a preset health value, if so, the second process is closed, and judgment is carried out again after a preset time interval; if not, the step is executed circularly.

2. The method of claim 1, further comprising:

and when the monitoring management module judges that the CPU resource occupancy rate or the bandwidth occupancy rate exceeds the preset health value, sending a notification message to the lower computer control module to notify the lower computer control module to stop uploading the second type data.

3. The method of claim 2, further comprising:

and when the monitoring management module judges that the CPU resource occupancy rate or the bandwidth occupancy rate exceeds the preset health value and judges that the CPU resource occupancy rate or the bandwidth occupancy rate does not exceed the preset health value after a preset time interval, restarting the second process, and sending a query message to the lower computer control module to inform the lower computer control module to start uploading the second type data.

4. The method of any of claims 1-3, wherein the first type of data comprises real-time data and the second type of data comprises non-real-time data.

5. The method of any of claims 1-3, wherein the first transmission mode comprises a modified transmission mode and the second transmission mode comprises a transmission mode at regular time slice intervals.

6. A communication device for a commutation system, wherein the commutation system comprises a lower computer control module and a monitoring management module, and the communication device is characterized by comprising a rule table setting unit, a data uploading unit and a data processing unit, wherein the rule table setting unit and the data processing unit are arranged in the monitoring management module, and the data uploading unit is arranged in the lower computer control module; wherein the content of the first and second substances,

the rule table setting unit is used for setting a data rule table and sending the data rule table to the lower computer control module, and the data rule table divides data to be sent by the lower computer control module into first type data and second type data;

the data uploading unit is used for uploading the first type data in a first sending mode and uploading the second type data in a second sending mode according to the data rule table;

the data processing unit is used for processing the received first type data by a first process and processing the second type data by a second process;

judging whether the CPU resource occupancy rate or the bandwidth occupancy rate exceeds a preset health value, if so, closing the second process, and judging again after a preset time interval; if not, the judgment is repeated.

7. The apparatus according to claim 6, wherein the data processing unit is further configured to send a notification message to the lower computer control module to notify the lower computer control module to stop uploading the second type data when it is determined that the CPU resource occupancy or the bandwidth occupancy exceeds the preset health value.

8. The apparatus according to claim 7, wherein the monitoring management unit is further configured to restart the second process and send an inquiry packet to the lower computer control module to notify the lower computer control module to start uploading the second type data when the CPU resource occupancy rate or the bandwidth occupancy rate exceeds the preset health value and is determined not to exceed after a preset time interval.

9. The apparatus of any of claims 6-8, wherein the first type of data comprises real-time data and the second type of data comprises non-real-time data.

10. The apparatus of any of claims 6-8, wherein the first transmission mode comprises a modified transmission mode, and wherein the second transmission mode comprises a transmission mode at regular time slice intervals.

Technical Field

The invention relates to the technical field of power electronics, in particular to a communication method and device for a converter system.

Background

The Modular Multilevel (MMC) flexible direct-current transmission technology has wide application prospect in the fields of new energy grid connection, island power supply and the like, the flexible direct-current transmission system circuit is highly modular, and the requirements of different power and voltage levels can be met by increasing the number of sub-modules connected into a converter. The valve control equipment is key equipment in the flexible direct current transmission project, from the current running condition of each flexible direct current transmission station in China, the fault of the valve control equipment accounts for a higher proportion of all faults of the flexible direct current transmission station, the valve control equipment directly controls the converter valve, and the control performance directly determines the running performance of the whole flexible direct current transmission system. The real-time monitoring on the operation data of the valve control equipment is enhanced, and the method has great significance for improving the stable and reliable operation of the converter station. The running characteristics and the fault characteristics of the flexible-straight converter valve are comprehensively mastered, and the running state, the development trend, the fault position and the severity of equipment are monitored in real time, so that the problems of large data transmission quantity, high communication bandwidth occupation and the like of a valve control module and a monitoring management module can be caused. Especially for high-power and high-voltage projects, exponentially increased state monitoring data and long-distance transmission can cause overlarge communication pressure between a lower-layer valve control equipment end and an upper-layer monitoring management end, and further reduce the performance of the system.

Disclosure of Invention

Based on the above situation in the prior art, an object of the present invention is to provide a communication method and apparatus for a converter system, so as to solve the problem of communication pressure at the lower layer valve control device end and the upper layer monitoring management end caused by exponentially increased state monitoring data and long-distance transmission in the project of high power and high voltage class, and improve the communication reliability of the system.

In order to achieve the above object, according to an aspect of the present invention, there is provided a communication method for a converter system, the converter system including a lower computer control module and a monitoring management module, the method including the steps of:

the monitoring management module sets a data rule table and sends the data rule table to the lower computer control module, and the data rule table divides data to be sent by the lower computer control module into first type data and second type data;

the lower computer control module uploads the first type data in a first sending mode and uploads the second type data in a second sending mode according to the received data rule table;

the monitoring management module processes the received first type data by a first process, and processes the second type data by a second process;

the monitoring management module judges whether the CPU resource occupancy rate or the bandwidth occupancy rate exceeds a preset health value, if so, the second process is closed, and judgment is carried out again after a preset time interval; if not, the step is executed circularly.

Further, the method also comprises the following steps:

and when the monitoring management module judges that the CPU resource occupancy rate or the bandwidth occupancy rate exceeds the preset health value, sending a notification message to the lower computer control module to notify the lower computer control module to stop uploading the second type data.

Further, the method also comprises the following steps:

and when the monitoring management module judges that the CPU resource occupancy rate or the bandwidth occupancy rate exceeds the preset health value and judges that the CPU resource occupancy rate or the bandwidth occupancy rate does not exceed the preset health value after a preset time interval, restarting the second process, and sending a query message to the lower computer control module to inform the lower computer control module to start uploading the second type data.

Further, the first type of data includes real-time data and the second type of data includes non-real-time data.

Further, the first transmission mode comprises a shift uplink mode, and the second transmission mode comprises an uplink mode at fixed time slice intervals.

According to another aspect of the present invention, a communication device for a converter system is provided, where the converter system includes a lower computer control module and a monitoring management module, the device includes a rule table setting unit, a data uploading unit, and a data processing unit, the rule table setting unit and the data processing unit are disposed in the monitoring management module, and the data uploading unit is disposed in the lower computer control module; wherein the content of the first and second substances,

the rule table setting unit is used for setting a data rule table and sending the data rule table to the lower computer control module, and the data rule table divides data to be sent by the lower computer control module into first type data and second type data;

the data uploading unit is used for uploading the first type data in a first sending mode and uploading the second type data in a second sending mode according to the data rule table;

the data processing unit is used for processing the received first type data by a first process and processing the second type data by a second process;

judging whether the CPU resource occupancy rate or the bandwidth occupancy rate exceeds a preset health value, if so, closing the second process, and judging again after a preset time interval; if not, the judgment is repeated.

Further, the data processing unit is further configured to send a notification message to the lower computer control module to notify the lower computer control module to stop uploading the second type data when it is determined that the CPU resource occupancy rate or the bandwidth occupancy rate exceeds the preset health value.

Further, the monitoring management unit is further configured to restart the second process when the CPU resource occupancy rate or the bandwidth occupancy rate exceeds the preset health value and is determined not to exceed after a preset time interval, and send an inquiry message to the lower computer control module to notify the lower computer control module to start uploading the second type data.

Further, the first type of data includes real-time data and the second type of data includes non-real-time data.

Further, the first transmission mode comprises a shift uplink mode, and the second transmission mode comprises an uplink mode at fixed time slice intervals.

In summary, the present invention provides a communication method and apparatus for a converter system, in which different types of data to be transmitted are distinguished by presetting, different data transmission modes are adopted according to different data types, and different processes are adopted in an upper layer device for processing different data types, so that different sending and processing mechanisms for different types of data by the upper layer device and the lower layer device can be realized. Therefore, in the project of high power and high voltage level, aiming at the condition monitoring data increased by exponential level and the remote transmission condition, the problem of the communication pressure of the valve control equipment end and the upper monitoring management end can be effectively relieved, and the communication reliability of the system is improved.

Drawings

FIG. 1 is a flow chart of a communication method for a converter system of the present invention;

fig. 2 is a block diagram showing the configuration of a communication device for a converter system according to the present invention.

Detailed Description

In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention will be described in further detail with reference to the accompanying drawings in conjunction with the following detailed description. It should be understood that the description is intended to be exemplary only, and is not intended to limit the scope of the present invention. Moreover, in the following description, descriptions of well-known structures and techniques are omitted so as to not unnecessarily obscure the concepts of the present invention.

The technical solution of the present invention will be described in detail below with reference to the accompanying drawings. According to an embodiment of the present invention, there is provided a communication method for a converter system, the method having a flowchart as shown in fig. 1, the converter system includes a lower computer control module and a monitoring management module, and the method includes the following steps:

and S1, the monitoring management module sets a data rule table and sends the data rule table to the lower computer control module, and the data rule table divides the data to be sent by the lower computer control module into first type data and second type data. Wherein the first type of data may include real-time data and the second type of data may include non-real-time data. The communication method provided by this embodiment is suitable for a data transmission process of upper and lower layer devices of a converter system, where the upper layer device is, for example, a monitoring management module, the lower layer device is, for example, a lower computer control module, and specifically, may be a valve control module, the valve control module may generally include a plurality of valve control sub-modules, each valve control sub-module is responsible for acquiring different data, the acquired data is transmitted to the monitoring management module through a data communication channel, and the monitoring management module completes summarizing and outputting of the data. According to the scheme of the embodiment, the monitoring management module sets the type of data, such as real-time data and non-real-time data, for each valve control sub-module in the rule base in advance, and sends the set data rule table to the lower computer control module. The real-time data is data used for feeding back the operating state or fault state of the lower-layer valve control equipment, and comprises communication fault states of all links, hardware fault states of the equipment, operation mode switching of the valve control equipment and the like, and is usually used as primary data for judging whether the lower-layer equipment normally operates; the non-real-time data is used for assisting in monitoring the operating state of the lower-layer valve control equipment, is a supplement to the real-time data and comprises module voltage, system current, communication fault count, temperature and humidity of the valve control equipment and the like. Generally, the monitoring management module is primarily concerned with displaying real-time data, and once the real-time data changes, the monitoring management module can perform auxiliary judgment by monitoring corresponding supplemented non-real-time data. The rule base in the monitoring management module can be customized according to different engineering characteristics. The rule base is equivalent to a configuration file for the lower-layer control sub-module, the file format is fixed, and the data content can be configured according to the engineering characteristics. The hardware configuration of different projects is different, and the types of the monitored hardware fault states reflected in the rule base are different; the system architectures of different projects are different, and the link communication states reflected in the rule base are different in types.

And S2, the lower computer control module uploads the first type data in a first sending mode and uploads the second type data in a second sending mode according to the received data rule table. Because the real-time data has higher requirement on the real-time performance, the real-time data can be uploaded in a displacement uploading mode, the logic of displacement processing is executed at the lower-layer valve control equipment end, each control period (for example, 50 mu s) is judged once, the real-time data is collected once in each control period, the data of the current control period is recorded and compared with the data recorded in the previous control period, and if the comparison is inconsistent, the current data is uploaded to the upper-layer monitoring management module; and if the comparison is consistent, the data is not uploaded. For non-real-time data with low real-time requirement, the non-real-time data can be uploaded at fixed time slice intervals, for example, the initialization configuration of the lower-layer equipment can be uploaded at intervals of 500ms to 1s, the time interval of the uploading can also be set in a rule base of the upper-layer monitoring management module and transmitted to the lower-layer valve control equipment, and the valve control equipment uploads messages according to the received set time. Bandwidth of the data communication channel can thereby be conserved to handle exponentially growing condition monitoring data.

S3, the monitoring management module processes the received first type data by a first process, and processes the second type data by a second process; the monitoring management module judges whether the CPU resource occupancy rate or the bandwidth occupancy rate exceeds a preset health value, if so, the monitoring management module closes the second process, namely closes the processing process of the non-real-time data, discards the non-real-time data cached in the database, sends a notification message to the lower computer control module to notify the lower computer control module to stop uploading the non-real-time data, and judges again after a preset time interval; if not, the step is executed circularly. According to the hardware configuration performance of the monitoring management module, the health value of the CPU resource occupancy rate is generally set to be 75%, when the CPU resource occupancy rate is changed from 0% to 75%, the monitoring management module can work normally, and the data processing of more than 75% of the monitoring management module can be influenced. The health value of the bandwidth occupancy rate is generally set to 80% so as to prevent the phenomenon that the data volume is too large and the network is blocked, and simultaneously, the health value can also deal with the phenomenon of packet loss caused by real-time data traffic burst. The bandwidth occupancy rate is about 60%, the monitoring management module gives an alarm, the uploading interval of the non-real-time data of the lower-layer control submodule in a rule table of the monitoring management module can be increased and generally cannot exceed 1s, the bandwidth occupancy rate can be relieved to a certain extent through the method, if the bandwidth occupancy rate is still increased and exceeds 80%, the monitoring management module sends a notification message, and the lower-layer control module does not send the non-real-time data any more. And after receiving the notification message, the valve control submodule in the lower computer control module stops the timing uploading of the non-real-time data. The two processes have no essential difference, and are used for realizing the separate processing of the real-time data and the non-real-time data, so that when the CPU occupancy rate is too high, the processing process of the non-real-time data is shut down to reduce the resource occupancy rate. When the bandwidth occupancy rate is too high, the upper layer monitoring management module sends a notification message to stop the lower layer control module from uploading the non-real-time data, so that the reduction of the bandwidth occupancy rate is realized.

And when the monitoring management module judges that the CPU resource occupancy rate or the bandwidth occupancy rate exceeds a preset health value and judges that the CPU resource occupancy rate or the bandwidth occupancy rate does not exceed the preset health value after a preset time interval, restarting the second process, and sending a query message to the lower computer control module to inform the lower computer control module to start uploading non-real-time data. And after receiving the query message, the valve control submodule in the lower computer control module starts to upload the non-real-time data at regular time.

According to another embodiment of the present invention, a communication device for a converter system is provided, where the converter system includes a lower computer control module and a monitoring management module, the device includes a rule table setting unit, a data uploading unit, and a data processing unit, the rule table setting unit and the data processing unit are disposed in the monitoring management module, and the data uploading unit is disposed in the lower computer control module.

The rule table setting unit is used for setting a data rule table and sending the data rule table to the lower computer control module, and the data rule table divides data to be sent by the lower computer control module into first type data and second type data; wherein the first type of data comprises real-time data and the second type of data comprises non-real-time data.

The data uploading unit is used for uploading the first type data in a first sending mode and uploading the second type data in a second sending mode according to the data rule table; the first sending mode comprises a position-changing sending mode, and the second sending mode comprises a sending mode at fixed time slice intervals.

The data processing unit is used for processing the received first type data by a first process and processing the second type data by a second process;

judging whether the CPU resource occupancy rate or the bandwidth occupancy rate exceeds a preset health value, if so, closing the second process, and judging again after a preset time interval; if not, the judgment is repeated.

Further, the data processing unit is further configured to send a notification message to the lower computer control module to notify the lower computer control module to stop uploading the second type data when it is determined that the CPU resource occupancy rate or the bandwidth occupancy rate exceeds the preset health value.

Further, the monitoring management unit is further configured to restart the second process when the CPU resource occupancy rate or the bandwidth occupancy rate exceeds the preset health value and is determined not to exceed after a preset time interval, and send an inquiry message to the lower computer control module to notify the lower computer control module to start uploading the second type data.

In summary, the present invention relates to a communication method and apparatus for a converter system, in which different types of data to be transmitted are distinguished by presetting, different data transmission modes are adopted according to different data types, and different processes are adopted in an upper layer device for processing different data types, so that different sending and processing mechanisms for different types of data by the upper layer device and the lower layer device can be realized. Therefore, in the project of high power and high voltage level, aiming at the condition monitoring data increased by exponential level and the remote transmission condition, the problem of the communication pressure of the valve control equipment end and the upper monitoring management end can be effectively relieved, and the communication reliability of the system is improved.

It is to be understood that the above-described embodiments of the present invention are merely illustrative of or explaining the principles of the invention and are not to be construed as limiting the invention. Therefore, any modification, equivalent replacement, improvement and the like made without departing from the spirit and scope of the present invention should be included in the protection scope of the present invention. Further, it is intended that the appended claims cover all such variations and modifications as fall within the scope and boundaries of the appended claims or the equivalents of such scope and boundaries.

9页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:数据传输方法及系统、边缘服务设备

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!