CN103077039A - Software development platform for embedded industrial control instrument - Google Patents

Software development platform for embedded industrial control instrument Download PDF

Info

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
Application number
CN2013100635255A
Other languages
Chinese (zh)
Other versions
CN103077039B (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.)
FUZHOU CHANGHUI AUTOMATION SYSTEM Co Ltd
Original Assignee
FUZHOU CHANGHUI AUTOMATION SYSTEM 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 FUZHOU CHANGHUI AUTOMATION SYSTEM Co Ltd filed Critical FUZHOU CHANGHUI AUTOMATION SYSTEM Co Ltd
Priority to CN201310063525.5A priority Critical patent/CN103077039B/en
Publication of CN103077039A publication Critical patent/CN103077039A/en
Application granted granted Critical
Publication of CN103077039B publication Critical patent/CN103077039B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

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

A kind of embedded industrial control instrument Software Development Platform
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.
CN201310063525.5A 2013-02-28 2013-02-28 A kind of embedded industrial control instrument Software Development Platform Active CN103077039B (en)

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 (9)

* Cited by examiner, † Cited by third party
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

Citations (3)

* Cited by examiner, † Cited by third party
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
Title
陈丽君等: "MultiF仪表嵌入式系统软件平台的构建", 《2005第六届工业仪表与自动化学术会议》 *
黄奇: "工业自动化仪表嵌入式软件系统构建方法研究", 《中国优秀硕士学位论文全文数据库 信息科技辑》 *

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104090776A (en) * 2014-07-24 2014-10-08 北京全路通信信号研究设计院有限公司 Software development method and system
CN109144491B (en) * 2017-06-27 2023-09-29 中兴通讯股份有限公司 Development platform for single chip microcomputer
CN109144491A (en) * 2017-06-27 2019-01-04 中兴通讯股份有限公司 Microcomputer development platform
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
CN111061460A (en) * 2019-12-13 2020-04-24 杭州中恒电气股份有限公司 Universal software development platform based on embedded system
CN111061460B (en) * 2019-12-13 2023-09-29 杭州中恒电气股份有限公司 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
CN113032002B (en) * 2021-03-31 2024-02-27 广东正芯智能微电子有限公司 Intelligent universal development platform for embedded chip

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
Ding et al. Parallel machine scheduling under time-of-use electricity prices: New models and optimization approaches
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
Liang et al. Energy efficient production planning and scheduling problem with processing technology selection
CN103838706A (en) Flexible management information system with process and form customization function
CN103700041A (en) Cloud computation-based smart grid load prediction management platform
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)
Liang et al. Memory-aware resource management algorithm for low-energy cloud data centers
CN103646303A (en) A flexible management information system used for customizing processes and forms in a ship enterprise
CN105068860A (en) Linux coal cutter management host system based on ARM
CN107168770A (en) A kind of cloud data center workflow schedule of low energy consumption and resource provision method
CN102289428A (en) Method and device for generating forms in bulk
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
CN102193831B (en) Method for establishing hierarchical mapping/reduction parallel programming model
Fernández-Montes et al. Smart scheduling for saving energy in grid computing
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
CN104463430A (en) Load dispatch control system
CN115471215B (en) Business process processing method and device
CN101739483B (en) Mobile AGENT-based distribution interactive type supply chain simulation system
CN101499971B (en) Service network performance optimization system

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