CN103077039A - Software development platform for embedded industrial control instrument - Google Patents
Software development platform for embedded industrial control instrument Download PDFInfo
- Publication number
- CN103077039A CN103077039A CN2013100635255A CN201310063525A CN103077039A CN 103077039 A CN103077039 A CN 103077039A CN 2013100635255 A CN2013100635255 A CN 2013100635255A CN 201310063525 A CN201310063525 A CN 201310063525A CN 103077039 A CN103077039 A CN 103077039A
- Authority
- CN
- China
- Prior art keywords
- layer
- product
- industrial control
- control instrument
- code
- 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.)
- Granted
Links
Images
Landscapes
- Stored Programmes (AREA)
Abstract
The invention relates to a software development platform for an embedded industrial control instrument. The software development platform comprises a hardware driving layer, a system platform scheduling layer, a product application layer and a product customization layer, wherein the hardware driving layer and the system platform scheduling layer form a platform core layer; the product application layer and the product customization layer form a product layer; the hardware driving layer comprises driving codes of correlated hardware modules of the industrial control instrument; the system platform scheduling layer comprises codes of basic scheduling and managing functions of an embedded operation system and codes of basic processing functions of the industrial control instrument; the product application layer comprises related common codes of varied products of the industrial control instrument; the product customization layer comprises various customization codes for different specific products; and codes of the hardware driving layer and the system platform scheduling layer are compiled and packaged to form an LIB library file for the codes of the product application layer and the product customization layer to call. The software development platform benefits standardization, normalization and collaboration of product development; and according to the software development platform, the development efficiency is increased, the utilization rate of development resources is increased, and the development and maintenance cost is reduced.
Description
Technical field
The present invention relates to embedded industrial control instrument software development technique field, particularly a kind of Software Development Platform that is applicable to based on the embedded industrial control instrument of ARM CORTEX-M3/M4 processor exploitation.
Background technology
Domestic industry control digital displaying meter from development at the end of the eighties so far, from the foreign imitation instrument to autonomous innovation, and successful replace imported instrument, product progresses into the maturity stage, along with increasing of research and development manufacturing enterprise, customer demand was paid attention to function from the past and is developed to emphasis brand, service, product quality, to specialization, the higher requirement of personalized customization proposition of instrument design.
As long as past industry control digital displaying meter can be realized signals collecting, LED demonstration, Control, simulation output, communication function, add the support of pid control algorithm, flow algorithm, substantially just can satisfy user's requirement.Along with the progress of technology, the upgrading that Client application requires progressively increases the functional requirements such as LCD shows, low-power consumption is energy-conservation, strong anti-interference, wireless networking, NET networking, USB support, particular algorithm support, multiloop adjusting control.For improving product competitiveness, improve the product cost performance, the enterprise development requirement reduces or reduces the demand to hardware by software, simplify production technology and maintenance flow.These demands are had higher requirement to software development.
Early stage industry control digital displaying meter mainly adopts 8 51 single-chip microcomputers and part 16 bit CPUs to realize, along with the continuous reduction of 32 ARM chip prices and the increase of realization sophisticated functions demand, adopts 32 machines exploitation industry control digital displaying meters will become gradually main flow.At present, adopt the ARM chip of up-to-date CORTEX-M3/M4 series to do primary processor in complicated a little instrument exploitation, its cost performance has surmounted 51 series monolithics, 1 dollar of its least cost less than, but integrated resource, travelling speed have surmounted 51 single-chip microcomputers greatly.Therefore, in the from now on product development than sophisticated functions, adopt this series CPU further function and the cost performance of improving product, but the complexity of new product designs is constantly increased.
The software development of early stage industry control digital displaying meter is mainly by several key technician single complete independently in whole performance history in the company, its design source code, technology and experience mainly are accumulated among several the backbones, in case product goes wrong like this, other developers are difficult to get involved.Add each one chip used different, developing instrument, translation and compiling environment are also different, even also be difficult to get involved between the technical backbone in the product development of other people design, and individual's successful experience others also can't copy, promote.In case personnel occurs, follow-up research and development of products and maintenance will expend huge resource and loss.Therefore, along with improving constantly of product design complexity, this development mode has been difficult to meet the demands, instrument exploitation enterprise in the urgent need to can be fast, high-quality, the exploitation new model of efficiently meeting customer need, if can realize multi-person synergy exploitation, management, will greatly shorten the R﹠D cycle of product.And consider the factors such as confidentiality, structural intergrity, coding style between the distinct program person, the technology that how to realize easily is multiplexing to become a problem demanding prompt solution.
Summary of the invention
The object of the invention is to overcome the deficiencies in the prior art, a kind of embedded industrial control instrument Software Development Platform is provided, and this Software Development Platform is conducive to realize standardization, standardization and the collaborative of product development, Speeding up development efficient, improve the development resources utilization factor, reduce development and maintenance cost.
For achieving the above object, technical scheme of the present invention is: a kind of embedded industrial control instrument Software Development Platform, comprise hardware driving layer, system platform dispatch layer, product application layer and product customization layer, described hardware driving layer and system platform dispatch layer consist of the platform core layer, and described product application layer and product customization layer consist of gas producing formation; Described hardware driving layer comprises the driving code of industrial control instrument related hardware module, described system platform dispatch layer comprises the code for the relevant management and running function of kernel software of industrial control instrument exploitation, described product application layer comprises the common code that various tandem products are corresponding, and described product customization layer comprises custom code corresponding to each specific product in the tandem product;
The code of described hardware driving layer is packaged into the Driver Library file through compiling, mode by function call is for gas producing formation, the code of described system platform dispatch layer is divided into can be compiled into LIB storehouse and can't be compiled into LIB storehouse two parts, the code that can be compiled into the LIB storehouse also is compiled into the scheduling library file and calls for gas producing formation, can't be compiled into the code in LIB storehouse, form with source code offers gas producing formation, adopts the method for function register or message-driven mechanism to carry out management and running.
Compared with prior art, the invention has the beneficial effects as follows and made up a collection private library for the industrial control instrument exploitation, Driver Library, the Software Development Platform of the one such as algorithms library and management and running, by these platform development series of products, be conducive to improve the standardization of product development, standardization, universalization and collaborative, form a kind of development mode that plays with building blocks, not only can improve the efficiency of research and development of later stage product, guarantee that product quality constantly promoted on the product in early stage, and can improve rate of code reuse, reduce overlapping development work, improve the utilization factor of development resources, greatly alleviated research staff's workload, the research staff can be concentrated on energy in the exploitation of Client application function, make instrument product to high-endization development, involving in the field that external instrument occupies, is that the application of every profession and trade reduces cost in the improving product class.In addition, this Software Development Platform makes the parallel research and development of many people become possibility, make the exploitation of new product be transitioned into the collaborative hierarchical-development of team from individual development module, reduced the degree of dependence of product development to the monotechnics personnel, greatly reduce product development and later maintenance cost.
Description of drawings
Fig. 1 is the realization theory diagram of the embodiment of the invention.
Embodiment
The embedded industrial control instrument Software Development Platform of the present invention, as shown in Figure 1, divide four layers of design, comprise hardware driving layer, system platform dispatch layer, product application layer and product customization layer, described hardware driving layer and system platform dispatch layer consist of the platform core layer, and described product application layer and product customization layer consist of gas producing formation; Described hardware driving layer comprises the driving code of industrial control instrument related hardware module, described system platform dispatch layer comprises the code for the relevant management and running function of kernel software of industrial control instrument exploitation, described product application layer comprises the common code that various tandem products are corresponding, described product customization layer comprises custom code corresponding to each specific product in the tandem product, utilizes this one deck to realize the quick customization of product.
The product application layer is for the common code of the different types of tandem product of hardware design, formation is for the standardized product function of variety classes product, the specific requirement according to each product on the basis of standardized product function of product customization layer designs corresponding custom code, realizes the differentiation programming of tandem product.The exploitation of product application layer mainly adopts the mode of the lattice of filling in a form to design, and the system platform dispatch layer carries out the scheduling of corresponding function according to the information of form, has reduced the encoding amount of later development, has both accelerated tempo of development, has improved again the reliability of Software for Design.
The code of described hardware driving layer is packaged into the Driver Library file through compiling, mode by function call is for gas producing formation, the code of described system platform dispatch layer is divided into can be compiled into LIB storehouse and can't be compiled into LIB storehouse two parts, the code that can be compiled into the LIB storehouse also is compiled into the scheduling library file and calls for gas producing formation, can't be compiled into the code in LIB storehouse, form with source code offers gas producing formation, adopts the method for function register or message-driven mechanism to carry out management and running.
The system platform dispatch layer is set, in order to simplify the exploitation of product application layer, the place that each product software is designed with general character extracts, carry out unified management and running, make the product application layer only be absorbed in the functional development of product, reduce the application layer code amount, and the scheduling of system and reliability management are finished by the system platform dispatch layer, make the product development personnel not need the product that very high programming levels just can be designed reliably, function is complicated, shorten product development cycle, simplify later maintenance.Whole system dispatching platforms layer is divided into again 2 parts, because the relation of compiling, some and product application layer code in close relations can't be compiled into the lib storehouse and use, this part scheduling code is placed in the USER catalogue of system platform dispatch layer, adopt the #include order to offer the product application layer in the mode of source code, adopt the management and running (application layer is absorbed in is considered Functional Design) of the method code of function register or message-driven mechanism.Require untight code then to be compiled into the lib storehouse with the compiling of product application layer, call for application layer in the mode of function call.
When carrying out the program development of industrial control instrument product, at the hardware driving layer, each industrial control instrument product is provided with the configuration file of a correspondence, define type configuration and the pinout relevant with hardware, drive each industrial control instrument product of code and share, compiler carries out cutting according to configuration file and generates corresponding Driver Library file; At the system platform dispatch layer, all industrial control instrument product common source codes, carry out compiling link according to the scheduling library file after the configuration file generation process cutting compiling of hardware driving layer with the program that corresponding Driver Library file is submitted to gas producing formation together, generate final product program burn writing code.
This platform also comprises the start-up code for industrial control instrument start guiding and program upgrade renewal, when programming program in the industrial control instrument product, the described start-up code programming space that 0 address begins in the program area, the program space that other code programmings begin at 0x1000, utilize the segment space at end, chip program district to preserve the storage space of parameter as power down, omitted the parameter power down storage chip that CPU extends out.
Embedded industrial control instrument Software Development Platform of the present invention; the variablees that gas producing formation is all are divided into four classes: the dynamic parameter that accounts for the CPU ram space; account for the secondary parameters in program FLASH space; account for program FLASH space and the impregnable adjustment parameter of refresh routine and need power down to store the power down storage running parameter of the RAM variable among the FLASH into; for guaranteeing that data reliable memory under the various abnormal conditions is (as the processing of power-down conditions occurs in the storage; the processing that definition space overflows; the conservation treatment of parameter communication read-write; cpu clock changes the automatic adjustment at rear read-write sequence interval etc.); when carrying out the program development of industrial control instrument product; various variable dispatch deal algorithms are designed in the system platform dispatch layer; debugging is finished; gas producing formation only carries out parameter-definition for the corresponding construction body of described four class variables; use; as for how to preserve; scheduling need not be concerned about, greatly facilitates the exploitation of later stage product.Avoid personnel newly developed to cause the product data memory loss because lacking experience, the generation of phenomenon such as overflow.
In preferred embodiment of the present invention, above-mentioned hardware driving layer comprises the driving code of CPU, storage chip, AD sampling A/D chip, DA pio chip, relay, LED charactron, LCD screen, touch-screen, OLED screen, button, hummer, interrupt module, RTC, house dog, mixed-media network modules mixed-media, USB, iic bus, spi bus, CAN bus, zigbee module, UART, I/O module, timer, low-power consumption sleep block and special chip etc.
Said system dispatching platforms layer comprises Parameter storage scheduling and the picture disply scheduling of management, AD sampling scheduling, DA output scheduling, serial communication scheduling, LED or LCD is set that (application layer needs only and defines frame numbers, the displaying contents of each picture.The switching of picture, the function such as refresh and dispatched by software desk Implementation), keystroke handling, controlling alarm, Clock management, communications protocol scheduling, Timing Processing scheduling, software watchdog scheduling, low-power consumption management, dormancy awakening scheduling, PID regulate the code that control, flow accumulation, electrician's measurement amount, program upgrade, operating right management, record and form, input method management, printout, picture configuration control, general purpose function call.
The said goods application layer comprises the relevant common code for variety classes products such as electric instrument, safety barrier isolator, flow instrument, manometer, temperature control instrument, level meter, digital displaying meter, transmission device table, recording instrument without paper.
Software Development Platform of the present invention is applicable to the software development based on the embedded industrial control instrument of ARM CORTEX-M3/M4 processor exploitation.The design in the compiling system support program storehouse of 32 machines, program code area can be undertaken erasable by programming, these new features realize providing technique guarantee for the design of Software Development Platform of the present invention, other 32 ARM chips adopt unified order set, the IC of same serial tens kinds of different resources configuration, its pin definitions is also compatible under the number of pins same case, and this is for chip is replaced, function upgrading provides great convenience, thereby made the present invention have very strong Practical significance.
More than be preferred embodiment of the present invention, all changes of doing according to technical solution of the present invention when the function that produces does not exceed the scope of technical solution of the present invention, all belong to protection scope of the present invention.
Claims (8)
1. embedded industrial control instrument Software Development Platform, it is characterized in that: comprise hardware driving layer, system platform dispatch layer, product application layer and product customization layer, described hardware driving layer and system platform dispatch layer consist of the platform core layer, and described product application layer and product customization layer consist of gas producing formation; Described hardware driving layer comprises the driving code of industrial control instrument related hardware module, described system platform dispatch layer comprises the code for the relevant management and running function of kernel software of industrial control instrument exploitation, described product application layer comprises the common code that various tandem products are corresponding, and described product customization layer comprises custom code corresponding to each specific product in the tandem product;
The code of described hardware driving layer is packaged into the Driver Library file through compiling, mode by function call is for gas producing formation, the code of described system platform dispatch layer is divided into can be compiled into LIB storehouse and can't be compiled into LIB storehouse two parts, the code that can be compiled into the LIB storehouse also is compiled into the scheduling library file and calls for gas producing formation, can't be compiled into the code in LIB storehouse, form with source code offers gas producing formation, adopts the method for function register or message-driven mechanism to carry out management and running.
2. a kind of embedded industrial control instrument Software Development Platform according to claim 1, it is characterized in that: when carrying out the program development of industrial control instrument product, at the hardware driving layer, each industrial control instrument product is provided with the configuration file of a correspondence, define type configuration and the pinout relevant with hardware, drive each industrial control instrument product of code and share, compiler generates corresponding Driver Library file according to configuration file; At the system platform dispatch layer, all industrial control instrument product common source codes, carry out compiling link according to the scheduling library file after the configuration file generation process cutting compiling of hardware driving layer with the program that corresponding Driver Library file is submitted to gas producing formation together, generate final product program burn writing code.
3. a kind of embedded industrial control instrument Software Development Platform according to claim 1, it is characterized in that: this platform also comprises the start-up code for industrial control instrument start guiding and program upgrade renewal, when programming program in the industrial control instrument product, the described start-up code programming space that 0 address begins in the program area, other code programmings utilize the segment space at end, chip program district to preserve the storage space of parameter as power down in the program space that 0x1000 begins.
4. a kind of embedded industrial control instrument Software Development Platform according to claim 1, it is characterized in that: the variablees that gas producing formation is all are divided into four classes: the dynamic parameter that accounts for the CPU ram space, account for the secondary parameters in program FLASH space, account for program FLASH space and the impregnable adjustment parameter of refresh routine and need power down to store the power down storage running parameter of the RAM variable among the FLASH into, when carrying out the program development of industrial control instrument product, various variable dispatch deal algorithms are designed in the system platform dispatch layer, debugging is finished, and gas producing formation only carries out parameter-definition for the corresponding construction body of described four class variables, use.
5. a kind of embedded industrial control instrument Software Development Platform according to claim 1, it is characterized in that: described hardware driving layer comprises the driving code of CPU, storage chip, AD sampling A/D chip, DA pio chip, relay, LED charactron, LCD screen, touch-screen, OLED screen, button, hummer, interrupt module, RTC, house dog, mixed-media network modules mixed-media, USB, iic bus, spi bus, CAN bus, zigbee module, UART, I/O module, timer, low-power consumption sleep block.
6. a kind of embedded industrial control instrument Software Development Platform according to claim 1 is characterized in that: described system platform dispatch layer comprises the Parameter storage scheduling and management is set, the AD scheduling of sampling, the DA output scheduling, the serial communication scheduling, the picture disply scheduling, keystroke handling, controlling alarm, Clock management, the communications protocol scheduling, the Timing Processing scheduling, the software watchdog scheduling, the low-power consumption management, the dormancy awakening scheduling, PID regulates control, flow accumulation, electrician's measurement amount, program upgrade, the operating right management, record and form, the input method management, printout, picture configuration control, the code that general purpose function calls.
7. a kind of embedded industrial control instrument Software Development Platform according to claim 1 is characterized in that: comprise the relevant common code for electric instrument, safety barrier isolator, flow instrument, manometer, temperature control instrument, level meter, digital displaying meter, transmission device table, recording instrument without paper.
8. a kind of embedded industrial control instrument Software Development Platform according to claim 1, it is characterized in that: the support of described product application layer realizes the Functional Design of communication, display frame with the method for definition tables, to reduce the encoding amount of later development.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310063525.5A CN103077039B (en) | 2013-02-28 | 2013-02-28 | A kind of embedded industrial control instrument Software Development Platform |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310063525.5A CN103077039B (en) | 2013-02-28 | 2013-02-28 | A kind of embedded industrial control instrument Software Development Platform |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103077039A true CN103077039A (en) | 2013-05-01 |
CN103077039B CN103077039B (en) | 2016-08-24 |
Family
ID=48153577
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310063525.5A Active CN103077039B (en) | 2013-02-28 | 2013-02-28 | A kind of embedded industrial control instrument Software Development Platform |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103077039B (en) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104090776A (en) * | 2014-07-24 | 2014-10-08 | 北京全路通信信号研究设计院有限公司 | Software development method and system |
CN109101232A (en) * | 2018-06-08 | 2018-12-28 | 中国平安人寿保险股份有限公司 | A kind of method, apparatus of product development, computer equipment and storage medium |
CN109144491A (en) * | 2017-06-27 | 2019-01-04 | 中兴通讯股份有限公司 | Microcomputer development platform |
CN109857405A (en) * | 2019-02-02 | 2019-06-07 | Oppo广东移动通信有限公司 | Compilation Method, device, storage medium and the terminal of application program installation kit |
CN110851138A (en) * | 2019-11-06 | 2020-02-28 | 山东超越数控电子股份有限公司 | BMC software development method for separating kernel and application |
CN111061460A (en) * | 2019-12-13 | 2020-04-24 | 杭州中恒电气股份有限公司 | Universal software development platform based on embedded system |
CN111210516A (en) * | 2019-12-30 | 2020-05-29 | 成都赫尔墨斯科技股份有限公司 | Software platform for comprehensive display control of avionics equipment |
CN111722870A (en) * | 2020-06-10 | 2020-09-29 | 中国第一汽车股份有限公司 | Drive configuration method, device and equipment of electric control unit and storage medium |
CN113032002A (en) * | 2021-03-31 | 2021-06-25 | 广东正芯智能微电子有限公司 | Intelligent universal development platform for embedded chip |
CN115145700A (en) * | 2021-03-31 | 2022-10-04 | 华为技术有限公司 | User process preemption method, device, equipment and computer storage medium |
CN118259883A (en) * | 2023-12-22 | 2024-06-28 | 浙江正泰仪器仪表有限责任公司 | Object-oriented architecture design method, device and equipment suitable for electric energy meter |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030135842A1 (en) * | 2002-01-16 | 2003-07-17 | Jan-Erik Frey | Software development tool for embedded computer systems |
CN101826014A (en) * | 2010-04-20 | 2010-09-08 | 北京邮电大学 | Dividing method of source code in software engineering |
CN102779047A (en) * | 2012-07-09 | 2012-11-14 | 哈尔滨工程大学 | Embedded software support platform |
-
2013
- 2013-02-28 CN CN201310063525.5A patent/CN103077039B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030135842A1 (en) * | 2002-01-16 | 2003-07-17 | Jan-Erik Frey | Software development tool for embedded computer systems |
CN101826014A (en) * | 2010-04-20 | 2010-09-08 | 北京邮电大学 | Dividing method of source code in software engineering |
CN102779047A (en) * | 2012-07-09 | 2012-11-14 | 哈尔滨工程大学 | Embedded software support platform |
Non-Patent Citations (2)
Title |
---|
陈丽君等: "MultiF仪表嵌入式***软件平台的构建", 《2005第六届工业仪表与自动化学术会议》 * |
黄奇: "工业自动化仪表嵌入式软件***构建方法研究", 《中国优秀硕士学位论文全文数据库 信息科技辑》 * |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104090776A (en) * | 2014-07-24 | 2014-10-08 | 北京全路通信信号研究设计院有限公司 | Software development method and system |
CN109144491A (en) * | 2017-06-27 | 2019-01-04 | 中兴通讯股份有限公司 | Microcomputer development platform |
CN109144491B (en) * | 2017-06-27 | 2023-09-29 | 中兴通讯股份有限公司 | Development platform for single chip microcomputer |
CN109101232A (en) * | 2018-06-08 | 2018-12-28 | 中国平安人寿保险股份有限公司 | A kind of method, apparatus of product development, computer equipment and storage medium |
CN109101232B (en) * | 2018-06-08 | 2024-03-12 | 中国平安人寿保险股份有限公司 | Method, device, computer equipment and storage medium for product development |
CN109857405A (en) * | 2019-02-02 | 2019-06-07 | Oppo广东移动通信有限公司 | Compilation Method, device, storage medium and the terminal of application program installation kit |
CN110851138A (en) * | 2019-11-06 | 2020-02-28 | 山东超越数控电子股份有限公司 | BMC software development method for separating kernel and application |
CN111061460B (en) * | 2019-12-13 | 2023-09-29 | 杭州中恒电气股份有限公司 | Universal software development platform based on embedded system |
CN111061460A (en) * | 2019-12-13 | 2020-04-24 | 杭州中恒电气股份有限公司 | Universal software development platform based on embedded system |
CN111210516A (en) * | 2019-12-30 | 2020-05-29 | 成都赫尔墨斯科技股份有限公司 | Software platform for comprehensive display control of avionics equipment |
CN111722870A (en) * | 2020-06-10 | 2020-09-29 | 中国第一汽车股份有限公司 | Drive configuration method, device and equipment of electric control unit and storage medium |
CN115145700A (en) * | 2021-03-31 | 2022-10-04 | 华为技术有限公司 | User process preemption method, device, equipment and computer storage medium |
CN113032002A (en) * | 2021-03-31 | 2021-06-25 | 广东正芯智能微电子有限公司 | Intelligent universal development platform for embedded chip |
CN113032002B (en) * | 2021-03-31 | 2024-02-27 | 广东正芯智能微电子有限公司 | Intelligent universal development platform for embedded chip |
CN118259883A (en) * | 2023-12-22 | 2024-06-28 | 浙江正泰仪器仪表有限责任公司 | Object-oriented architecture design method, device and equipment suitable for electric energy meter |
Also Published As
Publication number | Publication date |
---|---|
CN103077039B (en) | 2016-08-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103077039A (en) | Software development platform for embedded industrial control instrument | |
CN103597449B (en) | The Heterogeneous Computing of operating system decoupling | |
Gu et al. | Greening cloud data centers in an economical way by energy trading with power grid | |
CN105009082B (en) | Reduce excessive compilation time | |
Liang et al. | Energy efficient production planning and scheduling problem with processing technology selection | |
CN102759984A (en) | Power supply and performance management system for virtualization server cluster | |
CN103838706A (en) | Flexible management information system with process and form customization function | |
CN103797436A (en) | Dynamic power optimization for computing devices | |
CN103700041A (en) | Cloud computation-based smart grid load prediction management platform | |
CN107015852A (en) | A kind of extensive Hydropower Stations multi-core parallel concurrent Optimization Scheduling | |
Liang et al. | Memory-aware resource management algorithm for low-energy cloud data centers | |
CN101894039A (en) | Auxiliary generating method and system for embedded device driver | |
CN103645795A (en) | Cloud computing data center energy saving method based on ANN (artificial neural network) | |
CN108023958A (en) | A kind of resource scheduling system based on cloud platform resource monitoring | |
CN107168770A (en) | A kind of cloud data center workflow schedule of low energy consumption and resource provision method | |
CN103646303A (en) | A flexible management information system used for customizing processes and forms in a ship enterprise | |
CN109242196A (en) | Water consumption amount prediction technique and device | |
CN109446494A (en) | A kind of water utilities calculation method based on Report Engine | |
CN115619160A (en) | Intelligent scheduling method, system and equipment for industrial production based on Internet of things | |
Fernández-Montes et al. | Smart scheduling for saving energy in grid computing | |
Abd El-Mawla et al. | Green cloud computing (GCC), applications, challenges and future research directions | |
CN103077068A (en) | Realizing method for shared memory based high-performance simulation system | |
Pineau et al. | Energy‐aware scheduling of bag‐of‐tasks applications on master–worker platforms | |
CN109542863A (en) | Mine machine system is dug in artificial intelligence storage | |
CN115471215B (en) | Business process processing method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |