1. Technical Field
The present disclosure is related to a method and a computing device for a carbon footprint inventory of a product.
2. Description of Related Art
A plurality of environmental consultant companies may research carbon footprint inventory of a product. In an inventory process of the product, the product is determined at first. If the number of the products is large, final inventory reports are difficult to manage and file because of an excessive number of the inventory reports. Data of materials used by vendors need to be collected. If the number of the vendors is large, the collection of this data is also complicated and difficult. Simultaneously, complicated calculations are applied to the data. If the collection of data is in the form of paper, problems for managing the data are very likely. Otherwise, the results of the carbon footprint inventory, which are inventoried from paper-based data, cannot be analyzed in a diagram for exposing a basic problem, and cannot realistically lead managers towards effective analysis and decisions.
Therefore, there is room for improvement within the art.
Many aspects of the present disclosure can be better understood with reference to the following drawings. The components in the drawings are not necessarily drawn to scale, the emphasis instead being placed upon clearly illustrating the principles of the present embodiments.
In general, the word “module,” as used herein, refers to logic embodied in hardware or firmware, or to a collection of software instructions, written in a programming language. In one embodiment, the program language may be Java, C, or assembly. One or more software instructions in the modules may be embedded in firmware, such as in an EPROM. The modules described herein may be implemented as either software and/or hardware modules and may be stored in any type of non-transitory computer-readable storage medium or other storage device. Some non-limiting examples of non-transitory computer-readable storage medium include CDs, DVDs, flash memory, and hard disk drives.
In the embodiment, the carbon footprint inventory system 10 is operated by the computing device 1, and inventories how much carbon dioxides equivalent (CO2e) are exhausted at each stage in a life cycle of the product. The CO2e indicates contributions made towards a greenhouse effect of each greenhouse gas. The CO2e of one greenhouse gas can be calculated by multiplying a weight of the greenhouse gas by a parameter of global warming potential (GWP) of the greenhouse gas. In the embodiment, the life cycle of the product includes five stages: a raw material stage, a producing stage, a selling stage, a using stage, and a recycling stage. In another embodiment, the stages of the life cycle of the product may be more or less according to types of different products. The computing device 1 further includes a storage device 20 and at least one processor 30. The storage device 20 saves and manages data, calculations results, and inventory reports which are collected when the carbon footprint inventory system 10 operates.
The carbon footprint inventory system 10 further includes a receiving module 101, a first setting module 102, a selecting module 103, a determining module 104, a notifying module 105, a second setting module 106, a calculating module 107, a displaying module 108, and a verifying module 109. The modules may comprise computerized instructions in the form of one or more programs that are stored in the storage device 20 and executed by the at least one processor 30. In one embodiment, the storage device 20 may be an internal storage system, such as a random access memory (RAM) for temporary storage of information, and/or a read only memory (ROM) for permanent storage of information. In some embodiments, the storage device 20 may also be an external storage system, such as an external hard disk, a storage card, or a data storage medium.
The receiving module 101 receives an inventory procedure of the product selected by a user, and executes an inventory process of the product. The inventory procedure includes a first inventory, a reference template inventory, and a historical reference inventory (shown in
When the user selects the first inventory (e.g., by selecting the first inventory displayed on a display screen using a mouse, keyboard, and/or a touchscreen), the first setting module 102 sets standard units and parameters of the inventory processes, and receives the standard units, such as a quality unit and a volume unit, for example, and the parameters, such as life cycle assessment (LCA) parameters and GWP parameters, for example, which are input by the user in the inventory procedures. When the user selects the reference template inventory, the receiving module 101 receives a template selected by the user. Different industries apply different templates. The receiving module 101 loads the standard units and the parameters of the reference template inventory from the storage device 20 to offer the user various reference selections in the inventory processes.
When the user selects the historical reference inventory, the receiving module 101 receives a historical reference report selected by the user. The receiving module 101 copies the standard units and the parameters of the historical reference report to offer the user the same reference selections.
The first setting module 102 sets inventory targets of the carbon footprint inventory of the product, and the inventory targets includes an inventory project, certain inventory criteria, an organization of the product, an inventory period, for example. For example, in
The selecting module 103 selects the product from the organization according to the inventory targets, and loads material data of the product. For example, the organization is a steel company, and the selecting module 103 may select a particular steel plate as the product according to a demand of the user. The selecting module 103 loads the material data of the product according to a bill of materials (BOM). The material data may include a list of materials in the product, and, in relation to each material, a vendor, a part number, weight, for example. The selecting module 103 displays all the materials of the product on a display device of the computing device 1 according to a tree diagram (shown in
The determining module 104 determines materials of the product (shown in
The notifying module 105 gives a notice to the vendor of the material to participate in the carbon footprint inventory, and requests the vendor to inventory the CO2e of the material. The notifying module 105 receives an inventory list uploaded by the vendor. When the vendor receives the notice from the notifying module 105, the vendor can download an inventory reference. The inventory reference includes a plurality of items for consideration in inventorying the material, such as a name of the material, any code name of the material, a unit of measure, for example. The vendor can inventory the CO2e of the material according to the items. The vendor generates the inventory list including the items and a result of the carbon footprint inventory, and uploads the inventory list (shown in
The second setting module 106 sets a calculation boundary of the carbon footprint inventory, and sets priority of the material (shown in
The materials may include a relevant material and a non-relevant material. In the embodiment, the relevant material is a material whose CO2e proportion reaches a preset proportion, one percent, for example. The non-relevant material is a material whose CO2e proportion does not reach the preset proportion. The CO2e proportion is a proportion of the CO2e exhausted from each material in relation to the total CO2e exhausted from the product in the life cycle.
The priority of the relevant materials is higher than the priority of the non-relevant materials. In the relevant material, the priority of a relevant material with greater CO2e proportion is higher than the priority of a relevant material with less CO2e proportion. In the non-relevant material, the priority of a non-relevant material with larger CO2e proportion is higher than the priority of a non-relevant material with less CO2e proportion.
The calculating module 107 calculates the CO2e of the product according to the calculation boundary of the carbon footprint inventory and the priority of the materials. The calculating module 107 calculates any uncertainties or imponderables of the CO2e of the product according to a method for calculating such uncertainties or imponderables (shown in
A formula for calculating the carbon footprint is multiplying activity level data in the life cycle of the product by an exhausting factor to obtain the CO2e in the life cycle of the product, or multiplying activity level data in some stages of the life cycle of the product by an exhausting factor to obtain the CO2e in some stages of the life cycle of the product. The activity level data includes material activity level data, power activity level data, and waste activity level data. The units of the activity level data may be a kilogram, a cubic meter, a kilowatt, a kilometer, for example. The exhausting factor is the CO2e of the activity level data in each unit. For example, if all of the material activity level data, the power activity level data, and the waste activity level data is fifteen cubic meters and the CO2e in each cubic meter is zero point one kilogram, then the CO2e of the product in life cycle is one point five kilogram, the result of multiplying fifteen by zero point one.
The purpose of calculating any uncertainties in relation to the CO2e of the product is to take account of any uncertainties in a result of a CO2e calculation and minimize the effects of such uncertainties, to raise confidence in the result of the CO2e calculation. The method for calculating such uncertainties may be the Monte Carlo simulation.
The displaying module 108 generates an inventory report including the CO2e of the product and any uncertainties. The displaying module 108 combines the inventory report with a process chart of each stage in life cycle of the product, and displays the inventory report and the process chart on the display device of the computing device 1. The process chart includes the CO2e and any uncertainties corresponding to each stage in the life cycle of the product. The user can realize CO2e outputs of each stage in the life cycle of the product (shown in
The verifying module 109 executes an internal verification and an external verification according to the inventory report and the process chart (shown in
In the internal verification, the verifying module 109 gives a notice to an internal verifier of the organization to participate in the internal verification of the product. The verifying module 109 receives a verification record verified by the internal verifier. If some steps of the internal verification have abnormal conditions to be corrected, the internal verification is not passed and the internal verification must be re-verified. If the internal verification is passed, the verifying module 109 gives a notice to an external verifier of the third party to participate in an external verification. The verifying module 109 receives a verification record verified by the external verifier. If some steps of the external verification have abnormal conditions to be corrected, the external verification is not passed and the external verification must be re-verified. When the external verification is passed, the carbon footprint inventory of the product is finished.
In step S1, the receiving module 101 receives an inventory procedure selected by a user, and operates the inventory process according to the inventory procedure selected by the user. The inventory procedure includes a first inventory, a reference template inventory, and a historical reference inventory.
When the user selects the first inventory, step S2 is implemented, and standard units and parameters which are input by the user are received. When the user selects the reference template inventory, the receiving module 101 receives a template selected by the user and loads the standard units and the parameters from the storage device 20 to provide reference selections for the user, and then step S2 is implemented. When the user selects the historical reference inventory, the receiving module 101 receives a history inventory report selected by the user and copies the standard units and the parameters of the history inventory report to provide the reference selections for the user, and then step S2 is implemented.
In step S2, the first setting module 102 sets one or more inventory targets of the carbon footprint inventory. The inventory targets include an inventory project, inventory criteria, an organization of the product, an inventory period, for example, and then step S3 is implemented.
In step S3, the selecting module 103 selects the product from the organization according to the inventory targets, and loads material data of the product. The material data may include a list of materials in the product, and, in relation to each material, a vendor, a part number, weight, for example, and then step S4 is implemented.
In step S4, the determining module 104 determines materials of the products by analyzing a weight analysis of the materials of the products and a CO2e analysis of the materials of the products. A weight proportion which is a proportion of the weight of each material to the total weight of the product can be determined according to the weight analysis. A CO2e proportion which is a proportion of the CO2e exhausted from each material in relation to the total CO2e exhausted from the product in the life cycle can be determined according to the CO2e analysis. The materials with greater weight proportion and the materials with greater CO2e proportion are determined as the materials which are inventoried, and then step S5 is implemented.
In step S5, the notifying module 105 gives a notice to the vendor of the material to participate in the carbon footprint inventory, and requests the vendor to inventory the CO2e of the material. The notifying module 105 receives an inventory list uploaded by the vendor, and then step S6 is implemented.
In step S6, the second setting module 106 sets a calculation boundary of the carbon footprint inventory of the product, and sets priority of the material. The calculation boundary of the carbon footprint inventory is calculation coverage of step S7. The calculation coverage includes stages of the life cycle of the product, input content of a carbon footprint calculation, and output content of the carbon footprint calculation, and then step S7 is implemented.
In one embodiment, the materials include relevant material and non-relevant material. The relevant material is a material whose CO2e proportion reaches a preset proportion. The non-relevant material is a material whose CO2e proportion does not reach the preset proportion. The CO2e proportion is a proportion of the CO2e exhausted from each material in relation to the total CO2e exhausted from the product in the life cycle.
The priority of the relevant material is higher than the priority of the non-relevant material. In the relevant material, the priority of a relevant material with greater CO2e proportion is higher than the priority of a relevant material with less CO2e proportion. In the non-relevant material, the priority of a non-relevant material with greater CO2e proportion is higher than the priority of a non-relevant material with less CO2e proportion.
In step S7, the calculating module 107 calculates the CO2e of the product according to the calculation boundary of the carbon footprint inventory and the priority of the material. The calculating module 107 calculates any uncertainties or imponderables of the CO2e of the product according to a method for calculating such uncertainties or imponderables, and then step S8 is implemented. A formula for calculating the carbon footprint is multiplying activity level data in the life cycle by an exhausting factor to obtain the CO2e in the life cycle of the product, or multiplying activity level data in some stages of the life cycle of the product by the exhausting factor to obtain the CO2e in some stages of the life cycle of the product. The activity level data includes material activity level data, power activity level data, and waste activity level data. The unit of the activity level data may be a kilogram, a cubic meter, a kilowatt, a kilometer, for example. The exhausting factor is the CO2e in each unit of the activity level data. The method for calculating any uncertainties or imponderables may be the Monte Carlo simulation
In step S8, the displaying module 108 generates inventory reports including the CO2e of the product and any uncertainties. The displaying module 108 combines the inventory reports with a process chart of each stage in life cycle of the product, and displays the inventory reports and the process charts on a display device of the computing device 1, and then step S9 is implemented. The process chart includes the CO2e and any uncertainties of each stage in the life cycle of the product. The user can realize CO2e outputs of each stage in the life cycle of the product.
In step S9, the verifying module 109 executes an internal verification and an external verification according to an inventory result of the inventory report and the process chart.
In the internal verification, the verifying module 109 gives a notice to an internal verifier of the organization to participate in the internal verification of the product. The verifying module 109 receives a verification record verified by the internal verifier. If some steps of the internal verification reveal abnormal conditions requiring to be corrected, the internal verification is not passed and the internal verification is re-verified. If the internal verification is passed, the verifying module 109 gives a notice to an external verifier of the third party to participate in the external verification. The verifying module 109 receives a verification record verified by the external verifier of the third party. If some steps of the external verification reveal abnormal conditions requiring to be corrected, the external verification is not passed and the external verification is re-verified. When the external verification is passed, the carbon footprint inventory of the product is finished.
Depending on the embodiment, some of the steps described may be removed, others may be added, and the sequence of the steps may be altered. It is also to be understood that the description and the claims drawn to a method may include some indication in reference to certain steps. However, the indication used is only to be viewed for identification purposes and not necessarily as a suggestion as to an order for the steps.
All of the processes described above may be embodied in, and fully automated via, functional codes executed by one or more general purpose processors of computing devices. The functional codes may be stored in any type of non-transitory computer readable storage medium or other storage device. Some or all of the methods may alternatively be embodied in specialized hardware. Depending on the embodiment, the non-transitory computer readable storage medium may be a hard disk drive, a compact disc, a digital video disc, a tape drive or other suitable storage medium.
The above disclosure is the preferred embodiment. Anyone of ordinary skill in this field can modify and change the embodiment in the spirit of the present disclosure, and all such changes or modifications are to be included in the scope of the following claims.
Number | Date | Country | Kind |
---|---|---|---|
101126764 | Jul 2012 | TW | national |