Embedded system energy consumption management method

An embedded system, energy management technology, applied in the direction of data processing power supply, instruments, computing, etc., can solve the problem of low system reliability, achieve high quality, strong robustness, and ensure real-time and reliability.

Inactive Publication Date: 2010-05-19
CHONGQING UNIV
View PDF1 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Also, studies have shown that the lower the execution frequency of the processor, the lower the reliability of the system
Therefore, in energy management, it is necessary to take into account the energy consumption limitation, real-time performance and reliability of the system. In the existing energy management technology, as disclosed in the publication specification of the Chinese invention patent application with the publication number CN101515338A, it is possible to reduce the embedded The method of system power consumption only considers the energy consumption optimization of the system, and there is no energy management method for embedded systems that takes into account the energy consumption limit, real-time performance and reliability of the system in the prior art

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Embedded system energy consumption management method
  • Embedded system energy consumption management method
  • Embedded system energy consumption management method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings.

[0040] Firstly, the power consumption model, transient fault model and task model of the embedded system defined in this embodiment are described in detail.

[0041] Embedded System Power Model:

[0042] Embedded system power consumption is defined as follows:

[0043]

[0044] Among them, P S is the static power consumption, that is, the power consumption of the embedded system in the sleep state; P ind is a constant, representing the dynamic power consumption independent of processor frequency, such as the power consumption of processor peripherals such as external memory power consumption; P d is the dynamic power consumption related to the processor frequency, including the dynamic power consumption of the processor, and any other power consumption related to the system voltage or processor frequency, defined as follows:

[00...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides an embedded system energy consumption management method which is especially suitable for the energy consumption management of the embedded real-time system based on battery-power and can ensure the real-time and reliability of task execution while reducing the energy consumption of the embedded system. The method comprises the following steps: a task set composed of n real-time periodic tasks is executed for the embedded system, the optimum solution of the execution frequency fi of each real-time periodic task Ti in the task set is solved to ensure the maximum reliability of the embedded system, the energy consumption meeting and limiting conditions required by all the real-time periodic tasks which satisfy timing constrains are executed; when the processor of the embedded system executes each real-time periodic task Ti, the frequency of the processor is set to the solved execution frequency fi of the real-time periodic task; and in the further technical scheme, the artificial fish-swarm algorithm is used to solve the optimal solution of the task execution frequency. The method is characterized by fast convergence rate, high non-inferior solution quality and strong robustness.

Description

technical field [0001] The invention relates to the technical field of energy management of embedded systems, and is particularly suitable for energy management of embedded real-time systems powered by batteries. Background technique [0002] In the embedded system design, the energy consumption demand brought by the high performance of the system is increasing, especially for the battery-powered embedded system, the contradiction between the increasingly high energy demand and the limited battery capacity is becoming become more and more prominent. Therefore, how to make the embedded system adjust its own behavior according to the current energy supply and adapt to the change of energy constraints, so as to improve the utilization of energy consumption has become a severe challenge for embedded system designers. [0003] In the existing embedded system low power consumption technology, it is mainly divided into static low power consumption and dynamic low power consumption...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F1/32G06N3/00
Inventor 罗钧刘永锋付丽
Owner CHONGQING UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products