CN111142413A - Terminal control method and device, electronic equipment and system - Google Patents

Terminal control method and device, electronic equipment and system Download PDF

Info

Publication number
CN111142413A
CN111142413A CN201911113660.XA CN201911113660A CN111142413A CN 111142413 A CN111142413 A CN 111142413A CN 201911113660 A CN201911113660 A CN 201911113660A CN 111142413 A CN111142413 A CN 111142413A
Authority
CN
China
Prior art keywords
terminal
control
data
control instruction
controlled
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201911113660.XA
Other languages
Chinese (zh)
Inventor
刘星
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ucloud Technology Co ltd
Original Assignee
Ucloud Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ucloud Technology Co ltd filed Critical Ucloud Technology Co ltd
Priority to CN201911113660.XA priority Critical patent/CN111142413A/en
Publication of CN111142413A publication Critical patent/CN111142413A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24DDOMESTIC- OR SPACE-HEATING SYSTEMS, e.g. CENTRAL HEATING SYSTEMS; DOMESTIC HOT-WATER SUPPLY SYSTEMS; ELEMENTS OR COMPONENTS THEREFOR
    • F24D19/00Details
    • F24D19/10Arrangement or mounting of control or safety devices
    • F24D19/1006Arrangement or mounting of control or safety devices for water heating systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Thermal Sciences (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Selective Calling Equipment (AREA)

Abstract

The application discloses a terminal control method, a terminal control device, electronic equipment and a terminal control system, wherein the method comprises the following steps: acquiring terminal data acquired by at least one terminal; analyzing the terminal data to obtain a data analysis result; generating at least one control instruction at least according to the data analysis result, wherein the control instruction at least comprises a terminal identifier of a controlled terminal and a control parameter for the controlled terminal; and transmitting the control instruction to the controlled terminal corresponding to the terminal identification in the control instruction, so that the controlled terminal executes corresponding operation based on the control parameter in the received control instruction. Therefore, the terminal data can be collected in the application, and then the instruction capable of controlling one or more terminals is generated based on the analysis result of the terminal data, so that the equipment control is realized, the single functions of data display or alarm and the like can be realized in the prior art, and the control on the terminal can be realized in the application so as to achieve the purpose of enriching the functions.

Description

Terminal control method and device, electronic equipment and system
Technical Field
The present application relates to the field of device control technologies, and in particular, to a terminal control method, apparatus, electronic device, and system.
Background
At present, in an intelligent upper management software platform based on a data Center, an intelligent software management software platform based on dcim (date Center information) is generally adopted.
In this implementation scheme, data collected from various terminals, such as operation data of electrical equipment or heating and ventilation equipment, are integrated into the DCIM system in the form of an interface. And further, the functions of centralized display, alarm and the like of monitoring data of electric and heating ventilation equipment in the data center can be realized.
However, in the DCIM, only functions such as data display or alarm can be performed, and the function is single.
Disclosure of Invention
In view of this, the present application provides a terminal control method, an apparatus, an electronic device and a system, so as to solve the technical problem that in the prior art, only data of the device can be displayed or alarmed, and the function is relatively single, as follows:
a terminal control method, the method comprising:
acquiring terminal data acquired by at least one terminal;
analyzing the terminal data to obtain a data analysis result;
generating at least one control instruction at least according to the data analysis result, wherein the control instruction at least comprises a terminal identifier of a controlled terminal and a control parameter for the controlled terminal;
and transmitting the control instruction to a controlled terminal corresponding to the terminal identification in the control instruction, so that the controlled terminal executes corresponding operation based on the control parameter in the received control instruction.
Preferably, the method for transmitting the control command to the controlled terminal corresponding to the terminal identifier in the control command includes:
determining a target switch connected with a controlled terminal corresponding to the terminal identifier in the control instruction, wherein the target switch is connected with the controlled terminal in a wired mode;
and transmitting the control instruction to the target switch so that the target switch transmits the control parameters in the control instruction to the controlled terminal corresponding to the terminal identification in the control instruction.
In the above method, preferably, the terminal data at least includes a terminal parameter attribute and a parameter value corresponding to the terminal parameter attribute; analyzing the terminal data to obtain a data analysis result, wherein the analyzing comprises:
comparing the parameter values in the terminal data with the judgment rules corresponding to the terminal parameter attributes to which the parameter values belong to obtain data analysis results of the terminal data, wherein the data analysis results comprise: the parameter range corresponding to the parameter value in the terminal data;
wherein different terminal parameter attributes correspond to different decision rules.
Preferably, the method for generating at least one control command according to at least the data analysis result includes:
determining a target working condition mode at least matched with a parameter range corresponding to a parameter value in the terminal data in a plurality of system working condition modes, wherein the system working condition mode is a working condition mode of an operating system to which the terminal belongs;
and generating at least one control instruction according to the working condition parameters configured for the controlled terminal in the target working condition mode, wherein the control instruction is used for controlling the operation parameters of the corresponding controlled terminal to be changed to be matched with the working condition parameters.
The above method, preferably, further comprises:
obtaining historical data of the terminal;
and adjusting the working condition parameters configured for the controlled terminal in the system working condition mode by using the historical data of the terminal.
The above method, preferably, further comprises:
obtaining an operation result generated by the operation executed by the controlled terminal;
comparing the operation result with the control parameter corresponding to the controlled terminal to obtain a comparison result;
and outputting prompt information corresponding to the comparison result, wherein the prompt information is used for prompting the information of success or failure of control over the controlled terminal.
A terminal control apparatus, the apparatus comprising:
the data acquisition unit is used for acquiring terminal data acquired by at least one terminal;
the data analysis unit is used for analyzing the terminal data to obtain a data analysis result;
the instruction generating unit is used for generating at least one control instruction at least according to the data analysis result, wherein the control instruction at least comprises a terminal identifier of a controlled terminal and a control parameter for the controlled terminal;
and the instruction sending unit is used for transmitting the control instruction to a controlled terminal corresponding to the terminal identifier in the control instruction so as to enable the controlled terminal to execute corresponding operation based on the control parameter in the received control instruction.
An electronic device, comprising:
the memory is used for storing the application program and data generated by the running of the application program;
a processor for executing the application to implement: acquiring terminal data acquired by at least one terminal; analyzing the terminal data to obtain a data analysis result; generating at least one control instruction at least according to the data analysis result, wherein the control instruction at least comprises a terminal identifier of a controlled terminal and a control parameter for the controlled terminal; and transmitting the control instruction to a controlled terminal corresponding to the terminal identification in the control instruction, so that the controlled terminal executes corresponding operation based on the control parameter in the received control instruction.
A terminal control system, comprising:
at least one terminal;
the electronic equipment is used for acquiring terminal data acquired by at least one terminal; analyzing the terminal data to obtain a data analysis result; generating at least one control instruction at least according to the data analysis result, wherein the control instruction at least comprises a terminal identifier of a controlled terminal and a control parameter for the controlled terminal; and transmitting the control instruction to a controlled terminal corresponding to the terminal identification in the control instruction, so that the controlled terminal executes corresponding operation based on the control parameter in the received control instruction.
According to the technical scheme, the terminal control method, the terminal control device, the electronic equipment and the terminal control system, the terminal data collected on the terminal are obtained, the terminal data are analyzed, the data analysis result is obtained, one or more control instructions corresponding to the data analysis result are generated, and then the control instructions are transmitted to the controlled terminal corresponding to the terminal identification in the control instructions, so that the controlled terminal can execute corresponding operation based on the control parameters in the received control instructions. Therefore, the terminal data can be collected in the application, and then the instruction capable of controlling one or more terminals is generated based on the analysis result of the terminal data, so that the equipment control is realized, the single functions of data display or alarm and the like can be realized in the prior art, and the control on the terminal can be realized in the application so as to achieve the purpose of enriching the functions.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings without creative efforts.
Fig. 1 is a flowchart of a terminal control method according to an embodiment of the present application;
FIG. 2 is a diagram illustrating an example of an application of an embodiment of the present application;
fig. 3 is a partial flowchart of a terminal control method according to an embodiment of the present application;
fig. 4 is another flowchart of a terminal control method according to an embodiment of the present application;
FIG. 5 is a diagram illustrating an example of outputting a prompt message;
fig. 6 is a schematic structural diagram of a terminal control device according to a second embodiment of the present application;
fig. 7 is a schematic structural diagram of an electronic device according to a third embodiment of the present application;
fig. 8 is an architecture diagram of a terminal control system according to a fourth embodiment of the present application;
fig. 9 is a system architecture diagram in the control of the heating and ventilation apparatus according to the embodiment of the present application;
FIG. 10 is a schematic connection diagram of a non-controlled device in the embodiment of the present application;
fig. 11 is a schematic connection diagram of a controlled device in the embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
Fig. 1 is a flowchart of a terminal control method provided in an embodiment of the present application, where the method may be applied to an electronic device capable of performing data processing, such as a computer or a server configured with a database. The method in the embodiment can control the controlled terminal after acquiring the terminal data of the terminal so as to increase the functions on the electronic equipment.
Specifically, the method in this embodiment may include the following steps:
step 101: terminal data collected on at least one terminal is obtained.
In this embodiment, the terminal data collected by the terminal may be obtained through wired or wireless connection with the terminal.
Specifically, the terminal data at least includes a terminal parameter attribute and a corresponding parameter value on the corresponding terminal parameter attribute, for example, the terminal data may be a current operation parameter of the terminal itself, such as an electric quantity consumption parameter on the electric quantity attribute, a current load parameter on the load attribute, and the like, and the terminal data may also be an environment parameter of an operation environment where the terminal is located, such as an environment temperature value on the temperature attribute, and the like.
It should be noted that, in this embodiment, the terminal data may be uploaded to a database for storage, and specifically, in this embodiment, the terminal data may be stored by using a time sequence database (tsdb) (time Series database).
Step 102: and analyzing the terminal data to obtain a data analysis result.
In this embodiment, the terminal data may be analyzed in a numerical range, or the terminal data may be compared with preset standard data to obtain a data analysis result. The data analysis result can represent the current operation state of the corresponding terminal.
Step 103: and generating at least one control instruction according to at least the data analysis result.
The control instruction at least comprises a terminal identifier of the controlled terminal and a control parameter for the controlled terminal.
It should be noted that the controlled terminal corresponding to the control instruction may include a terminal in at least one terminal to which the terminal data belongs, or may include a terminal without terminal data acquisition, that is, the terminal to which the terminal data belongs may be identical to or different from the controlled terminal. For example, in this embodiment, terminal data on the terminal a may be collected, and a control instruction for controlling the terminal B may be generated, where the terminal B is a controlled terminal; or, in this embodiment, terminal data on the terminal a may be collected to generate a control instruction for controlling the terminal a, where the terminal a is a controlled terminal; or, in this embodiment, terminal data on the terminals a and B may be collected to generate a control instruction for controlling the terminal a, where the terminal a is a controlled terminal; or, in this embodiment, terminal data on the terminal B may be collected, and a control instruction for controlling the terminals a and B may be generated, where the terminals a and B are controlled terminals.
Step 104: and transmitting the control instruction to the controlled terminal corresponding to the terminal identification in the control instruction, so that the controlled terminal executes corresponding operation based on the control parameter in the received control instruction.
In this embodiment, the control command may be transmitted to the controlled terminals corresponding to the terminal identifiers in the control command through a communication connection with the controlled terminals, such as a communication connection based on a Bacnet/IP protocol, so as to trigger the controlled terminals to execute operations corresponding to the control parameters in the control command after receiving the control command. For example, after the control instruction is transmitted to the controlled refrigeration equipment, the refrigeration equipment is triggered to execute the operation corresponding to the starting of the three refrigeration units in the control parameters, so as to realize the starting control of the three refrigeration units.
Specifically, the number of the control instructions in this embodiment may be one or more, one control instruction corresponds to one controlled terminal, and accordingly, operations executed by the controlled terminal under the trigger of the control instruction received by the controlled terminal and corresponding to the control parameter may be the same or different. That is, in this embodiment, one or more controlled terminals may be controlled simultaneously, and the control effects achieved by the controlled terminals when a plurality of controlled terminals are controlled may be the same or different.
According to the technical scheme, the terminal control method provided by the embodiment of the application generates one or more control instructions corresponding to the data analysis result by obtaining the terminal data collected by the terminal, analyzing the terminal data and obtaining the data analysis result, and then transmits the control instructions to the controlled terminal corresponding to the terminal identifier in the control instructions, so that the controlled terminal can execute corresponding operations based on the control parameters in the received control instructions. Therefore, the terminal data can be collected in the application, and then the instruction capable of controlling one or more terminals is generated based on the analysis result of the terminal data, so that the equipment control is realized, the single functions of data display or alarm and the like can be realized in the prior art, and the control on the terminal can be realized in the application so as to achieve the purpose of enriching the functions.
In one implementation manner, when the control instruction is transmitted to the controlled terminal corresponding to the terminal identifier in the control instruction in step 104, the following specific implementation manner may be used:
firstly, a target switch connected with a controlled terminal corresponding to a terminal identifier in a control instruction is determined, and then the control instruction is transmitted to the target switch, so that the target switch transmits a control parameter in the control instruction to the controlled terminal corresponding to the terminal identifier in the control instruction.
The target switch is connected with the controlled terminal in a wired mode. As shown in fig. 2, the controlled terminal is connected to the corresponding switch by a wired manner, such as a cable, and one or more controlled terminals are connected to one switch by a wired manner, and there may be one or more switches in the terminal control system in this embodiment, therefore, after the control instruction is generated in this embodiment, the target switch connected to the controlled terminal corresponding to the terminal identifier is first determined, and then the control instruction is transmitted to the determined target switch, so that the target switch transmits the control instruction to the controlled terminal corresponding to the terminal identifier, and thus, in this embodiment, the switch and the controlled terminal are connected by a wired manner, so as to ensure stability and reliability of control over the controlled terminal.
In an implementation manner, when analyzing the terminal data and obtaining the data analysis result in step 102, the following implementation manners may be specifically implemented:
and comparing the parameter values in the terminal data with the judgment rules corresponding to the terminal parameter attributes to which the parameter values belong to obtain the data analysis result of the terminal data.
Wherein different terminal parameter attributes correspond to different determination rules, e.g., for power consumption values to power determination rules and for load values to load determination rules, etc. The data analysis result obtained by comparing the judgment rules comprises a parameter range corresponding to the parameter value in the terminal data.
Specifically, the determination rule corresponding to each terminal parameter attribute includes a plurality of value ranges for the parameter value, the value ranges in the determination rules corresponding to different terminal parameter attributes may be the same or different, and the value ranges in the determination rules corresponding to different terminal parameter attributes may be the same or different. For example, for the electric quantity attribute, the corresponding determination rule may include 3 value ranges: the electric quantity consumption range of 0-100 degrees, the electric quantity consumption range of 101-200 degrees and the electric quantity consumption range of more than 201 degrees; for the load attribute, the judgment rule corresponding to the device may include 4 value ranges: a load range of 0-a, a load range of a-b, a load range of b-c, and a load range of c or more.
That is to say, in this embodiment, by setting a corresponding determination rule for the terminal parameter attribute, after the terminal data is obtained, the parameter range in which the parameter value in the terminal data is located can be determined quickly.
Based on this, step 103 in this embodiment may be implemented by:
and then, generating at least one control instruction according to the working condition parameters configured for the controlled terminal in the target working condition mode, wherein the control instruction can be used for controlling the corresponding operation parameters of the controlled terminal to be changed to be matched with the working condition parameters.
That is, in the operating system to which the terminal belongs, a plurality of system operating mode modes are configured in advance, such as an ice making operating mode, a cold supply operating mode (including an electric refrigeration mode, a pre-cooling mode and a free refrigeration mode), an ice melting operating mode and the like, and corresponding operating mode parameters are configured for one or more terminals in the system in different system operating mode modes, that is, one or more terminals form one system operating mode according to the corresponding operating mode parameters, and each system operating mode corresponds to a mode switching condition, and when the mode switching condition is met, the terminal can be controlled to be in the corresponding operating mode parameters, so that the operating system to which the terminal belongs is in the corresponding system operating mode. Therefore, in this embodiment, after the terminal data is analyzed, according to whether the parameter range corresponding to the parameter value in the data analysis result meets the mode switching condition, that is, whether the parameter range is matched with a certain system working condition mode, it is further determined that the matched system working condition mode is the target working condition mode, and a control instruction is further generated, so that the operating parameters of one or more controlled terminals corresponding to the control target working condition mode are controlled and changed to be matched with the working condition parameters corresponding to the target working condition mode.
Taking the load attribute in the terminal data as an example, in this embodiment, value range judgment is performed on the load value on the load attribute, and if the load value is less than or equal to the load a, corresponding to the first cooling working condition mode, a plurality of control instructions for starting 1 water chilling unit and corresponding primary pump, secondary pump, cooling tower and cooling pump are generated at this time, so as to respectively control 1 water chilling unit, primary pump, secondary pump, cooling tower and cooling pump to be respectively started. Meanwhile, prompt information can be output: starting a first cooling working condition mode;
and if the load value is greater than the load a and less than or equal to the load b, generating a plurality of control instructions for starting the 2 water chilling units and the corresponding primary pump, secondary pump, cooling tower and cooling pump corresponding to the second cooling working condition mode so as to respectively control the 2 water chilling units, the primary pump, the secondary pump, the cooling tower and the cooling pump to be respectively started. Meanwhile, prompt information can be output: starting a second cooling working condition mode;
and if the load value is greater than b, generating a plurality of control instructions for starting the 3 water chilling units and the corresponding primary pump, secondary pump, cooling tower and cooling pump corresponding to the third cooling working condition mode so as to respectively control the 3 water chilling units, the primary pump, the secondary pump, the cooling tower and the cooling pump to be respectively started. Meanwhile, prompt information can be output: and starting a third cooling working condition mode.
Based on the above implementation, the method in this embodiment may further include the following steps, as shown in fig. 3:
step 301: history data of the terminal is obtained.
The historical data may include terminal parameter attributes and corresponding historical parameter values on the corresponding terminal parameter attributes, for example, the terminal data may be historical operating parameters of the terminal itself, such as historical power consumption parameters on the power attributes, historical load parameters on the load attributes, and the like, and the terminal data may also be historical environment parameters of a historical operating environment in which the terminal is located, such as historical environment temperature values on the temperature attributes, and the like.
Specifically, in this embodiment, the history data of the terminal may be acquired in the database.
Step 302: and adjusting the working condition parameters configured for the controlled terminal in the system working condition mode by using the historical data of the terminal.
Wherein, the adjustment in this embodiment may include: and performing adjustment operations such as increasing or decreasing on the working condition parameters. That is to say, in this embodiment, the terminal operating state obtained from the database may be used, and after the more optimal operating mode of the terminal is analyzed, the terminal is provided to the technician, and after the terminal is confirmed by the operator, the new operating mode is input into the system operating mode.
Taking a refrigeration terminal as an example, in this embodiment, data of an outdoor environment temperature where the terminal is located within a certain time, a running state of the refrigerator, and a temperature in the machine room are collected and analyzed, and the running state of the refrigerator is optimized under a certain outdoor temperature condition (for example, the running frequency of the refrigerator is reduced when the number of running refrigerators is reduced or the number of running refrigerators is unchanged), whether the temperature in the machine room can meet the use requirement is analyzed, and if yes, the current running mode is optimized. In addition, the air conditioner can be controlled according to the running state of IT equipment in the machine room (such as the running temperature of a server), the temperature of the machine room and the air supply temperature of a tail end air conditioner; accurately controlling air supply quantity
In addition, after step 104 in this embodiment, the following steps may be further included, as shown in fig. 4:
step 105: and obtaining an operation result generated by the operation executed by the controlled terminal.
The operation result is the result of executing output data generated after the controlled terminal executes the operation or the result of state change generated by the controlled terminal. In this embodiment, data acquisition may be performed on the controlled terminal to obtain an operation result.
It should be noted that the operation result in this embodiment may be an operation result generated by the controlled terminal after the controlled terminal is operated, for example, the operation result of the controlled terminal in the starting state; or the result of the operation performed by the controlled terminal on other devices or terminals related to the controlled terminal, for example, the result of the operation that the ambient temperature is reduced to a certain temperature after the controlled terminal is started.
Step 106: and comparing the operation result with the control parameter corresponding to the controlled terminal to obtain a comparison result.
In this embodiment, the operation result and the control parameter corresponding to the controlled terminal may be compared in a consistent manner, so as to obtain a comparison result representing whether the control on the controlled terminal achieves a corresponding effect. If the operation result is consistent with the control parameter corresponding to the controlled terminal, a comparison result representing that the controlled terminal is controlled to achieve a corresponding effect is obtained; and if the operation result is inconsistent with the control parameter corresponding to the controlled terminal, obtaining a comparison result representing that the control on the controlled terminal does not achieve the corresponding effect.
Step 107: and outputting prompt information corresponding to the comparison result.
The prompt information is used to prompt the information of success or failure of control of the controlled terminal, and as shown in fig. 5, the information of success of control of the refrigerator is output on the display screen.
Taking a refrigeration terminal as an example, after starting control is carried out on 3 refrigerators, the running state feedback of the 3 refrigerators is obtained, and if the feedback represents that the 3 refrigerators are in the running state, the control is successful; otherwise, judging that the control fails and correspondingly outputting prompt information.
Referring to fig. 6, a schematic structural diagram of a terminal control apparatus provided in the second embodiment of the present application is shown, where the terminal control apparatus may be disposed in an electronic device capable of performing data processing, such as a computer or a server configured with a database. The device in the embodiment can control the controlled terminal after acquiring the terminal data of the terminal so as to increase the functions of the electronic equipment.
Specifically, the apparatus in this embodiment may include the following functional units:
a data obtaining unit 601, configured to obtain terminal data acquired by at least one terminal;
a data analysis unit 602, configured to analyze the terminal data to obtain a data analysis result;
an instruction generating unit 603, configured to generate at least one control instruction according to at least the data analysis result, where the control instruction at least includes a terminal identifier of a controlled terminal and a control parameter for the controlled terminal;
an instruction sending unit 604, configured to transmit the control instruction to a controlled terminal corresponding to the terminal identifier in the control instruction, so that the controlled terminal performs a corresponding operation based on the control parameter in the received control instruction.
According to the terminal control device provided by the second embodiment of the application, the terminal data collected by the terminal is obtained, the terminal data is analyzed, the data analysis result is obtained, one or more control instructions corresponding to the data analysis result are generated, and the control instructions are transmitted to the controlled terminal corresponding to the terminal identifier in the control instructions, so that the controlled terminal can execute corresponding operations based on the control parameters in the received control instructions. Therefore, the terminal data can be collected in the application, and then the instruction capable of controlling one or more terminals is generated based on the analysis result of the terminal data, so that the equipment control is realized, the single functions of data display or alarm and the like can be realized in the prior art, and the control on the terminal can be realized in the application so as to achieve the purpose of enriching the functions.
In one implementation manner, when transmitting the control instruction to the controlled terminal corresponding to the terminal identifier in the control instruction, the instruction sending unit 604 may specifically implement the following:
determining a target switch connected with a controlled terminal corresponding to the terminal identifier in the control instruction, wherein the target switch is connected with the controlled terminal in a wired mode;
and transmitting the control instruction to the target switch so that the target switch transmits the control parameters in the control instruction to the controlled terminal corresponding to the terminal identification in the control instruction.
Optionally, the terminal data at least includes a terminal parameter attribute and a parameter value corresponding to the terminal parameter attribute; when analyzing the terminal data and obtaining a data analysis result, the data analysis unit 602 may specifically implement the following steps:
comparing the parameter values in the terminal data with the judgment rules corresponding to the terminal parameter attributes to which the parameter values belong to obtain data analysis results of the terminal data, wherein the data analysis results comprise: the parameter range corresponding to the parameter value in the terminal data;
wherein different terminal parameter attributes correspond to different decision rules.
Correspondingly, when the instruction generating unit 603 generates at least one control instruction according to at least the data parsing result, the following method may be implemented:
determining a target working condition mode at least matched with a parameter range corresponding to a parameter value in the terminal data in a plurality of system working condition modes, wherein the system working condition mode is a working condition mode of an operating system to which the terminal belongs;
and generating at least one control instruction according to the working condition parameters configured for the controlled terminal in the target working condition mode, wherein the control instruction is used for controlling the operation parameters of the corresponding controlled terminal to be changed to be matched with the working condition parameters.
In another implementation, the apparatus in this embodiment may further include:
the mode optimization unit is used for obtaining historical data of the terminal; and adjusting the working condition parameters configured for the controlled terminal in the system working condition mode by using the historical data of the terminal.
In another implementation manner, the apparatus in this embodiment may further include:
the control judgment unit is used for obtaining an operation result generated by the operation executed by the controlled terminal; comparing the operation result with the control parameter corresponding to the controlled terminal to obtain a comparison result;
and the output unit is used for outputting prompt information corresponding to the comparison result, and the prompt information is used for prompting the information of success or failure of control over the controlled terminal.
It should be noted that, for the specific implementation of each unit in the terminal control device of the present embodiment, reference may be made to the corresponding content in the foregoing, and details are not described here.
Referring to fig. 7, a schematic structural diagram of an electronic device according to a third embodiment of the present disclosure is provided, where the electronic device may be an electronic device capable of performing data processing, such as a computer or a server configured with a database. The electronic device in this embodiment can control the controlled terminal after acquiring the terminal data of the terminal, so as to increase the functions of the electronic device.
Specifically, the electronic device in this embodiment may specifically include the following structure:
a memory 701 for storing an application program and data generated by the operation of the application program;
a processor 702 for executing the application to implement: acquiring terminal data acquired by at least one terminal; analyzing the terminal data to obtain a data analysis result; generating at least one control instruction at least according to the data analysis result, wherein the control instruction at least comprises a terminal identifier of a controlled terminal and a control parameter for the controlled terminal; and transmitting the control instruction to a controlled terminal corresponding to the terminal identification in the control instruction, so that the controlled terminal executes corresponding operation based on the control parameter in the received control instruction.
According to the electronic device provided by the third embodiment of the application, the terminal data collected by the terminal is obtained, the terminal data is analyzed, the data analysis result is obtained, one or more control instructions corresponding to the data analysis result are generated, and the control instructions are transmitted to the controlled terminal corresponding to the terminal identifier in the control instructions, so that the controlled terminal can execute corresponding operations based on the control parameters in the received control instructions. Therefore, the terminal data can be collected in the application, and then the instruction capable of controlling one or more terminals is generated based on the analysis result of the terminal data, so that the equipment control is realized, the single functions of data display or alarm and the like can be realized in the prior art, and the control on the terminal can be realized in the application so as to achieve the purpose of enriching the functions.
It should be noted that, for the specific implementation of the processor in the electronic device of the present embodiment, reference may be made to the corresponding contents in the foregoing, and details are not described here.
Referring to fig. 8, an architecture diagram of a terminal control system according to a fourth embodiment of the present application is provided, where the system may include:
at least one terminal 801; the terminal 801 may be a device that needs to be controlled in various scenarios, such as an electrical device or a heating and ventilation device.
The electronic device 802 is configured to obtain terminal data acquired by at least one terminal; analyzing the terminal data to obtain a data analysis result; generating at least one control instruction at least according to the data analysis result, wherein the control instruction at least comprises a terminal identifier of a controlled terminal and a control parameter for the controlled terminal; and transmitting the control instruction to a controlled terminal corresponding to the terminal identification in the control instruction, so that the controlled terminal executes corresponding operation based on the control parameter in the received control instruction.
The electronic device 802 may be implemented by a device such as a server, and a processor capable of controlling the terminal 801 may be deployed on the device, and specific implementation may refer to the foregoing corresponding contents, and will not be described in detail here.
Taking a pair of terminals as an electrical device and a heating and ventilation device as examples, a technical scheme in the application is exemplified:
as shown in a system architecture in fig. 9, in the technical scheme of the application, an upper software management platform is built on a cloud platform by relying on electronic devices such as a server, wherein a non-controlled device adopts an internet of things universal protocol MQTT protocol, and as upper management software only reads data of the non-controlled device, a data unidirectional transmission mode is adopted, for example, a wireless mode (WIFI) is adopted to access the upper software management platform deployed on the cloud platform, and the data is stored in a TSDB database; the controlled device adopts a standard industrial protocol of Bacnet/IP, and the data of the device with the control requirement is read, and the control command is issued to the controlled device, so that a data bidirectional transmission mode is adopted, specifically, the data can be accessed to an upper-layer software management platform deployed on a cloud platform in a wired mode, and the data is stored in a TSDB database;
in the upper management software platform that builds on the server, can adopt the modularized design, mainly divide into data acquisition module, database module, display module, mode judgement module, equipment control module and intelligent analysis module, as follows:
the display module reads data in the database and displays the operation data of the electrical and heating and ventilation equipment of the data center;
the mode judging module analyzes and judges the parameters acquired in real time, and when the boundary conditions meeting the switching appear, the mode judging module issues a control command to the equipment control module; meanwhile, the control command is compared with the running state feedback of the equipment, if the control command is inconsistent with the running state feedback of the equipment, the control failure is judged, and an alarm prompt is given on a software interface. If the control command is consistent with the equipment running state feedback, giving a control success prompt on a software interface;
after introducing the command of the mode judging module, the equipment control module issues the control command to the controlled equipment through the upper software management platform;
the intelligent analysis module analyzes the more optimal operation mode of the equipment through the equipment operation state obtained from the database, provides the more optimal operation mode for technicians, and inputs the new operation mode into the software system after the operation mode is confirmed by the operators.
Specifically, the six modules of the scheme are realized through the following processes in specific implementation:
1. data acquisition: the data acquisition module specifies different data acquisition modes aiming at the terminal equipment without control requirements and the equipment with control equipment requirements. For monitored equipment without control requirements such as an electric meter and a sensor, the data is uploaded in a wireless internet of things module mode (the monitored equipment and the internet of things module are in a wired connection mode and then the data is uploaded in a wireless mode), an internet of things universal protocol MQTT (Message queue Telemetry Transport) is adopted to upload the data and store the data in a tsdb (time Series database) time sequence database, as shown in fig. 10, a network switch is in wireless connection with the internet of things module, the internet of things module uploads the collected data to a network switch of a cloud end platform in a 4G or WIFI mode, and the cloud end platform obtains terminal data of various terminals such as an air conditioner, a head cabinet, an uninterruptible Power supply (ups) (uninterruptible Power supply), a high-voltage direct current transmission device (HVDC) and the like through the network switch and stores the data.
For terminal equipment with control requirements, the terminal equipment is connected in a wired mode in order to ensure the stability and reliability of control. The specific scheme is that the end device is connected to the switch through a cable, as shown in fig. 11, an upper management software platform on the server realizes the collection of key data through a Bacnet/IP protocol on one hand, and automatically issues related commands to the underlying heating and ventilation device through the judgment of the mode on the other hand, so that the communication of the Bacnet is bidirectional. This type of data is also stored in a TSDB (time Series database) timing database.
2. Data storage: the database module adopts a TSDB (time Series database) timing database, and deploys both the database and the software platform on the cloud platform.
3. And (3) displaying data: the display module mainly comprises electric quantity show part, warm logical show part and control mode display part, and each part main function is as follows:
electric quantity display function: the electric quantity display module displays the electric quantity consumption condition, the PUE value and the like in the data center in real time,
the heating and ventilation display function: and the heating and ventilation display module displays information such as a refrigeration working condition mode of the current system operation and operation parameters of the heating and ventilation equipment. The refrigerating condition mode refers to a combination of different heating and ventilating equipment running states. The system has a plurality of refrigeration working condition modes, and the refrigeration working condition modes can be mutually switched according to input conditions (the input conditions refer to the loading condition of IT equipment in a machine room, outdoor temperature and the like).
The display mode displays the current control mode, whether manual or automatic, and supports switching between manual and automatic modes.
4. And (3) mode judgment: firstly, technicians preset different heating and ventilation system operation strategies according to judgment conditions including outdoor temperature, temperature of a cold and hot channel in a machine room, temperature of inlet and outlet water, IT load in the machine room and the like, and input the strategies into an upper software management platform. The mode judgment module in the upper software management platform works by analyzing and judging the parameters acquired in real time, and when the boundary condition meeting the switching occurs, the mode judgment module issues a control command to the equipment control module.
The system designs a control verification mechanism, a software platform needs to compare a control command with running state feedback of equipment, if the control command is inconsistent with the running state feedback of the equipment, control failure is judged, and an alarm prompt is given on a software interface. And if the control command is consistent with the equipment running state feedback, giving a control success prompt on a software interface.
5. Controlling equipment: if the system is in an automatic control state, the equipment control module can automatically control the relevant equipment corresponding to the mode according to the preset mode. The specific control of the equipment control module is realized by operating a related Bacnet control point location, and meanwhile, control records need to be stored in a database.
And if the system is in a manual control state, the software presents a related control interface, and operation and maintenance personnel can manually issue related control commands.
6. Intelligent analysis: the intelligent analysis module analyzes the more optimal operation mode of the equipment through the equipment operation state obtained from the database, provides the more optimal operation mode for technicians, and inputs the new operation mode into the software system after the operation mode is confirmed by the operators.
Therefore, in the technical scheme of the application, an upper management software platform built on a server is directly butted with a bottom layer device, and a traditional interface, various power environment monitoring systems and cold water automatic control systems are not arranged; moreover, different access modes are adopted for different types of equipment, the equipment for control is not involved, the access mode of a wireless Internet of things module can be adopted, wiring is not needed, and the cost and the construction period required by wiring are reduced; for the equipment needing to be controlled, a wired access mode is adopted, so that the stability and the reliability of the equipment are ensured; in addition, the upper software management platform adopts a modular design, and enterprises can select corresponding modules according to the self condition of required projects and the service development condition;
therefore, the technical scheme of the application can realize the intelligent operation and maintenance of the data center, the original monitoring system framework is adjusted, the development difficulty of a software system platform is reduced on the premise that the requirement for collecting the whole monitoring data of equipment in the data center and the system stability is met, the development period is long compared with the DCIM development period, the platform development can be quickly realized in the application, and the normal operation of the intelligent operation and maintenance is guaranteed. Meanwhile, the purposes of energy conservation, consumption reduction and environmental protection of the data center can be achieved by combining the experience of data center operation and maintenance personnel in the aspect of data center operation management and AI analysis.
The embodiments in the present description are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments are referred to each other. The device disclosed by the embodiment corresponds to the method disclosed by the embodiment, so that the description is simple, and the relevant points can be referred to the method part for description.
Those of skill would further appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, computer software, or combinations of both, and that the various illustrative components and steps have been described above generally in terms of their functionality in order to clearly illustrate this interchangeability of hardware and software. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
The steps of a method or algorithm described in connection with the embodiments disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. A software module may reside in Random Access Memory (RAM), memory, Read Only Memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.
The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the application. Thus, the present application is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims (9)

1. A terminal control method, characterized in that the method comprises:
acquiring terminal data acquired by at least one terminal;
analyzing the terminal data to obtain a data analysis result;
generating at least one control instruction at least according to the data analysis result, wherein the control instruction at least comprises a terminal identifier of a controlled terminal and a control parameter for the controlled terminal;
and transmitting the control instruction to a controlled terminal corresponding to the terminal identification in the control instruction, so that the controlled terminal executes corresponding operation based on the control parameter in the received control instruction.
2. The method of claim 1, wherein transmitting the control command to the controlled terminal corresponding to the terminal identifier in the control command comprises:
determining a target switch connected with a controlled terminal corresponding to the terminal identifier in the control instruction, wherein the target switch is connected with the controlled terminal in a wired mode;
and transmitting the control instruction to the target switch so that the target switch transmits the control parameters in the control instruction to the controlled terminal corresponding to the terminal identification in the control instruction.
3. The method according to claim 1 or 2, wherein the terminal data at least comprises a terminal parameter attribute and a parameter value corresponding to the terminal parameter attribute; analyzing the terminal data to obtain a data analysis result, wherein the analyzing comprises:
comparing the parameter values in the terminal data with the judgment rules corresponding to the terminal parameter attributes to which the parameter values belong to obtain data analysis results of the terminal data, wherein the data analysis results comprise: the parameter range corresponding to the parameter value in the terminal data;
wherein different terminal parameter attributes correspond to different decision rules.
4. The method of claim 3, generating at least one control instruction based at least on the data parsing result, comprising:
determining a target working condition mode at least matched with a parameter range corresponding to a parameter value in the terminal data in a plurality of system working condition modes, wherein the system working condition mode is a working condition mode of an operating system to which the terminal belongs;
and generating at least one control instruction according to the working condition parameters configured for the controlled terminal in the target working condition mode, wherein the control instruction is used for controlling the operation parameters of the corresponding controlled terminal to be changed to be matched with the working condition parameters.
5. The method of claim 4, further comprising:
obtaining historical data of the terminal;
and adjusting the working condition parameters configured for the controlled terminal in the system working condition mode by using the historical data of the terminal.
6. The method of claim 1 or 2, further comprising:
obtaining an operation result generated by the operation executed by the controlled terminal;
comparing the operation result with the control parameter corresponding to the controlled terminal to obtain a comparison result;
and outputting prompt information corresponding to the comparison result, wherein the prompt information is used for prompting the information of success or failure of control over the controlled terminal.
7. A terminal control apparatus, characterized in that the apparatus comprises:
the data acquisition unit is used for acquiring terminal data acquired by at least one terminal;
the data analysis unit is used for analyzing the terminal data to obtain a data analysis result;
the instruction generating unit is used for generating at least one control instruction at least according to the data analysis result, wherein the control instruction at least comprises a terminal identifier of a controlled terminal and a control parameter for the controlled terminal;
and the instruction sending unit is used for transmitting the control instruction to a controlled terminal corresponding to the terminal identifier in the control instruction so as to enable the controlled terminal to execute corresponding operation based on the control parameter in the received control instruction.
8. An electronic device, comprising:
the memory is used for storing the application program and data generated by the running of the application program;
a processor for executing the application to implement: acquiring terminal data acquired by at least one terminal; analyzing the terminal data to obtain a data analysis result; generating at least one control instruction at least according to the data analysis result, wherein the control instruction at least comprises a terminal identifier of a controlled terminal and a control parameter for the controlled terminal; and transmitting the control instruction to a controlled terminal corresponding to the terminal identification in the control instruction, so that the controlled terminal executes corresponding operation based on the control parameter in the received control instruction.
9. A terminal control system, comprising:
at least one terminal;
the electronic equipment is used for acquiring terminal data acquired by at least one terminal; analyzing the terminal data to obtain a data analysis result; generating at least one control instruction at least according to the data analysis result, wherein the control instruction at least comprises a terminal identifier of a controlled terminal and a control parameter for the controlled terminal; and transmitting the control instruction to a controlled terminal corresponding to the terminal identification in the control instruction, so that the controlled terminal executes corresponding operation based on the control parameter in the received control instruction.
CN201911113660.XA 2019-11-14 2019-11-14 Terminal control method and device, electronic equipment and system Pending CN111142413A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911113660.XA CN111142413A (en) 2019-11-14 2019-11-14 Terminal control method and device, electronic equipment and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911113660.XA CN111142413A (en) 2019-11-14 2019-11-14 Terminal control method and device, electronic equipment and system

Publications (1)

Publication Number Publication Date
CN111142413A true CN111142413A (en) 2020-05-12

Family

ID=70516651

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911113660.XA Pending CN111142413A (en) 2019-11-14 2019-11-14 Terminal control method and device, electronic equipment and system

Country Status (1)

Country Link
CN (1) CN111142413A (en)

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102748836A (en) * 2012-07-25 2012-10-24 广东志高空调有限公司 Air conditioning system and water-cooling and direct-cooling unit
CN104125274A (en) * 2014-07-16 2014-10-29 美的集团武汉制冷设备有限公司 Electric quantity control method, internet of things terminal and internet of things server
CN104137374A (en) * 2012-03-30 2014-11-05 日立空调·家用电器株式会社 Air-conditioning control system and air-conditioning control method
CN104566783A (en) * 2014-12-05 2015-04-29 广东志高空调有限公司 Air conditioner control method and air conditioner control system
CN104949264A (en) * 2015-05-29 2015-09-30 广东美的制冷设备有限公司 Air conditioner, air conditioner system and intelligent terminals
CN105444333A (en) * 2014-08-19 2016-03-30 青岛海信日立空调***有限公司 Central air conditioner control system
JP2016183452A (en) * 2015-03-25 2016-10-20 株式会社Nttファシリティーズ Program for notification system on window opening/closing instruction, and notification system on window opening/closing instruction
CN106375124A (en) * 2016-08-31 2017-02-01 上海新宜能环境科技有限公司 Remote monitoring method of ground source heat pump host
CN205986968U (en) * 2016-08-31 2017-02-22 上海新宜能环境科技有限公司 Earth source heat pump host computer remote monitering system
CN106713389A (en) * 2015-11-13 2017-05-24 深圳云联讯数据科技有限公司 Monitoring method and system
CN106895546A (en) * 2015-12-18 2017-06-27 松下知识产权经营株式会社 The control method of air conditioner, terminal installation and operating control system
CN108073477A (en) * 2016-11-09 2018-05-25 阿里巴巴集团控股有限公司 Equipment monitoring system, equipment and apparatus monitoring method
CN109154802A (en) * 2016-03-31 2019-01-04 江森自控科技公司 HVAC device registration in distributed building management system

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104137374A (en) * 2012-03-30 2014-11-05 日立空调·家用电器株式会社 Air-conditioning control system and air-conditioning control method
CN102748836A (en) * 2012-07-25 2012-10-24 广东志高空调有限公司 Air conditioning system and water-cooling and direct-cooling unit
CN104125274A (en) * 2014-07-16 2014-10-29 美的集团武汉制冷设备有限公司 Electric quantity control method, internet of things terminal and internet of things server
CN105444333A (en) * 2014-08-19 2016-03-30 青岛海信日立空调***有限公司 Central air conditioner control system
CN104566783A (en) * 2014-12-05 2015-04-29 广东志高空调有限公司 Air conditioner control method and air conditioner control system
JP2016183452A (en) * 2015-03-25 2016-10-20 株式会社Nttファシリティーズ Program for notification system on window opening/closing instruction, and notification system on window opening/closing instruction
CN104949264A (en) * 2015-05-29 2015-09-30 广东美的制冷设备有限公司 Air conditioner, air conditioner system and intelligent terminals
CN106713389A (en) * 2015-11-13 2017-05-24 深圳云联讯数据科技有限公司 Monitoring method and system
CN106895546A (en) * 2015-12-18 2017-06-27 松下知识产权经营株式会社 The control method of air conditioner, terminal installation and operating control system
CN109154802A (en) * 2016-03-31 2019-01-04 江森自控科技公司 HVAC device registration in distributed building management system
CN106375124A (en) * 2016-08-31 2017-02-01 上海新宜能环境科技有限公司 Remote monitoring method of ground source heat pump host
CN205986968U (en) * 2016-08-31 2017-02-22 上海新宜能环境科技有限公司 Earth source heat pump host computer remote monitering system
CN108073477A (en) * 2016-11-09 2018-05-25 阿里巴巴集团控股有限公司 Equipment monitoring system, equipment and apparatus monitoring method

Similar Documents

Publication Publication Date Title
CN108881470B (en) Data remote transmission monitoring system and implementation method thereof
US10234184B2 (en) Method and apparatus for monitoring status of terminal compressor
CN109040261A (en) A kind of the Internet of Things management platform and management method of intelligent refrigerator
KR20180105520A (en) Device for facility management and simulation
CN111580449A (en) Energy management control system based on narrow-band Internet of things technology
CN109520074A (en) A kind of intelligent regulator system and method for air-conditioning equipment
CN112468595B (en) Equipment control method, device and system based on gateway
CN113036921B (en) Intelligent heat dissipation monitoring system of box-type substation
CN105068434A (en) Method and apparatus of monitoring operation parameter of electric appliance
WO2022262629A1 (en) Remote monitoring system based on internet of things air conditioners, and control method thereof
CN107178877A (en) Air conditioner, control method, terminal and system thereof and air conditioner controller
CN108732413A (en) The alarm method and device of electrical equipment
CN210839646U (en) Intelligent digital building automatic control system based on BIM technology
CN109489224A (en) Electricity monitoring method, air regulator and the storage medium of household electrical appliance
CN114696231A (en) Operation condition regulation and control method, device, equipment, medium and integrated control cabinet
CN110220273A (en) A kind of Heating,Ventilating and Air Conditioning monitor supervision platform and its control method based on Internet of Things
CN111142413A (en) Terminal control method and device, electronic equipment and system
CN107942701A (en) appliance control system and method based on internet of things
CN113194300B (en) Light projection control system
CN113131619B (en) Power supply control system and method for intelligent cabinet
CN114997432A (en) Garden operation and maintenance management method, device, controller and management system
CN111061241A (en) Refrigerating unit controller and refrigerating unit control method
CN111459037A (en) Intelligent household system control method and device, electronic equipment and readable storage medium
KR20160147594A (en) System for measuring and controlling to things and terminal thereof
CN116928914A (en) Environment control method and device for machine room and environment control system for machine room

Legal Events

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

Application publication date: 20200512

RJ01 Rejection of invention patent application after publication