Method, device and equipment for calculating carbon emission in part surface treatment process
By identifying the process type of surface treatment technology for parts and calculating the carbon emission coefficient, the problem of inaccurate carbon emission calculation results in the existing technology is solved, and higher precision and accuracy are achieved.
Patent Information
- Application Number
- CN202410636483.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-05-22
- Publication Date
- 2025-10-17
AI Technical Summary
Existing methods for calculating carbon emissions in surface treatment processes for parts are insufficient in terms of accuracy and precision. They fail to fully consider factors such as raw material selection, changes in process parameters, and waste gas and wastewater treatment, leading to deviations in calculation results.
By obtaining the process type of the target part surface treatment process and identifying the carbon emission data according to the process type, the total carbon emissions are calculated using the carbon emission coefficient, including data processing of materials, energy and waste processes.
The accuracy and precision of carbon emission calculations in the surface treatment process of parts have been improved, and it can accurately determine whether the carbon emissions of equipment exceed the standard.
Smart Images

Figure CN120806832A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of carbon emission accounting, and in particular to a method, device, equipment and medium for calculating carbon emissions in a part surface treatment process. Background Art
[0002] With the continuous improvement of environmental awareness, it is becoming increasingly important to accurately calculate the carbon emissions in the surface treatment process of parts. Currently, some carbon emission calculation methods have been applied to the surface treatment process of parts, however, these methods have some shortcomings in the accuracy of the calculation results.
[0003] Existing carbon emission calculation methods typically estimate carbon emissions based on process energy consumption or chemical reaction equations. While these methods can provide a certain degree of estimation, they often ignore many practical factors, such as the selection of raw materials, changes in process parameters, and the treatment of waste gas and wastewater, which all have a significant impact on carbon emissions.
[0004] Furthermore, existing methods also present difficulties in data collection and processing. Accurately measuring and recording the various energy consumption and material usage during part surface treatment is crucial, but in practice, incomplete or inaccurate data can lead to biased calculations. Consequently, existing carbon emission calculation methods suffer from low accuracy and precision. Summary of the Invention
[0005] The present invention provides a method, device, equipment and medium for calculating carbon emissions in a part surface treatment process, which can solve the problem that the accuracy and precision of the carbon emission calculation results obtained by the existing carbon emission calculation method are low.
[0006] In a first aspect, an embodiment of the present invention provides a method for calculating carbon emissions in a part surface treatment process, the method comprising:
[0007] Obtain at least one process of the surface treatment process of the target part and a process type matching the process; wherein the process type includes: material process, energy process and waste process;
[0008] During the process of surface treatment of the target part, the process type of the current process of the target part is identified in sequence according to the surface treatment operation, and carbon emission data matching the current process is obtained according to the process type;
[0009] The carbon emission coefficients matching each process are obtained respectively, and the total carbon emissions of the surface treatment process of the target part are calculated based on the carbon emission coefficients and carbon emission data of each process.
[0010] In a second aspect, an embodiment of the present application provides a carbon emission calculation device in a part surface treatment process, the device comprising:
[0011] a process acquisition module, configured to acquire at least one process of a surface treatment process of a target part and a process type matched with the process; wherein the process type comprises a material process, an energy process and a waste process;
[0012] a carbon emission data acquisition module, configured to identify a process type of a current process of the target part according to an operation of the surface treatment process in a process of surface treatment of the target part, and acquire carbon emission data matched with the current process according to the process type;
[0013] an emission total amount calculation module, configured to acquire carbon emission coefficients matched with the processes respectively, and calculate a total carbon emission amount of the surface treatment process of the target part according to the carbon emission coefficients and the carbon emission data of the processes.
[0014] In a third aspect, an embodiment of the present application provides an electronic device, the electronic device comprising:
[0015] at least one processor; and
[0016] a memory connected with the at least one processor in communication; wherein,
[0017] the memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor to enable the at least one processor to execute a carbon emission calculation method in a part surface treatment process according to any one of the embodiments of the present application.
[0018] In a fourth aspect, an embodiment of the present application provides a computer readable storage medium, the computer readable storage medium storing computer instructions, and the computer instructions are used to enable a processor to implement a carbon emission calculation method in a part surface treatment process according to any one of the embodiments of the present application when executed by the processor.
[0019] The technical scheme of the embodiment of the present application obtains at least one process of the surface treatment process of the target part and a process type matched with the process, and then in the process of surface treatment of the target part, the process type of the current process of the target part is identified according to the operation of the surface treatment process in sequence, the carbon emission data matched with the current process is obtained according to the process type, finally, the carbon emission coefficient matched with each process is obtained, and the total carbon emission of the surface treatment process of the target part is calculated according to the carbon emission coefficient and the carbon emission data of each process, thereby solving the problem that the accuracy and precision of the carbon emission calculation result obtained by the existing carbon emission calculation method are low, and the carbon emission of the surface treatment process of the part can be calculated, and the accuracy and precision of the carbon emission calculation result are improved.
[0020] It should be understood that the content described in this part is not intended to identify the key or important features of the embodiments of the present application, nor is it used to limit the scope of the present application. Other features of the present application will become apparent from the following description. BRIEF DESCRIPTION OF DRAWINGS
[0021] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed in the embodiment description will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.
[0022] Figure 1 is a flow chart of a carbon emission calculation method in a surface treatment process of a part according to the first embodiment of the present application;
[0023] Figure 2 is a flow chart of a carbon emission calculation method in a surface treatment process of a part according to the second embodiment of the present application;
[0024] Figure 3 is a structural schematic diagram of a carbon emission calculation device in a surface treatment process of a part according to the third embodiment of the present application;
[0025] Figure 4 is a structural schematic diagram of an electronic device for implementing a carbon emission calculation method in a surface treatment process of a part according to the present application. DETAILED DESCRIPTION
[0026] In order to enable those skilled in the art to better understand the solutions of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the embodiments described are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts should fall within the scope of protection of the present invention.
[0027] It should be noted that the terms "first", "second", etc. in the description and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that the numbers used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0028] Example 1
[0029] Figure 1 This is a flowchart of a method for calculating carbon emissions in a part surface treatment process provided in Example 1 of the present invention. This embodiment is applicable to the situation where the carbon emissions in a part surface treatment process are calculated. The method can be executed by a carbon emissions calculation device in a part surface treatment process. The carbon emissions calculation device in a part surface treatment process can be implemented in the form of hardware and / or software. The carbon emissions calculation device in a part surface treatment process can be configured in a terminal or server with a carbon emissions calculation function in a part surface treatment process.
[0030] like Figure 1 As shown, the method includes:
[0031] S110: Obtain at least one process of the surface treatment process of the target part and a process type matching the process.
[0032] The process types include: material process, energy process and waste process.
[0033] The surface treatment process of the target part can be an anodizing surface treatment process of the part. Further, the anodizing surface treatment process is a technology for forming an oxide film on the surface of a metal through an electrochemical reaction. In this process, the metal part as an anode is placed in an electrolyte solution, and the metal surface is oxidized by an external current. Anodizing treatment can improve the corrosion resistance, wear resistance, decorative properties, and electrical conductivity of the metal. The thickness and properties of the oxide film can be adjusted by controlling process parameters such as current density, treatment time, electrolyte composition, etc. Common anodizing treatments include aluminum anodizing, titanium anodizing, etc. Aluminum anodizing can produce a hard and corrosion-resistant oxide film, commonly used for surface protection and decoration of aluminum alloys; titanium anodizing can form a colorful oxide film to increase the aesthetic appearance of titanium and its alloys.
[0034] In the present embodiment, the material process is a process in which chemical raw materials and auxiliary materials are consumed during the surface treatment process of the target part, such as solvent cleaning process or chemical corrosion process, etc.; the energy process is a process in which water, electricity or natural gas and other energy sources are consumed during the surface treatment process, such as tap water spray washing process or manual cleaning process, etc.; the waste process is a process for treating waste generated during the surface treatment process, such as waste liquid purification process, sulfur dioxide filtration process, etc.
[0035] In practical applications, relevant personnel can divide the steps of the surface treatment process of the target part according to the actual construction situation, and mark the process type of each process. The specific method of dividing the process and marking the process type is not limited in the present embodiment.
[0036] S120, in the process of surface treatment of the target part, the process type of the current process of the target part is identified in sequence according to the operation of the surface treatment, and the carbon emission data matched with the current process is obtained according to the process type.
[0037] In which, according to the operation of the surface treatment, the process type of the current process of the target part is identified in sequence, and the carbon emission data matched with the current process is obtained according to the process type, including: when the process type of the current process is identified as a material process, the material of each material in the current process is obtained; when the process type of the current process is identified as an energy process, the energy of each energy in the current process is obtained; when the process type of the current process is identified as a waste process, the waste of each waste in the current process is obtained.
[0038] On the basis of the above steps, the material and the chemical raw materials and auxiliary materials consumed by the target part in a certain material process are summed up; it should be noted that due to the complexity of surface process operation, there may be multiple chemical raw materials or auxiliary materials in the same material process, at which time the consumption of each chemical raw material or auxiliary material needs to be counted separately, and multiple material sums matched with the current material process are obtained.
[0039] Further, the energy amount is the total amount of water, electricity or natural gas and other energy consumed by the target part in a certain energy process; it should be noted that due to the complexity of surface process operation, there may be multiple types of energy consumption in the same energy process, at which time the consumption of each type of energy needs to be counted separately, and multiple energy amounts matched with the current energy process are obtained. Similarly, the waste amount is the amount of waste of the target part in a certain waste process, and there may be a case of simultaneously processing multiple types of waste in the same waste process, at which time the amount of each type of waste needs to be counted separately, and multiple waste amounts are obtained.
[0040] S130, respectively acquiring carbon emission coefficients matched with each process, and calculating the total carbon emission amount of the surface treatment process of the target part according to the carbon emission coefficients and carbon emission data of each process.
[0041] Specifically, the carbon emission coefficients matched with each process are respectively acquired, including: when judging that the process type of the process is a material process, respectively acquiring the material carbon coefficients of each material in the current process; when judging that the process type of the process is an energy process, respectively acquiring the energy carbon coefficients of each energy in the current process; when judging that the process type of the process is a waste process, respectively acquiring the waste carbon coefficients of each waste in the current process.
[0042] The carbon emission coefficient refers to the amount of carbon dioxide emission per unit of energy consumption or material output in a specific activity or process. It is an important indicator for measuring the environmental carbon emission impact of different activities or processes. The calculation of carbon emission coefficient is usually based on energy consumption data and corresponding carbon emission factors of energy. Carbon emission factor represents the amount of carbon dioxide emission per unit of energy consumption, such as the amount of carbon dioxide produced per ton of coal combustion. By determining the energy consumption of a specific activity or process and multiplying it by the corresponding carbon emission coefficient, the carbon emission of that activity or process can be calculated. Carbon emission coefficient is widely used, including but not limited to the following aspects: energy analysis: used to evaluate the carbon emission intensity of different energy types, in order to develop more environmentally friendly energy policies and choose low-carbon energy; industrial emission accounting: helps enterprises understand the carbon emission of their own production process, in order to take emission reduction measures and achieve sustainable development goals; product life cycle assessment: considering carbon emissions in stages such as raw material procurement, production, use and disposal during product design and manufacturing, in order to reduce the carbon footprint of products. It should be noted that carbon emission coefficient will vary due to factors such as energy type, technical level, regional differences, etc. Therefore, when using carbon emission coefficient, the appropriate coefficient should be selected according to the specific situation, and the accuracy and reliability of the data should be ensured. In addition, with the advancement of technology and changes in energy structure, carbon emission coefficient may also change, which needs to be updated and corrected in time, which is not limited in this embodiment.
[0043] Optionally, after sequentially identifying the process type of the current process of the target part according to the surface process treatment operation, and obtaining the carbon emission data matched with the current process according to the process type, the method further comprises: numbering each process according to the operation sequence of the surface process treatment; classifying each process according to the process type to obtain a material process list, an energy process list and a waste process list; wherein each list contains the number of the process and the carbon emission data matched with the process; numbering the carbon emission data in each list based on the generation sequence of the carbon emission data in the surface process treatment.
[0044] Specifically, in this embodiment, the total carbon emission amount of the surface treatment process of the target part is calculated according to the carbon emission coefficient and the carbon emission data of each process, including: calculating the total carbon emission amount of the surface treatment process of the target part according to the formula ; wherein, is the carbon coefficient of the jth material used in the ith process, is the material sum of the jth material, is the carbon coefficient of the kth energy used in the ith process, is the energy amount of the kth energy, is a waste carbon coefficient used in the ith process, is a waste amount of the ith waste, and C is a total carbon emission amount of the surface treatment process of the target part.
[0045] The technical scheme of the embodiment of the present application, by acquiring at least one process of the surface treatment process of the target part and the process type matched with the process, then in the process of surface treatment of the target part, according to the operation of the surface treatment process, the process type of the current process of the target part is identified in turn, and the carbon emission data matched with the current process is acquired according to the process type, finally the carbon emission coefficient matched with each process is acquired respectively, the total carbon emission amount of the surface treatment process of the target part is calculated according to the carbon emission coefficient and the carbon emission data of each process, which can realize the calculation of the carbon emission amount in the surface treatment process of the part, and improve the accuracy and precision of the calculation result of the carbon emission amount.
[0046] Embodiment two
[0047] Figure 2 The flowchart of the part surface treatment process carbon emission calculation method provided by the embodiment two of the present application is based on the above-mentioned embodiment, which is refined in this embodiment. In this embodiment, the method after the total carbon emission amount of the surface treatment process of the target part is calculated according to the carbon emission coefficient and the carbon emission data of each process is refined.
[0048] As Figure 2 shown, the method comprises:
[0049] S210, acquiring at least one process of the surface treatment process of the target part and the process type matched with the process.
[0050] S220, in the process of surface treatment of the target part, according to the operation of the surface treatment process, the process type of the current process of the target part is identified in turn, and the carbon emission data matched with the current process is acquired according to the process type.
[0051] S230, acquiring the carbon emission coefficient matched with each process respectively, and calculating the total carbon emission amount of the surface treatment process of the target part according to the carbon emission coefficient and the carbon emission data of each process.
[0052] S240, acquiring the total number of target parts in the target equipment and the total carbon emission amount matched with each target part.
[0053] S250, superimposing the total carbon emission amount of each target part to obtain the surface treatment process carbon consumption of the target equipment.
[0054] S260, obtaining standard carbon consumption data of the target device, and judging whether the carbon emission of the target device exceeds the standard based on the standard carbon consumption data of the target device and the surface treatment process carbon consumption.
[0055] Specifically, if the surface treatment process carbon consumption exceeds the standard carbon consumption of the target device, it can be considered that the carbon emission of the target device exceeds the standard when the surface treatment process is performed; or if the surface treatment process carbon consumption exceeds the standard carbon consumption of the target device by a preset parameter, it is considered that the carbon emission of the target device exceeds the standard when the surface treatment process is performed.
[0056] The technical scheme of the embodiment of the application, after the carbon emission total amount of the surface treatment process of the target part is calculated based on the carbon emission coefficient and the carbon emission data of each process, the total number of target parts in the target device and the carbon emission total amount matched with each target part are obtained, then the carbon emission total amount of each target part is superimposed to obtain the surface treatment process carbon consumption of the target device, and finally the standard carbon consumption data of the target device is obtained, and whether the carbon emission of the target device exceeds the standard is judged based on the standard carbon consumption data of the target device and the surface treatment process carbon consumption, which can realize the calculation of the carbon emission amount in the surface treatment process of the part, and improve the accuracy and precision of the carbon emission calculation result.
[0057] Embodiment three
[0058] Figure 3 A structure schematic diagram of a part surface treatment process carbon emission calculation device provided by the third embodiment of the application.
[0059] As Figure 3 shown, the device comprises:
[0060] The process acquisition module 310 is configured to acquire at least one process of the surface treatment process of the target part and a process type matched with the process; wherein the process type comprises a material process, an energy process and a waste process.
[0061] The carbon emission data acquisition module 320 is configured to identify the process type of the current process of the target part in sequence according to the operation of the surface treatment process during the surface treatment process of the target part, and acquire the carbon emission data matched with the current process according to the process type.
[0062] The emission total amount calculation module 330 is configured to acquire the carbon emission coefficient matched with each process, and calculate the carbon emission total amount of the surface treatment process of the target part based on the carbon emission coefficient and the carbon emission data of each process.
[0063] The technical scheme of the embodiment of the present application obtains at least one process of the surface treatment process of the target part and a process type matched with the process, then in the process of surface treatment of the target part, sequentially identifies the process type of the current process of the target part according to the operation of the surface treatment, obtains the carbon emission data matched with the current process according to the process type, finally obtains the carbon emission coefficient matched with each process, and calculates the total carbon emission of the surface treatment process of the target part according to the carbon emission coefficient and the carbon emission data of each process, so that the calculation of the carbon emission of the surface treatment process of the part is realized, and the accuracy and precision of the calculation result of the carbon emission are improved.
[0064] On the basis of the above embodiment, the carbon emission data acquisition module 320 comprises:
[0065] A material and acquisition unit is configured to, when the process type of the current process is identified as a material process, acquire the material of each material in the current process.
[0066] An energy source acquisition unit is configured to, when the process type of the current process is identified as an energy process, acquire the energy of each energy source in the current process.
[0067] A waste amount acquisition unit is configured to, when the process type of the current process is identified as a waste process, acquire the waste of each waste in the current process.
[0068] On the basis of the above embodiment, the emission total amount calculation module 330 comprises:
[0069] A first coefficient acquisition unit is configured to, when the process type of the process is identified as a material process, acquire the material carbon coefficient of each material in the current process.
[0070] A second coefficient acquisition unit is configured to, when the process type of the process is identified as an energy process, acquire the energy carbon coefficient of each energy source in the current process.
[0071] A third coefficient acquisition unit is configured to, when the process type of the process is identified as a waste process, acquire the waste carbon coefficient of each waste in the current process.
[0072] On the basis of the above-mentioned embodiments, the carbon emission data acquisition module 320 is further configured to: sequentially identify the process type of the current process of the target part according to the operation sequence of the surface process, and acquire the carbon emission data matched with the current process according to the process type; number the process according to the operation sequence of the surface process; classify the process according to the process type to obtain a material process list, an energy process list and a waste process list; wherein each list contains the number of the process and the carbon emission data matched with the process; and number the carbon emission data in each list based on the generation sequence of the carbon emission data in the surface process.
[0073] On the basis of the above-mentioned embodiments, the carbon emission total amount calculation module 330 is further configured to:
[0074] According to the formula the carbon emission total amount of the surface treatment process of the target part is calculated.
[0075] wherein, is the carbon coefficient of the jth material used in the ith process, is the material sum of the jth material, is the carbon coefficient of the kth energy used in the ith process, is the energy amount of the kth energy, is the carbon coefficient of the lth waste used in the ith process, is the waste amount of the lth waste, and C is the carbon emission total amount of the surface treatment process of the target part.
[0076] On the basis of the above-mentioned embodiments, the carbon emission total amount calculation module 330 is further configured to: after calculating the carbon emission total amount of the surface treatment process of the target part according to the carbon emission coefficient and the carbon emission data of each process, acquire the total number of target parts in the target device and the carbon emission total amount matched with each target part; superimpose the carbon emission total amount of each target part to obtain the surface treatment process carbon consumption of the target device; acquire the standard carbon consumption data of the target device, and judge whether the carbon emission of the target device exceeds the standard based on the standard carbon consumption data of the target device and the surface treatment process carbon consumption.
[0077] The part surface treatment process carbon emission calculation device provided in the embodiments of the present application can execute the part surface treatment process carbon emission calculation method provided in any embodiment of the present application, and has the corresponding function modules and beneficial effects of the execution method.
[0078] Embodiment four
[0079] Figure 4A structural diagram of an electronic device 10 that can be used to implement embodiments of the present application is shown. The electronic device is intended to represent various forms of digital computers, such as laptops, desktops, tablets, personal digital assistants, servers, blade servers, mainframes, and other appropriate computers. The electronic device can also represent various forms of mobile devices, such as personal digital assistants, cellular telephones, smartphones, wearable devices (e.g., headsets, glasses, watches, etc.), and other similar computing devices. The components shown here, their connections and relationships, and their functions, are meant to be examples only, and are not intended to limit the implementations of the present application described and / or claimed in this document.
[0080] As shown, Figure 4 The electronic device 10 includes at least one processor 11, and a memory, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., connected in communication with the at least one processor 11, where the memory stores computer programs executable by the at least one processor. The processor 11 can perform various appropriate actions and processes according to the computer programs stored in the read-only memory (ROM) 12 or loaded into the random access memory (RAM) 13 from the storage unit 18. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0081] A plurality of components in the electronic device 10 are connected to the I / O interface 15, including an input unit 16, such as a keyboard, a mouse, etc., an output unit 17, such as various types of displays, a speaker, etc., a storage unit 18, such as a magnetic disk, an optical disk, etc., and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices through a computer network, such as the Internet, and / or various telecommunication networks.
[0082] The processor 11 can be various general and / or special purpose processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 performs various methods and processes described above, such as the carbon emission calculation method in the part surface treatment process.
[0083] Accordingly, the method includes:
[0084] acquire at least one process of a surface treatment process of a target part and a process type matched with the process; wherein the process type comprises a material process, an energy process and a waste process;
[0085] In the process of surface treatment of the target part, the process type of the current process of the target part is identified according to the operation of the surface treatment process in sequence, and the carbon emission data matched with the current process is acquired according to the process type;
[0086] The carbon emission coefficient matched with each process is acquired respectively, and the total carbon emission of the surface treatment process of the target part is calculated according to the carbon emission coefficient and the carbon emission data of each process.
[0087] In some embodiments, the carbon emission calculation method in the part surface treatment process can be implemented as a computer program which is tangibly embodied in a computer-readable storage medium, such as the storage unit 18. In some embodiments, part or all of the computer program can be loaded and / or installed on the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the carbon emission calculation method in the part surface treatment process described above can be performed. Alternatively, in other embodiments, the processor 11 can be configured to perform the carbon emission calculation method in the part surface treatment process by any other appropriate means, such as by means of firmware.
[0088] The various implementations of the systems and techniques described above can be realized in digital electronic circuitry, integrated circuitry, a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), a system on a chip (SOC), a programmable logic device (PLD), a computer hardware, firmware, software, and / or combinations thereof. These various implementations can include implementation in one or more computer programs that are executable and / or interpretable on a programmable system including at least one programmable processor, which can be special or general purpose, coupled to receive data and instructions from, and to transmit data and instructions to, a storage system, at least one input device, and at least one output device.
[0089] Computer programs for implementing the methods of the present application can be written in any combination of one or more programming languages. These computer programs can be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus, such that the computer program, when executed, can cause instructions defined in the flow charts and / or block diagrams to be implemented. The computer program can be executed entirely on a machine, partially on a machine, partially on a machine as a stand-alone software package and partially on a remote machine or entirely on a remote machine or server.
[0090] In the context of the present application, a computer-readable storage medium can be a tangible medium that can contain or store a computer program for use by or in connection with an instruction execution system, apparatus, or device. A computer-readable storage medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium can be a machine-readable signal medium. More specific examples of a machine-readable storage medium will include one or more lines of a program of instructions in a transitory signal, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0091] To provide for interaction with a user, the systems and techniques described here can be implemented on an electronic device having a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user and a keyboard and a pointing device (e.g., a mouse or a trackball) by which the user can provide input to the electronic device. Other kinds of devices can be used to provide for interaction with a user as well; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form, including acoustic, speech, or tactile input.
[0092] The systems and techniques described here can be implemented in a computing system that includes a back end component, e.g., as a data server, or that includes a middleware component, e.g., an application server, or that includes a front end component, e.g., a user computer having a graphical user interface or a Web browser through which a user can interact with an implementation of the systems and techniques described here, or a combination of one or more such back end, middleware, or front end components. The components of the system can be interconnected by any form or medium of digital data communication, e.g., a communication network. Examples of communication networks include a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.
[0093] The computing system can include clients and servers. A client and server are generally remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other. The server can be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system, to solve the defects of large management difficulty and weak business scalability in traditional physical host and VPS service.
[0094] It should be understood that the various forms of flow shown above can be re-ordered, added to, or deleted from without departing from the scope of the present disclosure. For example, the steps recited in the present disclosure can be executed in parallel, executed in series, or executed in different orders, as long as the desired results of the technical solutions of the present disclosure can be achieved, and the present disclosure is not limited herein.
Claims
1. A method for calculating carbon emissions in a part surface treatment process, characterized in that: include: Obtain at least one process of the surface treatment process of the target part and a process type matching the process; wherein the process type includes: material process, energy process and waste process; During the process of surface treatment of the target part, the process type of the current process of the target part is identified in sequence according to the surface treatment operation, and carbon emission data matching the current process is obtained according to the process type; The carbon emission coefficients matching each process are obtained respectively, and the total carbon emissions of the surface treatment process of the target part are calculated based on the carbon emission coefficients and carbon emission data of each process.
2. The method according to claim 1, characterized in that Identify the process type of the current process of the target part in sequence according to the surface treatment operation, and obtain carbon emission data matching the current process according to the process type, including: When the process type of the current process is identified as a material process, the material sum of each material in the current process is obtained respectively; When it is identified that the process type of the current process is an energy process, the energy amount of each energy in the current process is obtained respectively; When it is identified that the process type of the current process engineering is a waste process, the waste amount of each waste in the current process is respectively obtained.
3. The method according to claim 1, characterized in that Obtain the carbon emission coefficients that match each process, including: When it is determined that the process type of the process is a material process, the material carbon coefficient of each material in the current process is obtained respectively; When it is determined that the process type of the process is an energy process, the energy carbon coefficient of each energy in the current process is obtained respectively; When it is determined that the process type of the process is a waste process, the waste carbon coefficient of each waste in the current process is obtained respectively.
4. The method according to claim 1, wherein After sequentially identifying the process type of the current process of the target part according to the surface processing operation and obtaining carbon emission data matching the current process according to the process type, the method further includes: Number each process according to the operation sequence of surface treatment; Classify each process according to process type to obtain a material process list, an energy process list, and a waste process list; wherein each list contains the process number and the carbon emission data matching the process; The carbon emission data in each list are numbered based on the order in which they are generated during the surface processing.
5. The method according to any one of claims 1 to 4, characterized in that Based on the carbon emission coefficient and carbon emission data of each process, the total carbon emissions of the surface treatment process of the target part are calculated, including: According to the formula Calculate the total carbon emissions of the surface treatment process for the target part; in, is the carbon coefficient of the jth material used in the i-th process, is the material sum of the jth material; is the carbon coefficient of the kth energy used in the i-th process, is the energy amount of the kth energy source; is the carbon coefficient of the lth type of waste used in the i-th process, is the waste volume of the first type of waste, and C is the total carbon emission of the surface treatment process of the target part.
6. The method according to any one of claims 1 to 4, characterized in that After calculating the total carbon emissions of the surface treatment process of the target part based on the carbon emission coefficient and carbon emission data of each process, it also includes: Obtain the total number of target parts in the target equipment and the total carbon emissions matching each target part; Superimposing the total carbon emissions of each target part to obtain the carbon consumption of the surface treatment process of the target equipment; Obtain standard carbon consumption data of the target equipment, and determine whether the carbon emissions of the target equipment exceed the standard based on the standard carbon consumption data of the target equipment and the carbon consumption of the surface treatment process.
7. A carbon emission calculation device in a part surface treatment process, characterized in that: include: A process acquisition module is used to acquire at least one process of the surface treatment process of the target part and a process type that matches the process; wherein the process type includes: material process, energy process and waste process; A carbon emission data acquisition module is used to sequentially identify the process type of the target part's current process according to the surface processing operations during the surface processing of the target part, and to acquire carbon emission data matching the current process according to the process type; The total emission calculation module is used to obtain the carbon emission coefficient matching each process respectively, and calculate the total carbon emission of the surface treatment process of the target part based on the carbon emission coefficient and carbon emission data of each process.
8. The device according to claim 7, characterized in that The carbon emission data acquisition module includes: The material sum acquisition unit is used to acquire the material sum of each material in the current process when identifying that the process type of the current process is a material process; An energy source acquisition unit, configured to acquire the energy amount of each energy source in the current process when identifying that the process type of the current process is an energy process; The waste amount acquisition unit is used to respectively acquire the waste amount of each waste in the current process when identifying that the process type of the current process engineering is a waste process.
9. An electronic device, characterized in that: The electronic device comprises: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the carbon emission calculation method in a part surface treatment process according to any one of claims 1 to 6.
10. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement a carbon emission calculation method in a part surface treatment process according to any one of claims 1 to 6 when executed.