CN117914006B - Power distribution and utilization intelligent device based on embedded operating system and control method thereof - Google Patents

Power distribution and utilization intelligent device based on embedded operating system and control method thereof Download PDF

Info

Publication number
CN117914006B
CN117914006B CN202410316357.4A CN202410316357A CN117914006B CN 117914006 B CN117914006 B CN 117914006B CN 202410316357 A CN202410316357 A CN 202410316357A CN 117914006 B CN117914006 B CN 117914006B
Authority
CN
China
Prior art keywords
circuit
service
sampling
redundant
power
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202410316357.4A
Other languages
Chinese (zh)
Other versions
CN117914006A (en
Inventor
陈贺
王强
李德建
刘海涛
王鹏
王慧
李安龙
孟楠
魏钰柏
韩毅
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Smartchip Microelectronics Technology Co Ltd
Shijiazhuang Kelin Electric Co Ltd
Original Assignee
Beijing Smartchip Microelectronics Technology Co Ltd
Shijiazhuang Kelin Electric 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 Beijing Smartchip Microelectronics Technology Co Ltd, Shijiazhuang Kelin Electric Co Ltd filed Critical Beijing Smartchip Microelectronics Technology Co Ltd
Priority to CN202410316357.4A priority Critical patent/CN117914006B/en
Publication of CN117914006A publication Critical patent/CN117914006A/en
Application granted granted Critical
Publication of CN117914006B publication Critical patent/CN117914006B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B9/00Safety arrangements
    • G05B9/02Safety arrangements electric
    • G05B9/03Safety arrangements electric with multiple-channel loop, i.e. redundant control systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/06Energy or water supply
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J13/00Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network
    • H02J13/00002Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by monitoring
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J13/00Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network
    • H02J13/00006Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network characterised by information or instructions transport means between the monitoring, controlling or managing units and monitored, controlled or operated power network element or electrical equipment
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J13/00Circuit arrangements for providing remote indication of network conditions, e.g. an instantaneous record of the open or closed condition of each circuitbreaker in the network; Circuit arrangements for providing remote control of switching means in a power distribution network, e.g. switching in and out of current consumers by using a pulse code signal carried by the network
    • H02J13/00032Systems characterised by the controlled or operated power network elements or equipment, the power network elements or equipment not otherwise provided for

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Power Engineering (AREA)
  • Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Physics & Mathematics (AREA)
  • Public Health (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • Human Resources & Organizations (AREA)
  • General Business, Economics & Management (AREA)
  • General Health & Medical Sciences (AREA)
  • Theoretical Computer Science (AREA)
  • Water Supply & Treatment (AREA)
  • Automation & Control Theory (AREA)
  • Power Sources (AREA)

Abstract

The application is suitable for the technical field of control systems, and provides an intelligent power distribution and utilization device based on an embedded operating system and a control method thereof. The device comprises: the processing chip, the working circuit and the redundant circuit corresponding to the working circuit; the processing chip is respectively connected with the working circuit and the redundant circuit and is used for acquiring the service requirement and the service grade of the service to be executed and the overall power of the power distribution intelligent device, and waking up or dormancy the redundant circuit according to the service requirement and the service grade of the service to be executed and the overall power of the power distribution intelligent device; the working circuit comprises a sampling circuit, a power supply circuit, a storage circuit and a communication circuit, and the redundant circuit comprises a sampling redundant circuit, a power supply redundant circuit, a storage redundant circuit and a communication redundant circuit. The application can improve the sampling precision and reliability, realize high performance of the low-end chip, save the cost and improve the application and user experience of the intelligent power distribution and utilization device.

Description

Power distribution and utilization intelligent device based on embedded operating system and control method thereof
Technical Field
The application relates to the technical field of control systems, in particular to an intelligent power distribution and utilization device based on an embedded operating system and a control method thereof.
Background
In the construction and development of an electric power system, the intelligent power distribution and utilization device is used for achieving the functions of power distribution, electric energy distribution, voltage regulation and the like, and has an important role in the power distribution and utilization field. Chips used in power intelligent devices are generally classified into high-end chips and low-end chips (e.g., low-end chips are central processing units (Central Processing Unit, CPUs)). The high-end chip has better performance, but the cost is higher; low-end chips have poor performance and are typically low cost.
In the related art, in order to save cost, when a low-end chip is used in the power distribution and utilization intelligent device, the problems of insufficient sampling precision, poor reliability and the like generally occur due to poor performance of the low-end chip, so that the application of the power distribution and utilization intelligent device and the experience of a user are affected.
Disclosure of Invention
In view of the above, the embodiment of the application provides an intelligent power distribution and utilization device based on an embedded operating system and a control method thereof, so as to solve the technical problems that in the related art, the performance of a low-end chip is poor, the sampling precision is usually insufficient, the reliability is poor, and the like, and further the application of the intelligent power distribution and utilization device and the experience of a user are affected.
In a first aspect, an embodiment of the present application provides an intelligent power distribution and utilization device based on an embedded operating system, including: the processing chip, the working circuit and the redundant circuit corresponding to the working circuit;
The processing chip is respectively connected with the working circuit and the redundant circuit and is used for acquiring the service requirement and the service grade of the service to be executed and the overall power of the power distribution intelligent device, and waking up or dormancy the redundant circuit according to the service requirement and the service grade of the service to be executed and the overall power of the power distribution intelligent device;
The working circuit comprises a sampling circuit, a power supply circuit, a storage circuit and a communication circuit, and the redundant circuit comprises a sampling redundant circuit, a power supply redundant circuit, a storage redundant circuit and a communication redundant circuit;
The processing chip wakes up or sleeps the redundant circuit according to the service requirement and service grade of the service to be executed and the whole power of the intelligent power distribution and utilization device, and the processing chip comprises:
The processing chip wakes up or sleeps up the sampling redundancy circuit according to the service requirement, wakes up or sleeps up the power supply redundancy circuit according to the whole power, wakes up or sleeps up the storage redundancy circuit and the communication redundancy circuit according to the service grade.
In a second aspect, an embodiment of the present application provides a control method for an intelligent power distribution device based on an embedded operating system, which is applied to the intelligent power distribution device based on an embedded operating system according to any one of the first aspect, where the method includes:
Acquiring service requirements and service grades of a service to be executed and the overall power of the intelligent power distribution and utilization device;
Waking up or dormancy redundant circuits according to service demands and service grades of the service to be executed and the overall power of the power distribution intelligent device;
Wherein, according to the business demand and business grade of the business to be executed, and the whole power of the intelligent device of the power distribution, wake up or dormancy redundant circuit, include:
waking up or dormancy sampling redundant circuit according to service demand;
a power redundancy circuit that wakes up or sleeps based on the overall power;
And waking up or dormancy according to the service level to store the redundant circuit and the communication redundant circuit.
In a possible implementation manner of the second aspect, the service requirement is a precision requirement;
Wake-up or sleep sampling redundancy circuit according to service requirement, comprising:
judging whether the sampling redundant circuit is in a working state or not;
If the sampling redundancy circuit is not in a working state and the precision requirement is a first precision requirement, waking up the sampling redundancy circuit;
if the sampling redundancy circuit is in a working state and the precision requirement is a second precision requirement, the sampling redundancy circuit is dormant; wherein the first accuracy requirement is higher than the second accuracy requirement.
In a possible implementation manner of the second aspect, the service requirement is a reliability requirement;
Wake-up or sleep sampling redundancy circuit according to service requirement, comprising:
judging whether the sampling redundant circuit is in a working state or not;
If the sampling redundancy circuit is not in a working state and the reliability requirement is a first reliability requirement, waking up the sampling redundancy circuit, acquiring first data acquired by the sampling circuit and second data acquired by the sampling redundancy circuit, and alarming when the difference value of the first data and the second data exceeds a preset difference value range; the acquisition time of the first data is the same as that of the second data;
If the sampling redundancy circuit is in a working state and the reliability requirement is a second reliability requirement, dormancy sampling redundancy circuit; wherein the first reliability requirement is higher than the second reliability requirement.
In a possible implementation manner of the second aspect, the method further includes:
acquiring the real-time temperature of a processing chip, and determining a temperature correction coefficient according to the real-time temperature;
and acquiring first data acquired by the sampling circuit, and correcting the first data according to the temperature correction coefficient.
In one possible implementation manner of the second aspect, the wake-up or sleep power supply redundancy circuit according to the overall power includes:
Judging whether the rated power of the power supply circuit is smaller than the whole power or not, and judging whether the power supply redundant circuit is in a working state or not;
If the power supply redundant circuit is not in a working state and the rated power is smaller than the whole power, waking up the power supply redundant circuit;
and if the power supply redundancy circuit and the power supply circuit are both in a working state and the rated power is greater than or equal to the integral power, the power supply redundancy circuit is dormant.
In a possible implementation manner of the second aspect, the wake-up or sleep-storage redundancy circuit and the communication redundancy circuit according to the service level include:
Judging whether the storage redundant circuit and the communication redundant circuit are in a working state or not, and judging whether the service level is a preset level or not; wherein, the importance of the preset level is highest;
if the storage redundant circuit is not in a working state and the service level is a preset level, waking up the storage redundant circuit;
If the storage redundant circuit is in a working state and the service level is not a preset level, the storage redundant circuit is dormant;
if the communication redundant circuit is not in a working state and the service level is a preset level, waking up the communication redundant circuit;
If the communication redundant circuit is in a working state and the service level is not a preset level, the communication redundant circuit is dormant.
In a possible implementation manner of the second aspect, the method further includes:
acquiring the overall power consumption and the processing chip load rate of the power distribution intelligent device;
judging whether the overall power consumption is larger than a preset power consumption threshold value or not, and judging whether the load rate of the processing chip is larger than the preset load rate threshold value or not;
If the overall power consumption is greater than a preset power consumption threshold or the processing chip load rate is greater than a preset load rate threshold, sequentially dormancy the redundant circuits according to the order of the priority of the redundant circuits from low to high until the overall power consumption is less than or equal to the preset power consumption threshold and the processing chip load rate is less than or equal to the preset load rate threshold;
The power supply redundancy circuit has a priority smaller than that of the communication redundancy circuit, the communication redundancy circuit has a priority smaller than that of the storage redundancy circuit, and the storage redundancy circuit has a priority smaller than that of the sampling redundancy circuit.
In a possible implementation manner of the second aspect, the method further includes:
acquiring a user instruction;
and waking up the redundant circuit indicated by the user instruction, and adjusting the priority of the redundant circuit indicated by the user instruction to be the highest priority.
In a third aspect, an embodiment of the present application provides a control device for an intelligent power distribution device based on an embedded operating system, including:
The acquisition module is used for acquiring the service requirements and service grades of the service to be executed and the overall power of the intelligent power distribution and utilization device;
and the control module is used for waking up or dormancy the redundant circuit according to the service requirement and service grade of the service to be executed and the overall power of the power distribution intelligent device.
In a fourth aspect, an embodiment of the present application provides a processing chip, including a memory and a processor, where the memory stores a computer program that can run on the processor, and when the processor executes the computer program, the processor implements a control method for an intelligent power distribution device based on an embedded operating system according to any one of the second aspects.
It will be appreciated that the advantages of the second to fourth aspects may be found in the relevant description of the first aspect and are not repeated here.
The power distribution intelligent device based on the embedded operating system and the control method thereof provided by the embodiment of the application comprise a processing chip, a working circuit and a redundant circuit corresponding to the working circuit, wherein the processing chip is respectively connected with the working circuit and the redundant circuit and is used for waking up or dormancy the redundant circuit according to the service requirement and the service grade of a service to be executed and the overall power of the power distribution intelligent device, the working circuit comprises a sampling circuit, a power supply circuit, a storage circuit and a communication circuit, and the redundant circuit comprises a sampling redundant circuit, a power supply redundant circuit, a storage redundant circuit and a communication redundant circuit. The application sets corresponding controllable hardware redundant circuits for some weak working circuits affecting the reliability of the intelligent power distribution and utilization device, and controls the corresponding redundant circuits to wake up and sleep based on service demands, service grades and overall power, thereby improving the sampling precision and reliability, enabling a low-end chip to realize high performance, saving cost and improving the application and user experience of the intelligent power distribution and utilization device.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are needed in the embodiments or the description of the prior art will be briefly described below, it being obvious that the drawings in the following description are only some embodiments of the present application, and that other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a schematic diagram of a power distribution intelligent device based on an embedded operating system according to an embodiment of the present application;
FIG. 2 is a flow chart of a control method of a power distribution intelligent device based on an embedded operating system according to an embodiment of the present application;
fig. 3 is a schematic structural diagram of a control device of an intelligent power distribution device based on an embedded operating system according to an embodiment of the present application;
Fig. 4 is a schematic structural diagram of a processing chip according to an embodiment of the application.
Detailed Description
The present application will be more clearly described with reference to the following examples. The following examples will assist those skilled in the art in further understanding the function of the present application, but are not intended to limit the application in any way. It should be noted that variations and modifications could be made by those skilled in the art without departing from the inventive concept. These are all within the scope of the present application.
It should be understood that the terms "comprises" and/or "comprising," when used in this specification and the appended claims, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
It should also be understood that the term "and/or" as used in the present specification and the appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes such combinations.
In the description of the present specification and the appended claims, the terms "first," "second," "third," and the like are used merely to distinguish between descriptions and are not to be construed as indicating or implying relative importance.
Reference in the specification to "one embodiment" or "some embodiments" or the like means that a particular feature, structure, or characteristic described in connection with the embodiment is included in one or more embodiments of the application. Thus, appearances of the phrases "in one embodiment," "in some embodiments," "in other embodiments," and the like in the specification are not necessarily all referring to the same embodiment, but mean "one or more but not all embodiments" unless expressly specified otherwise. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless expressly specified otherwise.
Furthermore, references to "a plurality of" in embodiments of the present application should be interpreted as two or more.
In order to solve the problems in the related art, the inventor finds that the corresponding controllable hardware redundancy circuit can be arranged on weak parts, such as a sampling circuit, a power supply circuit, a storage circuit, a communication circuit and other working circuits, of the power distribution intelligent device, and the corresponding redundancy circuit is controlled to wake up or sleep based on related data of the service to be executed and the power distribution intelligent device, so that the sampling precision and reliability are improved, the high performance of a low-end chip is realized, the cost is saved, and the application and user experience of the power distribution intelligent device are improved.
Fig. 1 is a schematic structural diagram of an intelligent power distribution device based on an embedded operating system according to an embodiment of the present application. As shown in fig. 1, the power distribution intelligent device in the embodiment of the present application may include: the processing chip, the working circuit and the redundant circuit corresponding to the working circuit.
The processing chip is respectively connected with the working circuit and the redundant circuit and is used for acquiring the service requirement and the service grade of the service to be executed and the overall power of the power distribution intelligent device, and waking up or dormancy the redundant circuit according to the service requirement and the service grade of the service to be executed and the overall power of the power distribution intelligent device.
The working circuit comprises a sampling circuit, a power supply circuit, a storage circuit and a communication circuit, and the redundant circuit comprises a sampling redundant circuit, a power supply redundant circuit, a storage redundant circuit and a communication redundant circuit.
Alternatively, the processing chip may be a CPU, which is a low-cost low-performance low-end chip. Services to be performed such as a current voltage sampling service, a data storage service, etc. The service requirements may include an accuracy requirement, a reliability requirement, and the like for indicating accuracy of the service requirements to be performed and a reliability level of the requirements, the service level indicating importance of the service to be performed. The whole power of the power distribution intelligent device is real-time whole power, and because the redundant circuit in the power distribution intelligent device is awakened or dormant based on the service to be executed, the whole power consumption of the power distribution intelligent device is dynamic.
In one possible implementation manner, when the chip wakes up or sleeps up the redundancy circuit, the redundancy circuit may be waken up or sleeps up according to service requirements, the redundancy circuit may be waken up or sleeps up according to overall power, and the redundancy circuit and the communication redundancy circuit may be waken up or sleeps up according to service classes. Therefore, based on different services to be executed, corresponding redundant circuits are awakened or dormant under different service requirements, different service levels and different overall powers, so that the sampling precision and the reliability are improved.
In this embodiment, specific implementation processes and principles of the wake-up or sleep-sampling redundancy circuit, the power redundancy circuit, the storage redundancy circuit, and the communication redundancy circuit may refer to the following method embodiments, and are not described herein again.
Referring to fig. 1, the power distribution intelligent device in this embodiment further includes some parts that do not need to be provided with corresponding redundant circuits, for example, the power distribution intelligent device may further include a serial communication circuit, a liquid crystal display, a key, a status monitoring circuit, and the like, where the above circuit structures are respectively connected with the processing chip. The state monitoring circuit can be used for monitoring the overall power consumption of the intelligent power distribution and utilization device, the load rate of a processing chip and the like.
It should be noted that, in this embodiment, the power-on intelligent device is used as an embedded system, and the embedded operating system is used for processing the chip and includes a bottom layer driver related to the hardware, so that the embedded operating system can directly control the redundant circuit through the bottom layer driver.
The power distribution and utilization intelligent device based on the embedded operating system comprises a processing chip, a working circuit and a redundant circuit corresponding to the working circuit, wherein the processing chip is respectively connected with the working circuit and the redundant circuit and used for waking up or dormancy the redundant circuit according to the service requirements and service grades of the service to be executed and the overall power of the power distribution and utilization intelligent device, the working circuit comprises a sampling circuit, a power supply circuit, a storage circuit and a communication circuit, and the redundant circuit comprises the sampling redundant circuit, the power supply redundant circuit, the storage redundant circuit and the communication redundant circuit. The application sets corresponding controllable hardware redundant circuits for some weak working circuits affecting the reliability of the intelligent power distribution and utilization device, and controls the corresponding redundant circuits to wake up and sleep based on service demands, service grades and overall power, thereby improving the sampling precision and reliability, enabling a low-end chip to realize high performance, saving cost and improving the application and user experience of the intelligent power distribution and utilization device.
The following describes in detail a control method of the power distribution intelligent device based on the embedded operating system according to the present application with reference to fig. 1.
Fig. 2 is a flow chart of a control method of a power distribution intelligent device based on an embedded operating system according to an embodiment of the present application. As shown in fig. 2, the method in the embodiment of the present application may be applied to the power distribution intelligent device based on the embedded operating system in the foregoing embodiment, and the method may include:
Step 201, obtaining service requirements and service levels of a service to be executed and overall power of the intelligent power distribution and utilization device.
Step 202, waking up or dormancy redundant circuit according to the service requirement and service class of the service to be executed and the whole power of the intelligent power distribution device.
In one possible implementation, this embodiment may include steps A1 to A3 when waking up or hibernating the redundant circuit.
A1, waking up or dormancy sampling redundant circuit according to business demand.
A2, waking up or dormancy the power supply redundant circuit according to the whole power.
A3, waking up or dormancy storage redundant circuit and communication redundant circuit according to service level.
In one possible implementation manner, the service requirement may be an accuracy requirement, and in this embodiment, when the sampling redundancy circuit is awakened or dormant according to the service requirement, whether the sampling redundancy circuit is in an operating state may be determined, then if the sampling redundancy circuit is not in an operating state and the accuracy requirement is a first accuracy requirement, the sampling redundancy circuit is awakened, and if the sampling redundancy circuit is in an operating state and the accuracy requirement is a second accuracy requirement, the sampling redundancy circuit is dormant. Wherein the first accuracy requirement is higher than the second accuracy requirement.
For example, low-end chips tend to have lower sampling accuracy due to poor performance, such as a fixed sampling accuracy of 10-bit effective accuracy for processing chips. In this embodiment, the second precision requirement is equal to the fixed sampling precision of the processing chip, and the first precision requirement is greater than the second precision requirement, if the first precision requirement is 11-bit effective precision. In this embodiment, the sampling circuit is in a working state, when the accuracy requirement of the service to be executed is the first accuracy requirement, it is indicated that the service to be executed needs higher sampling accuracy, and the sampling accuracy at this time does not meet the requirement, so that the sampling redundancy circuit and the sampling circuit are awakened to work simultaneously.
For example, the fixed sampling precision of the processing chip is 10-bit effective precision, and the sampling range is-100 to +100. The method comprises the steps that the accuracy requirement of a service to be executed is obtained to be a first accuracy requirement, the accuracy requirement is 11-bit effective accuracy and is 10-bit effective accuracy higher than the fixed sampling accuracy of a processing chip, a sampling redundancy circuit is awakened, the sampling range of the sampling circuit is controlled to be-100-0, the sampling range of the sampling redundancy circuit is controlled to be 0 to +100, and therefore the sampling accuracy is improved to 11-bit effective accuracy through the simultaneous operation of the awakening sampling redundancy circuit and the sampling circuit, and the improvement of the sampling accuracy of a low-end chip is realized.
And when the acquired accuracy requirement of the service to be executed is the second accuracy requirement, the fact that the requirement of the service to be executed on sampling accuracy is not high is indicated, and if the sampling redundancy circuit is in a working state at this time, the sampling redundancy circuit can be dormant so as to reduce the overall power consumption of the intelligent power distribution and utilization device.
In other cases, the state of the sampling redundancy circuit may be maintained. If the sampling redundancy circuit is not in the working state and the precision requirement is the second precision requirement, or if the sampling redundancy circuit is in the working state and the precision requirement is the first precision requirement, the state of the sampling redundancy circuit is maintained unchanged.
In one possible implementation manner, the service requirement may be a reliability requirement, and in this embodiment, when the sampling redundancy circuit is awakened or dormant according to the service requirement, whether the sampling redundancy circuit is in a working state may be determined, and then if the sampling redundancy circuit is not in the working state and the reliability requirement is a first reliability requirement, the sampling redundancy circuit is awakened, and first data collected by the sampling circuit and second data collected by the sampling redundancy circuit are obtained, and when a difference value between the first data and the second data exceeds a preset difference value range, an alarm is given. If the sampling redundancy circuit is in a working state and the reliability requirement is a second reliability requirement, dormancy sampling redundancy circuit; the first reliability requirement is higher than the second reliability requirement, and the acquisition time of the first data is the same as that of the second data.
Optionally, in this embodiment, the first reliability requirement indicates that the reliability requirement of the service to be executed on the sampled data is higher, and the second reliability requirement indicates that the reliability requirement of the service to be executed on the sampled data is lower. The sampling circuit is in a working state, for the service to be executed with higher requirements on the reliability of data, the sampling redundancy circuit can be awakened, so that the sampling circuit and the sampling redundancy circuit can sample simultaneously, the first data collected by the sampling circuit and the second data collected by the sampling redundancy circuit are compared, when the difference value between the first data and the second data is within the preset difference value range, the collected first data and second data are considered to be reliable, otherwise, the collected first data and second data are considered to be low in reliability, and an alarm is given to enable a user to check.
And when the acquired reliability requirement of the service to be executed is the second reliability requirement, the reliability requirement of the service to be executed on the data is not high, and if the sampling redundancy circuit is in a working state at this time, the sampling redundancy circuit can be dormant so as to reduce the overall power consumption of the intelligent power distribution and utilization device.
In other cases, the state of the sampling redundancy circuit may be maintained. If the sampling redundancy circuit is not in the working state and the reliability requirement is the second reliability requirement, or if the sampling redundancy circuit is in the working state and the reliability requirement is the first reliability requirement, the state of the sampling redundancy circuit is maintained unchanged.
It should be noted that, in this embodiment, the priority of the precision requirement may be set higher than the priority of the reliability requirement, and when the wake-up or sleep sampling redundancy circuit based on the precision requirement is inconsistent with the wake-up or sleep sampling redundancy circuit based on the reliability requirement, the wake-up or sleep sampling redundancy circuit based on the precision requirement is prioritized. Of course, the priority of the reliability requirement may be set higher than the priority of the precision requirement, and may be specifically set according to the actual requirement.
In addition, as the performance of the low-end chip is poor, the sampling data can be affected by temperature change to generate nonlinear condition, and in order to ensure the accuracy of the sampling data, the sampling data can be corrected by setting a segmented correction coefficient.
In some embodiments, the real-time temperature of the processing chip may be obtained, the temperature correction coefficient may be determined according to the real-time temperature, the first data collected by the sampling circuit may be obtained, and the first data may be corrected according to the temperature correction coefficient.
For example, the present embodiment may determine, according to the real-time temperature of the processing chip, a corresponding first temperature correction coefficient based on a preset correspondence between the temperature and the correction coefficient, so that a product of the first data collected by the sampling circuit and the determined first temperature correction coefficient may be used as the first data. Similarly, the product of the second data acquired by the sampling redundancy circuit and the first temperature correction coefficient may be used as the second data. Therefore, temperature correction is carried out on the sampling data of the sampling circuit and the sampling redundant circuit, and the accuracy of the sampling data is improved. For example, the temperature is divided, the temperature correction coefficient corresponding to-40 to-10 ℃ (excluding-10 ℃) is set to be 1, the temperature correction coefficient corresponding to-10 to 40 ℃ (excluding 40 ℃) is set to be 1.003, and the temperature correction coefficient corresponding to 40 to 70 ℃ is set to be 0.998.
Because the performance of the low-end chip is poor, the power distribution intelligent device can be interfered by the environment or other devices in the sampling process, so that some interfered sampling data exist in the acquired sampling data, and the filtering processing can be performed on the sampling data to remove the interfered sampling data.
In some embodiments, filtering processing may be performed on the plurality of first data collected by the sampling circuit, for example, calculating an average value of the plurality of first data, removing the first data with a difference value greater than a preset difference threshold value from the average value, and only retaining the first data with a difference value less than or equal to the preset difference threshold value from the average value, so as to filter the sample data subjected to interference, and improve anti-interference performance.
In one possible implementation manner, when the power supply redundancy circuit is awakened or dormant according to the overall power, the embodiment can determine whether the rated power of the power supply circuit is smaller than the overall power, and determine whether the power supply redundancy circuit is in a working state, then if the power supply redundancy circuit is not in a working state and the rated power is smaller than the overall power, the power supply redundancy circuit is awakened, and if the power supply redundancy circuit and the power supply circuit are both in a working state and the rated power is greater than or equal to the overall power, the power supply redundancy circuit is dormant.
As can be seen from the foregoing, in this embodiment, the overall power of the power distribution intelligent device is dynamic, and when the rated power of the power supply circuit is smaller than the overall power, the power supply circuit cannot meet the power requirement, and at this time, the power supply redundant circuit can be awakened, so that the power supply circuit and the power supply redundant circuit work simultaneously to meet the power requirement. In addition, when the power supply circuit fails, the power supply redundant circuit is awakened to supply power for the power distribution intelligent device in order to ensure normal power supply. Wherein the power rating of the power supply redundancy circuit may be equal to the power rating of the power supply circuit.
When the power supply circuit and the power supply redundant circuit are in a working state and the rated power of the power supply circuit is larger than or equal to the whole power, the power supply circuit can meet the power requirement, and the power supply redundant circuit can be dormant at the moment so as to reduce the whole power consumption of the intelligent power distribution and utilization device.
In other cases, the state of the power supply redundancy circuit may be maintained. If the power supply redundant circuit is not in a working state and the rated power is greater than or equal to the whole power, or the power supply redundant circuit is in a working state and the rated power is less than the whole power, the state of the power supply redundant circuit is maintained unchanged.
In one possible implementation manner, when the storage redundancy circuit and the communication redundancy circuit are awakened or dormant according to the service level, the embodiment can determine whether the storage redundancy circuit and the communication redundancy circuit are in an operating state and determine whether the service level is a preset level, then awaken the storage redundancy circuit if the storage redundancy circuit is not in an operating state and the service level is the preset level, dormant the storage redundancy circuit if the storage redundancy circuit is in an operating state and the service level is not the preset level, awaken the communication redundancy circuit if the communication redundancy circuit is not in an operating state and the service level is the preset level, and dormant the communication redundancy circuit if the communication redundancy circuit is in an operating state and the service level is not the preset level. Wherein, the importance of the preset level is highest.
As can be seen from the foregoing, in this embodiment, the service level indicates the importance level of the service to be executed, and for the important service to be executed, redundant storage of data and redundant communication of data are required. When the service level of the service to be executed is a preset level, the task to be executed is an important service, and the storage redundant circuit and the communication redundant circuit are awakened to work simultaneously with the storage circuit and the communication circuit so as to perform redundant storage and redundant communication on data of the important service. When the service level is not the preset level, the importance of the task to be executed is not high, the redundancy storage and the redundancy communication of the data are not needed, and the redundancy storage circuit and the redundancy communication circuit can be dormant, and only the storage circuit and the communication circuit can be kept working, so that the overall power consumption of the intelligent power distribution and utilization device is reduced.
In other cases, the state of the storage redundancy circuit or the communication redundancy circuit may be maintained. If the storage redundant circuit is not in the working state and the service level is not the preset level, or if the storage redundant circuit is in the working state and the service level is the preset level, the state of the storage redundant circuit is maintained unchanged. Other cases of the communication redundancy circuit may refer to the above description of the storage redundancy circuit, and will not be repeated here.
In addition, in this embodiment, if a storage circuit fault or a communication circuit fault is detected, the storage redundant circuit or the communication redundant circuit is correspondingly awakened to ensure normal operation of the storage function and the communication function, and at this time, the working mode of the communication redundant circuit is mainly cold standby or hot standby.
In some embodiments, after waking up the storage redundancy circuit, the third data stored in the storage circuit and the fourth data stored in the storage redundancy circuit may be acquired, where the storage time of the third data and the fourth data is the same, that is, the storage data of the same data. And detecting whether the third data is correct or not according to the check code of the third data, detecting whether the fourth data is correct or not according to the check code of the fourth data, correcting the wrong data according to the correct data in the third data and the fourth data if any one of the third data and the fourth data is wrong after the detection, and carrying out error warning if both the third data and the fourth data are wrong, so as to ensure the accuracy of data storage of important business.
In the running process of the power distribution intelligent device, in order to avoid overhigh overall power consumption or overhigh processing chip load rate of the power distribution intelligent device, the redundant circuit can be controlled to sleep according to the overall power consumption and the processing chip load rate.
In a possible implementation manner, the embodiment may further obtain the overall power consumption and the load rate of the processing chip of the power distribution intelligent device, determine whether the overall power consumption is greater than a preset power consumption threshold, determine whether the load rate of the processing chip is greater than a preset load rate threshold, and then sequentially sleep the redundant circuits according to the order of the priority of the redundant circuits from low to high if the overall power consumption is greater than the preset power consumption threshold or the load rate of the processing chip is greater than the preset load rate threshold until the overall power consumption is less than or equal to the preset power consumption threshold and the load rate of the processing chip is less than or equal to the preset load rate threshold.
The power supply redundancy circuit has a priority smaller than that of the communication redundancy circuit, the communication redundancy circuit has a priority smaller than that of the storage redundancy circuit, and the storage redundancy circuit has a priority smaller than that of the sampling redundancy circuit.
Optionally, in this embodiment, when it is detected that the overall power consumption is greater than a preset power consumption threshold, or the processing chip load rate is greater than a preset load rate threshold, the power redundancy circuit is first dormant under the condition that the power redundancy circuit is turned on according to the order of low priority of the redundancy circuits, then the overall power and the processing chip load rate of the power distribution intelligent device are reacquired, if the overall power consumption is less than or equal to the preset power consumption threshold and the processing chip load rate is less than or equal to the preset load rate threshold, the dormancy of other redundancy circuits is stopped, otherwise, the communication redundancy circuit is continuously dormant under the condition that the communication redundancy circuit is turned on, and so on until the reacquired overall power consumption is less than or equal to the preset power consumption threshold and the reacquired processing chip load rate is less than or equal to the preset load rate threshold.
It should be noted that if a certain redundancy circuit needs to be dormant in the order of low to high priority of the redundancy circuits, the redundancy circuit is not turned on, and the next redundancy circuit is dormant.
In some embodiments, a user instruction may be further acquired, and the redundant circuit indicated by the user instruction is awakened, so that the priority of the redundant circuit indicated by the user instruction is adjusted to be the highest priority. The priority of dormancy of the redundant circuit based on the overall power consumption and the processing chip load rate is higher than that of the redundant circuit according to the corresponding dormancy condition in the previous embodiment.
For example, for some special cases, for example, for a certain service to be executed, the service level is not a preset level, but the user has a need of redundant storage and redundant communication, then the user instruction may also be set according to the need, that is, the priority of the user instruction is the highest in this embodiment, so after the user instruction is acquired, the redundant circuit indicated by the user instruction may be directly awakened according to the user instruction. And adjusting the priority of the redundant circuit indicated by the user instruction to be the highest priority, so that when the redundant circuit is dormant based on the overall power consumption and the processing chip load rate, the redundant circuit is dormant in sequence from low to high according to the adjusted priority of the redundant circuit.
In some embodiments, if the redundant circuit is monitored to be in an idle state, the idle redundant circuit is dormant.
It should be noted that, in this embodiment, the sleep instruction may also be acquired, so that the redundant circuit indicated by the sleep instruction is dormant according to the sleep instruction.
The embodiment controls the dormancy of the redundant circuit based on the overall power consumption and the processing chip load rate, so that the overall power consumption of the intelligent power distribution and utilization device or the processing chip load rate is prevented from being too high, and the safety in use of the intelligent power distribution and utilization device is ensured. And when the redundant circuit is needed to sleep, the redundant circuit is sequentially dormant according to the order from low priority to high priority, and the current running state of the redundant circuit is maintained as much as possible on the premise of avoiding the overhigh overall power consumption of the intelligent power distribution and utilization device or the overhigh load rate of the processing chip, so that the performance of the processing chip is ensured.
The control method of the power distribution intelligent device based on the embedded operating system is applied to the power distribution intelligent device comprising a processing chip, a working circuit and a redundant circuit corresponding to the working circuit, and the wake-up or dormancy redundant circuit is controlled according to the service requirement and the service grade of the service to be executed and the overall power of the power distribution intelligent device, so that the sampling precision and the reliability are improved, the high performance of a low-end chip is realized, the cost is saved, and the application and the experience of a user of the power distribution intelligent device are improved.
It should be understood that the sequence number of each step in the foregoing embodiment does not mean that the execution sequence of each process should be determined by the function and the internal logic, and should not limit the implementation process of the embodiment of the present application.
Fig. 3 is a schematic structural diagram of a control device of an intelligent power distribution device based on an embedded operating system according to an embodiment of the present application. As shown in fig. 3, the control device of the power distribution intelligent device based on the embedded operating system provided in this embodiment may include: an acquisition module 301 and a control module 302.
The acquiring module 301 is configured to acquire a service requirement and a service class of a service to be executed, and an overall power of the power distribution intelligent device.
And the control module 302 is configured to wake up or sleep the redundant circuit according to the service requirement and service class of the service to be executed and the overall power of the power distribution intelligent device.
Optionally, the control module 302 is specifically configured to:
Waking up or dormancy the sampling redundancy circuit according to the service requirement;
Waking up or hibernating the power supply redundancy circuit according to the overall power;
And waking up or dormancy the storage redundant circuit and the communication redundant circuit according to the service grade.
Optionally, the service requirement is a precision requirement; the control module 302 is specifically configured to:
judging whether the sampling redundant circuit is in a working state or not;
If the sampling redundancy circuit is not in a working state and the precision requirement is a first precision requirement, waking up the sampling redundancy circuit;
If the sampling redundancy circuit is in a working state and the precision requirement is a second precision requirement, dormancy sampling redundancy circuit; wherein the first accuracy requirement is higher than the second accuracy requirement.
Optionally, the service requirement is a reliability requirement; the control module 302 is further specifically configured to:
judging whether the sampling redundant circuit is in a working state or not;
if the sampling redundancy circuit is not in a working state and the reliability requirement is a first reliability requirement, waking up the sampling redundancy circuit, acquiring first data acquired by the sampling circuit and second data acquired by the sampling redundancy circuit, and alarming when the difference value between the first data and the second data exceeds a preset difference value range; the acquisition time of the first data is the same as that of the second data;
If the sampling redundancy circuit is in a working state and the reliability requirement is a second reliability requirement, dormancy of the sampling redundancy circuit is performed; wherein the first reliability requirement is higher than the second reliability requirement.
Optionally, the control module 302 is further configured to:
Acquiring the real-time temperature of the processing chip, and determining a temperature correction coefficient according to the real-time temperature;
And acquiring first data acquired by the sampling circuit, and correcting the first data according to the temperature correction coefficient.
Optionally, the control module 302 is further specifically configured to:
Judging whether the rated power of the power supply circuit is smaller than the integral power or not, and judging whether the power supply redundant circuit is in a working state or not;
if the power supply redundancy circuit is not in a working state and the rated power is smaller than the overall power, waking up the power supply redundancy circuit;
and if the power supply redundancy circuit and the power supply circuit are both in a working state and the rated power is greater than or equal to the integral power, dormancy is performed on the power supply redundancy circuit.
Optionally, the control module 302 is further specifically configured to:
Judging whether the storage redundant circuit and the communication redundant circuit are in a working state or not, and judging whether the service grade is a preset grade or not; wherein the importance of the preset level is highest;
If the storage redundant circuit is not in a working state and the service level is the preset level, waking up the storage redundant circuit;
if the storage redundant circuit is in a working state and the service level is not the preset level, dormancy of the storage redundant circuit is performed;
If the communication redundant circuit is not in a working state and the service level is the preset level, waking up the communication redundant circuit;
and if the communication redundant circuit is in a working state and the service level is not the preset level, dormancy is performed on the communication redundant circuit.
Optionally, the control module 302 is further configured to:
Acquiring the overall power consumption and the processing chip load rate of the power distribution intelligent device;
Judging whether the overall power consumption is larger than a preset power consumption threshold value or not, and judging whether the load rate of the processing chip is larger than a preset load rate threshold value or not;
If the overall power consumption is greater than the preset power consumption threshold or the processing chip load rate is greater than the preset load rate threshold, sequentially dormancy the redundant circuits according to the order of the priority of the redundant circuits from low to high until the overall power consumption is less than or equal to the preset power consumption threshold and the processing chip load rate is less than or equal to the preset load rate threshold;
The priority of the power supply redundancy circuit is smaller than that of the communication redundancy circuit, the priority of the communication redundancy circuit is smaller than that of the storage redundancy circuit, and the priority of the storage redundancy circuit is smaller than that of the sampling redundancy circuit.
Optionally, the control module 302 is further configured to:
acquiring a user instruction;
And waking up the redundant circuit indicated by the user instruction, and adjusting the priority of the redundant circuit indicated by the user instruction to be the highest priority.
It should be noted that, because the content of information interaction and execution process between the above devices/units is based on the same concept as the method embodiment of the present application, specific functions and technical effects thereof may be referred to in the method embodiment section, and will not be described herein.
Fig. 4 is a schematic structural diagram of a processing chip according to an embodiment of the application. As shown in fig. 4, the processing chip 400 of this embodiment includes: a processor 410, a memory 420, and a computer program 421 executable on the processor 410 is stored in the memory 420. The steps of any of the various method embodiments described above, such as steps 201 through 202 shown in fig. 2, are implemented when the processor 410 executes the computer program 421. Or processor 410, when executing computer program 421, performs the functions of the modules/units of the apparatus embodiments described above, such as the functions of modules 301 through 302 shown in fig. 3.
By way of example, computer program 421 may be partitioned into one or more modules/units that are stored in memory 420 and executed by processor 410 to accomplish the present application. The one or more modules/units may be a series of computer program instruction segments capable of performing particular functions to describe the execution of the computer program 421 in the processing chip 400.
It will be appreciated by those skilled in the art that fig. 4 is merely an example of a processing chip and is not limiting of the processing chip, and may include more or fewer components than shown, or may combine certain components, or different components, such as input-output devices, network access devices, buses, etc.
The Processor 410 may be a central processing unit (Central Processing Unit, CPU), but may also be other general purpose processors, digital signal processors (DIGITAL SIGNAL Processor, DSP), application SPECIFIC INTEGRATED Circuit (ASIC), off-the-shelf Programmable gate array (Field-Programmable GATE ARRAY, FPGA) or other Programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or the like. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
The memory 420 may be an internal storage unit of the processing chip, such as a hard disk or a memory of the processing chip, or an external storage device of the processing chip, such as a plug-in hard disk equipped on the processing chip, a smart memory card (SMART MEDIA CARD, SMC), a Secure Digital (SD) card, a flash memory card (FLASH CARD), or the like. The memory 420 may also include both internal memory units of the processing chip and external memory devices. The memory 420 is used to store computer programs and other programs and data needed to process the chip. The memory 420 may also be used to temporarily store data that has been output or is to be output.
It will be apparent to those skilled in the art that, for convenience and brevity of description, only the above-described division of the functional units and modules is illustrated, and in practical application, the above-described functional distribution may be performed by different functional units and modules according to needs, i.e. the internal structure of the apparatus is divided into different functional units or modules to perform all or part of the above-described functions. The functional units and modules in the embodiment may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit, where the integrated units may be implemented in a form of hardware or a form of a software functional unit. In addition, the specific names of the functional units and modules are only for distinguishing from each other, and are not used for limiting the protection scope of the present application. The specific working process of the units and modules in the above system may refer to the corresponding process in the foregoing method embodiment, which is not described herein again.
In the foregoing embodiments, the descriptions of the embodiments are emphasized, and in part, not described or illustrated in any particular embodiment, reference is made to the related descriptions of other embodiments.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the solution. 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 invention.
In the embodiments provided in the present invention, it should be understood that the disclosed apparatus/processing chip and method may be implemented in other manners. For example, the above-described apparatus/processing chip embodiments are merely illustrative, and the division of the modules or units, for example, is merely a logical function division, and may be implemented in other ways, for example, multiple units or components may be combined or integrated into another system, or some features may be omitted, or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection via interfaces, devices or units, which may be in electrical, mechanical or other forms.
The integrated modules/units, if implemented in the form of software functional units and sold or used as stand-alone products, may be stored in a computer readable storage medium. Based on such understanding, the present invention may implement all or part of the flow of the method of the above embodiment, or may be implemented by a computer program to instruct related hardware, where the computer program may be stored in a computer readable storage medium, and when the computer program is executed by a processor, the computer program may implement the steps of each of the method embodiments described above. Wherein the computer program comprises computer program code which may be in source code form, object code form, executable file or some intermediate form etc. The computer readable medium may include: any entity or device capable of carrying the computer program code, a recording medium, a U disk, a removable hard disk, a magnetic disk, an optical disk, a computer Memory, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), an electrical carrier signal, a telecommunications signal, a software distribution medium, and so forth.
The above embodiments are only for illustrating the technical solution of the present invention, and not for limiting the same; although the invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some technical features thereof can be replaced by equivalents; such modifications and substitutions do not depart from the spirit and scope of the technical solutions of the embodiments of the present invention, and are intended to be included in the scope of the present invention.

Claims (9)

1. An intelligent power distribution and utilization device based on an embedded operating system is characterized by comprising: the processing chip, the working circuit and the redundant circuit corresponding to the working circuit;
The processing chip is respectively connected with the working circuit and the redundant circuit and is used for acquiring the service requirement and the service grade of the service to be executed and the overall power of the power distribution intelligent device, and waking up or dormancy the redundant circuit according to the service requirement and the service grade of the service to be executed and the overall power of the power distribution intelligent device;
The working circuit comprises a sampling circuit, a power supply circuit, a storage circuit and a communication circuit, and the redundancy circuit comprises a sampling redundancy circuit, a power supply redundancy circuit, a storage redundancy circuit and a communication redundancy circuit;
The processing chip wakes up or sleeps the redundant circuit according to the service requirement and service level of the service to be executed and the overall power of the power distribution intelligent device, and the processing chip comprises:
And the processing chip wakes up or sleeps up the sampling redundancy circuit according to the service requirement, wakes up or sleeps up the power supply redundancy circuit according to the overall power, wakes up or sleeps up the storage redundancy circuit and the communication redundancy circuit according to the service class.
2. A control method of a power distribution intelligent device based on an embedded operating system, which is applied to the power distribution intelligent device based on the embedded operating system as claimed in claim 1, and the method comprises the following steps:
acquiring service requirements and service grades of a service to be executed and the overall power of the power distribution intelligent device;
waking up or dormancy the redundant circuit according to the service requirement and service class of the service to be executed and the overall power of the power distribution intelligent device;
wherein, according to the service requirement and service level of the service to be executed and the overall power of the power distribution intelligent device, waking up or dormancy the redundant circuit comprises:
Waking up or dormancy the sampling redundancy circuit according to the service requirement;
Waking up or hibernating the power supply redundancy circuit according to the overall power;
And waking up or dormancy the storage redundant circuit and the communication redundant circuit according to the service grade.
3. The control method of the intelligent power distribution device based on the embedded operating system according to claim 2, wherein the service requirement is a precision requirement;
The waking up or dormancy of the sampling redundancy circuit according to the service requirement includes:
judging whether the sampling redundant circuit is in a working state or not;
If the sampling redundancy circuit is not in a working state and the precision requirement is a first precision requirement, waking up the sampling redundancy circuit;
If the sampling redundancy circuit is in a working state and the precision requirement is a second precision requirement, dormancy of the sampling redundancy circuit is performed; wherein the first accuracy requirement is higher than the second accuracy requirement.
4. The method for controlling a power distribution intelligent device based on an embedded operating system according to claim 2, wherein the service requirement is a reliability requirement;
The waking up or dormancy of the sampling redundancy circuit according to the service requirement includes:
judging whether the sampling redundant circuit is in a working state or not;
if the sampling redundancy circuit is not in a working state and the reliability requirement is a first reliability requirement, waking up the sampling redundancy circuit, acquiring first data acquired by the sampling circuit and second data acquired by the sampling redundancy circuit, and alarming when the difference value between the first data and the second data exceeds a preset difference value range; the acquisition time of the first data is the same as that of the second data;
If the sampling redundancy circuit is in a working state and the reliability requirement is a second reliability requirement, dormancy of the sampling redundancy circuit is performed; wherein the first reliability requirement is higher than the second reliability requirement.
5. The method for controlling a power distribution intelligent device based on an embedded operating system according to claim 2, wherein the method further comprises:
Acquiring the real-time temperature of the processing chip, and determining a temperature correction coefficient according to the real-time temperature;
And acquiring first data acquired by the sampling circuit, and correcting the first data according to the temperature correction coefficient.
6. The method for controlling a power distribution intelligent device based on an embedded operating system according to claim 2, wherein the waking up or sleeping the power supply redundancy circuit according to the overall power comprises:
Judging whether the rated power of the power supply circuit is smaller than the integral power or not, and judging whether the power supply redundant circuit is in a working state or not;
if the power supply redundancy circuit is not in a working state and the rated power is smaller than the overall power, waking up the power supply redundancy circuit;
and if the power supply redundancy circuit and the power supply circuit are both in a working state and the rated power is greater than or equal to the integral power, dormancy is performed on the power supply redundancy circuit.
7. The method for controlling a power distribution intelligent device based on an embedded operating system according to claim 2, wherein waking up or sleeping the storage redundancy circuit and the communication redundancy circuit according to the service class comprises:
Judging whether the storage redundant circuit and the communication redundant circuit are in a working state or not, and judging whether the service grade is a preset grade or not; wherein the importance of the preset level is highest;
If the storage redundant circuit is not in a working state and the service level is the preset level, waking up the storage redundant circuit;
if the storage redundant circuit is in a working state and the service level is not the preset level, dormancy of the storage redundant circuit is performed;
If the communication redundant circuit is not in a working state and the service level is the preset level, waking up the communication redundant circuit;
and if the communication redundant circuit is in a working state and the service level is not the preset level, dormancy is performed on the communication redundant circuit.
8. The method for controlling a power distribution intelligent device based on an embedded operating system according to any one of claims 2 to 7, wherein the method further comprises:
Acquiring the overall power consumption and the processing chip load rate of the power distribution intelligent device;
Judging whether the overall power consumption is larger than a preset power consumption threshold value or not, and judging whether the load rate of the processing chip is larger than a preset load rate threshold value or not;
If the overall power consumption is greater than the preset power consumption threshold or the processing chip load rate is greater than the preset load rate threshold, sequentially dormancy the redundant circuits according to the order of the priority of the redundant circuits from low to high until the overall power consumption is less than or equal to the preset power consumption threshold and the processing chip load rate is less than or equal to the preset load rate threshold;
The priority of the power supply redundancy circuit is smaller than that of the communication redundancy circuit, the priority of the communication redundancy circuit is smaller than that of the storage redundancy circuit, and the priority of the storage redundancy circuit is smaller than that of the sampling redundancy circuit.
9. The method for controlling a power distribution intelligent device based on an embedded operating system according to claim 8, wherein the method further comprises:
acquiring a user instruction;
And waking up the redundant circuit indicated by the user instruction, and adjusting the priority of the redundant circuit indicated by the user instruction to be the highest priority.
CN202410316357.4A 2024-03-20 2024-03-20 Power distribution and utilization intelligent device based on embedded operating system and control method thereof Active CN117914006B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202410316357.4A CN117914006B (en) 2024-03-20 2024-03-20 Power distribution and utilization intelligent device based on embedded operating system and control method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202410316357.4A CN117914006B (en) 2024-03-20 2024-03-20 Power distribution and utilization intelligent device based on embedded operating system and control method thereof

Publications (2)

Publication Number Publication Date
CN117914006A CN117914006A (en) 2024-04-19
CN117914006B true CN117914006B (en) 2024-06-04

Family

ID=90686190

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202410316357.4A Active CN117914006B (en) 2024-03-20 2024-03-20 Power distribution and utilization intelligent device based on embedded operating system and control method thereof

Country Status (1)

Country Link
CN (1) CN117914006B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6456471B1 (en) * 1998-02-19 2002-09-24 Square D Company Test, reset and communications operations in an ARC fault circuit interrupter with optional memory and/or backup power
CN102290854A (en) * 2011-07-01 2011-12-21 创新科存储技术(深圳)有限公司 Method and device for performing state control on redundant power module
CN103066703A (en) * 2013-01-29 2013-04-24 南京信息工程大学 Intelligent SPD (Surge Protective Device) based on internet of things
US10887964B1 (en) * 2019-08-30 2021-01-05 Velox Technology Corporation Solid-state electric power distribution module
CN114461048A (en) * 2022-01-07 2022-05-10 苏州浪潮智能科技有限公司 PSU redundancy mode setting method, device and medium

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11733762B2 (en) * 2022-01-20 2023-08-22 Lenovo Global Technology (United States) Inc. Method to allow for higher usable power capacity in a redundant power configuration

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6456471B1 (en) * 1998-02-19 2002-09-24 Square D Company Test, reset and communications operations in an ARC fault circuit interrupter with optional memory and/or backup power
CN102290854A (en) * 2011-07-01 2011-12-21 创新科存储技术(深圳)有限公司 Method and device for performing state control on redundant power module
CN103066703A (en) * 2013-01-29 2013-04-24 南京信息工程大学 Intelligent SPD (Surge Protective Device) based on internet of things
US10887964B1 (en) * 2019-08-30 2021-01-05 Velox Technology Corporation Solid-state electric power distribution module
CN114461048A (en) * 2022-01-07 2022-05-10 苏州浪潮智能科技有限公司 PSU redundancy mode setting method, device and medium

Also Published As

Publication number Publication date
CN117914006A (en) 2024-04-19

Similar Documents

Publication Publication Date Title
US7430673B2 (en) Power management system for computing platform
US8949638B2 (en) Embedded controller with an internal timer
CN112203346B (en) Power consumption management method, device, equipment and medium for vehicle-mounted terminal
CN112087355A (en) State control method and device, electronic module and CAN network system
CN112948312B (en) Chip control method and device, intelligent terminal and computer readable storage medium
CN112537265A (en) Control method and device of vehicle-mounted terminal and automobile
CN113696780A (en) Self-awakening diagnosis method of battery management system, battery management system and vehicle
CN104007804A (en) Operation method and device of mobile equipment
CN102929381B (en) Electronic system and method for managing power supply thereof
US7132822B1 (en) Multi-processor restart stabilization system and method
CN111796986A (en) Solid state disk critical temperature overheat protection method and device, computer equipment and storage medium
CN117914006B (en) Power distribution and utilization intelligent device based on embedded operating system and control method thereof
CN109933419B (en) Control method and device
CN114987368B (en) Control method and device for vehicle quiescent current, electronic equipment and storage medium
CN112579005B (en) Method, device, computer equipment and storage medium for reducing average power consumption of SSD
WO2022100374A1 (en) Hierarchical management method and system for terminal device
CN109188990B (en) Power failure detection method and system
CN115474227B (en) Abnormality detection method and device and vehicle
US20090164818A1 (en) Activity window notification protocol
CN115373319A (en) Low-power-consumption vehicle-mounted power supply box and low-power-consumption method
CN117971031A (en) System-on-chip dormancy and awakening method
CN117130338A (en) Vehicle network non-dormancy diagnosis method and device, vehicle and storage medium
CN116661423A (en) Vehicle power domain control system based on multi-core controller
CN118295720A (en) Method for waking up MCU in TBOX, TBOX and agricultural machine
CN115848144A (en) Battery power supplementing method, storage medium and battery management system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant