EP4659175A1 - System und verfahren zur verwendung von maschinenlernen zur empfehlung von waren zur rückgewinnung aus wiederverwertbaren materialien - Google Patents

System und verfahren zur verwendung von maschinenlernen zur empfehlung von waren zur rückgewinnung aus wiederverwertbaren materialien

Info

Publication number
EP4659175A1
EP4659175A1 EP24704689.9A EP24704689A EP4659175A1 EP 4659175 A1 EP4659175 A1 EP 4659175A1 EP 24704689 A EP24704689 A EP 24704689A EP 4659175 A1 EP4659175 A1 EP 4659175A1
Authority
EP
European Patent Office
Prior art keywords
data
commodity
commodities
candidate
materials
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.)
Pending
Application number
EP24704689.9A
Other languages
English (en)
French (fr)
Inventor
Jesper Rømer HANSEN
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.)
Vestas Wind Systems AS
Original Assignee
Vestas Wind Systems AS
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 Vestas Wind Systems AS filed Critical Vestas Wind Systems AS
Publication of EP4659175A1 publication Critical patent/EP4659175A1/de
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/30Administration of product recycling or disposal
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F03MACHINES OR ENGINES FOR LIQUIDS; WIND, SPRING, OR WEIGHT MOTORS; PRODUCING MECHANICAL POWER OR A REACTIVE PROPULSIVE THRUST, NOT OTHERWISE PROVIDED FOR
    • F03DWIND MOTORS
    • F03D80/00Details, components or accessories not provided for in groups F03D1/00 - F03D17/00
    • F03D80/011Decommissioning
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0201Market modelling; Market analysis; Collecting market data
    • G06Q30/0202Market predictions or forecasting for commercial activities
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0201Market modelling; Market analysis; Collecting market data
    • G06Q30/0206Price or cost determination based on market factors
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0283Price estimation or determination
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F03MACHINES OR ENGINES FOR LIQUIDS; WIND, SPRING, OR WEIGHT MOTORS; PRODUCING MECHANICAL POWER OR A REACTIVE PROPULSIVE THRUST, NOT OTHERWISE PROVIDED FOR
    • F03DWIND MOTORS
    • F03D80/00Details, components or accessories not provided for in groups F03D1/00 - F03D17/00
    • F03D80/50Maintenance or repair
    • F03D80/507Retrofitting; Repurposing, i.e. reusing of wind motor parts for different purposes; Upgrading, i.e. replacing parts for improving the wind turbine performance
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N20/00Machine learning
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N20/00Machine learning
    • G06N20/20Ensemble learning

Definitions

  • the present invention relates generally to methods of using machine learning to recommend commodities to recover from materials of a composite member, such as materials of a rotor blade of a wind turbine.
  • Recycling is the act or process of converting a recyclable material into a reusable material.
  • a recycling process involves manipulating or destroying the recyclable material (e.g., through a melting process, etc.) such that a resulting reusable material may be used to create new products.
  • a wind turbine is a device that converts kinetic energy of the wind into electrical energy.
  • a wind turbine may convert kinetic energy of the wind into electricity by using the aerodynamic force created by the wind interacting with the rotor blades to turn an electrical generator.
  • Modern wind turbine blades are complex composite structures. These structures are made using a range of materials with varying compositions, physical properties, and chemical properties.
  • a wind turbine blade may include various sensors, lightning conductors and receivers for lightning protection, a heating system (e.g., electrical- or fluid-based) for anti- icing or de-icing, glass fiber reinforced composites and carbon fiber reinforced composites for load carrying parts, polymer foams or balsa wood for stiffness of sandwich structures, coatings for protection and aerodynamical performance, protective shells for erosion protection of areas such as the leading edge, roots for connecting the blade root to the hub, adhesive or fixation means for bonding various parts together, and/or the like.
  • a heating system e.g., electrical- or fluid-based
  • glass fiber reinforced composites and carbon fiber reinforced composites for load carrying parts
  • polymer foams or balsa wood for stiffness of sandwich structures
  • coatings for protection and aerodynamical performance protective shells for erosion protection of areas such as the leading edge, roots for connecting the blade root to the
  • disassembling allows for recovery of a variety of commodities with a wide range of applications in diverse markets.
  • the process of recovering a commodity from a material is different for respective commodities and may involve materials of a composite member that have been separated using the new recycling process.
  • different types of fiber commodities may be recovered from fiber material, such as by use of the fiber material directly as fiber mats, or cutting, chopping, or crushing the fiber material into small pieces for use in later processes like injection molding, cement, or for remelting the fiber material into new fibers or other products, and/or the like.
  • Each of these commodities are recovered using different processes, involve different alterations to the material, etc. Consequently, the time, effort, and cost associated with recovering each commodity is different.
  • a method of recommending one or more target commodities to recover using materials within a composite member of a wind turbine is disclosed.
  • the method may be applied to a wind turbine blade that uses epoxy resin and/or an epoxy resin system for bonding materials together in glass or carbon reinforced composites.
  • the epoxy resin and/or epoxy resin system may include an amine cured epoxy resin, such as Olin Airstone 760, a Hexion RIMR 035C infusion epoxy, an Aditya Birla Recyclamine epoxy resin system, and/or the like.
  • Such epoxy resins and/or epoxy resin systems allow for disassembling via swelling and/or dissolving in relatively mild conditions in acidic solutions comprising formic acid and/or acetic acid.
  • For formic acid a solution of at least 50 wt-% formic acid at ambient temperature and pressure was found to be effective. However, increased temperature, pressure and concentration increases reaction speed.
  • the method may be applied to a glass fiber reinforced composite recovered by separating a cured resin matrix from the fibers such that the fibers may be recovered as long individual fibers, fiber mats of woven or stitched fibers, chopped fibers allowing for injection molding, and/or glass fiber mass for re-melting.
  • the cured resin matrix material may recovered as a particulate resin matrix or may be chemically depolymerized into monomers or oligomers.
  • the glass fiber reinforced composite may be crushed or ground particles for filler, e.g., in concrete, or as a combination of fuel and filler in the production of cement.
  • the method includes receiving, by a computing device, materials data that includes quality grade data indicating quality grades of respective materials included within a composite member.
  • the method further includes receiving, by the computing device, commodity data for a plurality of candidate commodities that are capable of being recovered from the one or more materials of the composite member.
  • the method further includes determining, by the computing device, expected profitability for each of said plurality of respective candidate commodities.
  • the quality grade data for the respective materials and the commodity data for the plurality of candidate commodities may be provided as inputs to a data model to cause the data model to determine the expected profitability for each of said plurality of respective candidate commodities.
  • the data model may be trained using machine learning based on historical quality grade data indicating quality grades of materials included in composite members, and historical commodity data for candidate commodities that were made from the materials in the composite members.
  • the method further includes determining, by the computing device and based on the expected profitability, a recommendation indicating, for respective materials of the composite member, the one or more target commodities to recover using the respective materials.
  • the method further includes delivering, from the computing device, the recommendation to another device or recipient, so that the target commodities can be recovered.
  • the historical commodity data for the candidate commodities may include sales price and sales quantity data from an online marketplace in which one or more of the candidate commodities was sold.
  • the data model may be used to determine the expected profitability for a candidate commodity, of the candidate commodities, based at least in part on the sales price and sales quantity data from the online marketplace.
  • the data model may be used to determine the expected profitability for a candidate commodity, of the plurality of candidate commodities.
  • the data model may be used to determine an expected cost associated with recovering the candidate commodity (e.g., using one of the materials of composite member).
  • the data model may be further used to determine an expected sales price of the candidate commodity.
  • the data model may be then used to determine the expected profitability for the candidate commodity based on the expected cost and the expected sales price.
  • the expected sales price may be determined based on historical sales prices of the candidate commodity, and historical sales prices of non-recycled commodities that share one or more characteristics with the candidate commodity.
  • determining the expected sales price may include processing the quality grade data to identify a quality grade of the material, and determining the expected sales price based at least in part on the quality grade of the material.
  • determining the expected sales price may include determining a pricing adjustment based on the candidate commodity being a recycled product, and determining the expected sales price based at least in part on the pricing adjustment.
  • the data model may be trained using historical market data for a market corresponding to a candidate commodity, of the plurality of candidate commodities.
  • determining the expected profitability for the candidate commodity may include determining one or more indicators of change in the market of the candidate commodity based on the historical market data, and determining the expected profitability for the candidate commodity based at least in part on the one or more indicators of change.
  • the one or more indicators of change may include an indicator associated with a change to a law or regulation for a geographic region corresponding to a location of the composite member, an indicator associated with a reduction in carbon dioxide emission caused by replacing non-recycled commodities with the candidate commodity, where the non-recycled commodities share one or more characteristics with the candidate commodity, an indicator associated with a change in a transportation cost of the candidate commodity, an indicator associated with a location of production of the candidate commodity, or an indicator associated with a location of sale of the candidate commodity.
  • the data model may be trained using historical market data for one or more markets corresponding to the respective candidate commodities.
  • determining the profitability for a candidate commodity, of the candidate commodities may include: processing the historical market data to determine a maturity level of a market to which the candidate commodity belongs, selecting generalized machine learning features or specific machine learning features based on the maturity level of the market, and determining the profitability for the candidate commodity using selected features.
  • determining the recommendation may include determining a set of instructions that specify a manner in which to alter a material, of the one or more materials of the composite member, such that a target commodity is recovered from the material.
  • determining the recommendation may include determining a set of chemical treatment instructions that specify a manner in which to alter a material, of the one or more materials of the composite, such that a target commodity is recovered from the material.
  • the materials of the composite member may include cured epoxy resin.
  • the target commodities may include one or more of: a particulate resin matrix, one or more chemically depolymerized monomers, and one or more chemically depolymerized oligomers.
  • the method may include determining to recommend recovery of at least one of the particulate resin matrix, the one or more chemically depolymerized monomers, and the one or more chemically depolymerized oligomers.
  • a device performing any of the above methods.
  • the device comprises one or more memories and one or more processors, communicatively coupled to the one or more memories, to receive materials data that includes quality grade data indicating quality grades of respective materials included within a composite member of a wind turbine; to receive commodity data for a plurality of candidate commodities that are capable of being recovered from the one or more materials of the composite member; to determine expected profitability for each of said plurality of respective candidate commodities, wherein the quality grade data for the respective materials and the commodity data for the plurality of candidate commodities are provided as inputs to a data model to cause the data model to determine the expected profitability for each of said plurality of respective candidate commodities.
  • the data model has been trained using machine learning based on historical quality grade data indicating quality grades of materials included in composite members, and historical commodity data for candidate commodities that were made from the materials in the composite members. Furthermore, the one or more memories and one or more processors, communicatively coupled to the one or more memories to determine, based on the expected profitability, a recommendation indicating, for respective materials of the composite member, one or more target commodities to recover using the respective materials; and deliver the recommendation to another device or recipient.
  • a computer-readable medium performing any of the above methods.
  • the non-transitory computer-readable medium storing instructions, and the instructions comprising one or more instructions that, when executed by one or more processors, cause the one or more processors to receive materials data that includes quality grade data indicating quality grades of respective materials included within a composite member of a wind turbine; to receive commodity data for a plurality of candidate commodities that are capable of being recovered from the one or more materials of the composite member; to determine expected profitability for each of said plurality of respective candidate commodities, wherein the quality grade data for the respective materials and the commodity data for the plurality of candidate commodities are provided as inputs to a data model to cause the data model to determine the expected profitability for each of said plurality of respective candidate commodities.
  • the data model has been trained using machine learning based on historical quality grade data indicating quality grades of materials included in composite members, and historical commodity data for candidate commodities that were made from the materials in the composite members.
  • the instructions When executed by one or more processors, the instructions furthermore cause the one or more processors to determine, based on the expected profitability, a recommendation indicating, for respective materials of the composite member, one or more target commodities to recover using the respective materials; and deliver the recommendation to another device or recipient.
  • Fig. 1 shows a wind turbine in which the products of the invention could be advantageously used.
  • Fig. 2 shows a cross-sectional view of a rotor blade of a wind turbine.
  • Fig. 3A is a diagram of a recycling management platform receiving historical data that is to be used to train a data model.
  • Fig. 3B is a diagram of the recycling management platform determining features to use to train the data model.
  • Fig. 3C is a diagram of the recycling management platform training the data model.
  • Fig. 4A is a diagram of the recycling management platform receiving a request for a recommendation from a user device.
  • Fig. 4B is a diagram of the recycling management platform using the data model to determine expected profitability of candidate commodities that can be recovered from materials of a composite member.
  • Fig. 4C is a diagram of the recycling management platform determining a recommendation based on the expected profitability of the candidate commodities and providing the recommendation to a user device.
  • Fig. 5 is a diagram of an example environment in which systems and/or methods described herein may be implemented.
  • Fig. 6 is a diagram of example components of one or more devices of Fig. 5.
  • Fig. 1 shows a wind turbine 100 in which the products of the invention could be advantageously used.
  • the wind turbine 100 includes a tower 102, a nacelle 104 on which a rotor 106 is mounted, and a yaw bearing 108.
  • the yaw bearing 108 rotatably connects the tower 102 to the nacelle 104.
  • the rotor 106 comprises a rotor hub to which, in this wind turbine 100, three rotor blades (shown as rotor blades 110, 112, and 114, respectively) are attached.
  • the yaw bearing 108 is configured such that nacelle 104, together with the rotor 106 mounted thereon, is rotatable relative to the tower 102.
  • the nacelle 104 may be arranged such that the rotor 106 is oriented towards the wind. When oriented towards the wind, the wind turbine 100 is operable to generate more electricity.
  • a two-rotor configuration can be seen in US Pub. No. 2022/0025866 and a configuration with two pairs of rotors can be seen in WO-A1-2018/157897.
  • aspects of the invention may apply to multi-rotor wind turbines or other types of wind turbines and should not be limited to that shown in Fig. 1.
  • Fig. 2 is a cross-sectional view of a rotor blade 200 of a wind turbine.
  • the rotor blade 200 may be a composite member as described herein.
  • the rotor blade 200 may correspond to rotor blade 110, rotor blade 112, and/or rotor blade 114.
  • the rotor blade 200 has a plurality of spar caps 212, 214, 216, and 218.
  • the rotor blade 200 has an outer shell 208, which is fabricated from two half shells 204, 206.
  • the shells 204, 206 are moulded from glass-fiber reinforced plastic (GRP).
  • Parts of the outer shell 208 are of a sandwich panel construction and comprise a blade core of lightweight form (e.g., polyurethane), which is sandwiched between inner and outer GRP layers or ‘skins.’
  • the rotor blade 200 comprises first and second pairs of spar caps 212, 214, 216, and 218, arranged between sandwich panel regions of the outer shell 208.
  • One spar cap of each pair is integrated with the windward shell and the other spar cap of each pair is integrated with the leeward shell.
  • the spar caps 212, 214, 216, and 218 of the respective pairs are mutually opposed and extend longitudinally along the length of the rotor blade 200.
  • a first longitudinally extending shear web 220 bridges the first pair of spar caps 212, 214 and a second longitudinally extending shear web 222 bridges the second pair of spar caps 216, 218.
  • the shear webs 220, 222 in combination with the spar caps 212, 214, 216, 218 form a pair of I-beam structures, which transfer loads effectively from the rotor blade 200 to the hub of the wind turbine (not shown).
  • the spar caps 212, 214, 216, 218 in particular transfer tensile and compressive bending loads while the shear webs 220, 222 transfer shear stresses in the rotor blade 200.
  • a spar cap (e.g., spar cap 212, 214, 216, 218) may be constructed using a stack of pultruded strips that are bonded together.
  • the pultruded strips are bonded together by an adhesive, such as a resin (e.g., an epoxy resin).
  • the pultruded strips are arranged in the stack with its respective adherend surfaces in mutually opposed relation.
  • the adhesive may be applied directly to the adherend surfaces of the pultruded strip or via another technique such as a resin infusion process. In an infusion process, liquid resin is supplied to the stack, and the resin infuses between the opposed adherend surfaces of the pultruded strips.
  • the wind turbine blade 200 described above is exemplary, and wind turbine blades have a wide range of designs and constructions. Thus, it should be understood that aspects of the invention may apply to wind turbine arrangements other than that described above.
  • Figs. 3A-3C are diagrams of an example method 300 for using machine learning to train a data model to recommend one or more commodities to recover using materials of a composite member.
  • recovering a commodity from a material may refer to any structural or physical alteration that, once made to the material, allows the candidate commodity to be recovered from the material.
  • example method 300 may be used to train a data model to recommend commodities that are part of another type of composite member or assembly.
  • a composite member may refer to a specific component of a rotor blade, such as a spar cap, a specific component of a spar cap, such as a pultruded strip, etc.
  • example method 300 may be used to train a data model to recommend commodities in situations where the composite member is another device, assembly, component, and/or sub-component.
  • the composite member may refer to a printed circuit board (PCB), a component or sub-component of the PCB, a vehicle (e.g., a boat, a train, a car, etc.), vehicle assembly, a component or sub-component of the vehicle (e.g., the body of a car or hull of a boat), and/or the like.
  • PCB printed circuit board
  • vehicle e.g., a boat, a train, a car, etc.
  • vehicle assembly e.g., a component or sub-component of the vehicle (e.g., the body of a car or hull of a boat), and/or the like.
  • the recycling management platform 302 may receive historical data that is to be used to train the data model.
  • the recycling management platform 302 may receive, from a data storage device, historical materials data for materials used within rotor blades (i.e. , composite members) of wind turbines.
  • the historical materials data may be received over a network (e.g., the Internet, etc.) via a communication interface, such as an application programming interface (API) or similar type of interface.
  • API application programming interface
  • the historical materials data for respective materials may include a material identifier, type data, measurement data, quality grade data, component data, and/or the like.
  • the material identifier may be used to identify a specific material, such as via a numeric code, an alphanumeric code, and/or the like.
  • the type data may include data indicating a type of material, such as a core element (e.g., a foam, a wood, etc.), a type of fiber (e.g., a synthetic fiber, a semi-synthetic fiber, a regenerated fiber, a carbon fiber, a basalt fiber, a glass fiber, a metal fiber, etc.), a type of adhesive (e.g., an epoxy resin, etc.), a type of material used within a lightning protection grid, a type of paint, and/or the like.
  • a core element e.g., a foam, a wood, etc.
  • a type of fiber e.g., a synthetic fiber, a semi-synthetic fiber, a regenerated fiber, a carbon fiber, a basalt fiber, a glass fiber, a metal fiber,
  • the measurement data may include data that identifies (or can be used to identify) boundaries of respective materials within the rotor blade (and/or within a given component of the rotor blade).
  • the measurement data may include data identifying a length of a material, a height of the material, a width of the material, an area and/or surface area of the material, and/or the like.
  • the recycling management platform 302 may process the measurement data to add the material to the 3-D parts map (e.g., such as by having coordinates define boundaries of the material as that material is used within the rotor blade).
  • the materials data may include manufacturing data that provides information on conditions under which respective materials were manufactured.
  • the manufacturing data for a material may include data relating to specific acts of manufacturing.
  • the manufacturing data collected may include temperature data indicating a temperature at which the material was cured, time data indicating a duration during which the material was cured, pressure data indicating a pressure that the material was exposed to during a curing process, data indicating a difference between a measured characteristic of the material during the curing process and a baseline characteristic (e.g., which may be the standard/norm for curing that type of material), and/or the like.
  • Similar types of data may be collected for other acts or processes associated with manufacturing. To the extent these acts or processes associated with manufacturing apply to specific components of the rotor blade, similar types of data may be collected for respective components of the rotor blade.
  • the quality grade data may include data identifying a quality grade for a material.
  • the quality grade data may include data identifying a quality grade for a specific portion or region within the material. For example, throughout the term of life of a material, different parts of that material may experience varied amounts of wear and tear. In this case, the quality grade data for that material may identify a quality grade for each part of the material that has a unique quality grade.
  • the materials data may further include information describing properties and/or characteristics of the material. Additionally, or alternatively, the materials data may include information describing one or more components in which a material is used. For example, a material may be used in multiple components and/or sub-components of a rotor blade. In this case, the materials data may include component data identifying one or more components and/or sub-components in which the material was used.
  • the recycling management platform 302 may receive historical commodity data for recycled commodities that were recovered from the materials used within the rotor blades.
  • online marketplaces may provide records of transactions between buyers and sellers of commodities.
  • the historical commodity data may be obtained using a data mining technique, as described further herein.
  • the historical commodity data may be stored using a data storage device, and may be provided to the recycling management platform 302 when it is time to train the data model.
  • the historical commodity data may be provided over a network (e.g., the Internet) via a communication interface, such as an API or a similar type of interface.
  • the historical commodity data for a recycled commodity may include a commodity identifier, type data, description data, image data, sales price data, sales quantity data, status data, location data, and/or the like.
  • the commodity identifier may be used to identify a specific commodity, such as via a numeric code, an alphanumeric code, and/or the like.
  • the commodity type data may include data indicating a type of commodity.
  • the commodity description may include data describing one or more characteristics and/or properties of the commodity, such as one or more materials used within the commodity, a manner in which the commodity is altered or prepared (e.g., such that the commodity is recovered from a material), and/or the like.
  • the image data may include data representing an image of the commodity and/or image metadata relating to the image of the commodity.
  • the sales price data may include price offer data indicating a price or price range at which a commodity was offered for sale, price acceptance data indicating a price at which the commodity was sold, etc.
  • the sales quantity data may include data indicating an amount or volume of the commodity that was sold.
  • the status data may indicate a status relating to the availability of the commodity for purchase. For example, if an entire supply of a commodity has been sold, a status for that commodity, as listed on an online marketplace, may be updated to reflect that the commodity is out of stock.
  • the location data may include data indicating one or more locations in which the commodity is being sold.
  • the location data may indicate a country in which the commodity is being sold, a state or providence in which in the commodity is being sold, a geographic region in which the commodity is being sold, and/or the like.
  • the recycling management platform 302 may receive historical commodity data for non-recycled commodities that share one or more characteristics with the recycled commodities.
  • the market for a commodity may involve sales of a recycled version of that commodity but may also involve sales of a nonrecycled and competing version of that commodity.
  • the recycling management platform 302 may receive historical commodity data for those non-recycled commodities that are in competition with the recycled commodity, that share one or more characteristics or properties with the recycled commodity, etc.
  • a recycled commodity, as used hereafter, may be referred to as just a commodity, or as a candidate commodity.
  • the recycling management platform 302 may obtain the historical commodity data from one or more online marketplaces.
  • the recycling management platform 302 may obtain the historical commodity data from the one or more online marketplaces by executing a data mining technique (often referred to as crawling the web).
  • crawling the web After obtaining the historical commodity data, the recycling management platform 302 may store the data using a data storage device, such that the recycling management platform 302 is able to access the historical commodity data when training the data model.
  • the historical commodity data obtained from an online marketplace may not have a format, file type, etc., that is conducive to training the data model.
  • the recycling management platform 302 may use one or more natural language processing techniques to analyze the historical commodity data. This may allow the recycling management platform 302 to identify respective types of historical commodity data and/or to convert said historical commodity data into a uniform file type and/or file format that is conducive for training the data model.
  • the historical product data provided above is provided by way of example. In practice, other types of historical product data characterizing commodities involved in prior commercial activity may be provided to the recycling management platform 302. For example:
  • the appearance / form of the commodity e.g., powder, liquid, granule, white crystal powder, spray, etc.
  • the commodity e.g., powder, liquid, granule, white crystal powder, spray, etc.
  • the recycling management platform 302 may receive historical market data for one or more markets in which the recycled commodities were exchanged.
  • each respective recycled commodity may be part of a market.
  • a market may have fluctuations in supply and demand for any number of different reasons. For example, an increase in the supply of recyclable materials may lead to an increased supply in recycled commodities. This could have the effect of causing a decrease in the price of those recycled materials in the market.
  • changes in the market can occur for any number of different reasons.
  • the recycling management platform 302 may receive historical market data (e.g., for markets of the first and second commodity, respectively) in order to be able to make recommendations based on recent changes in one or more of the market conditions and/or make recommendations based on predicted changes to one or more of the markets.
  • the historical market data for respective markets may include a market identifier, type data, description data, regulatory data, market maturity data, supply and demand data for customers and/or suppliers, distribution channels data, supply chain data, market segmentation data, transportation data, environment data, and/or the like.
  • the market ID may be used to identify a specific market, such as via a numeric code, an alphanumeric code, and/or the like.
  • the market type data may include data indicating a type of market. For example, if recycled fibers are recovered in a certain way (e.g., cut, chopped, crushed, etc.), the recovered commodity, a fiber-based commodity, may be part of a market for a recovered fiber-based commodity.
  • the market description data may include data describing the type of market, type of commodity bought and sold in the market, etc.
  • the regulatory data may include data describing aspects of one or more laws or regulations that impact the market.
  • the historical market data may include data identifying a law or regulation that impacts the market, data indicating a geographic region in which the law or regulation applies, data describing the law or regulation, and/or the like.
  • the data describing the law or regulation may, for example, include information describing a law or regulation about imports and/or exports for that geographic region, information describing a change to that law or regulation, and/or any other type of information capable of impacting the market.
  • the market maturity data may include a maturity identifier that identifies a maturity level of a market in which a commodity belongs, data describing the maturity level of the market, and/or the like. For example, if a commodity is part of a relatively new market, the data describing the maturity level of the market may specify that this is a new market, that the commodity has only recently been available for sale, etc.
  • the supply and demand data may include supply data indicative of a supply and demand of a commodity.
  • the supply and demand data may include sales data and/or commodities data for sales of a commodity in a given time period, purchasing data and/or commodities data for purchases of the commodity in the given time period, etc.
  • the market segmentation data may include data used to divide the market into segments based on things like preferences, habits, trends, etc.
  • the market segmentation data may include data indicating a preference of a seller of a commodity, data indicating a preference of a buyer of a commodity, data indicating a habit or trend specific to a subset of the market (e.g., specific to the seller, the buyer, a geographic location or region, etc.), and/or the like.
  • the distribution channels data may include data indicating a number of distribution channels available within the market, data identifying each respective distribution channel, data describing each respective distribution channel, and/or the like.
  • the transportation data may include data that identifies transportation costs for a geographic location or region.
  • the transportation data for a region may include data indicating one or more modes of transportation, data indicating a cost associated with respective modes of transportation, data indicating average costs associated with a mode of transportation over a given time period, and/or the like.
  • the environment data may include data indicating a change in the environment which can be correlated with recycled commodities. For example, an increase in the supply of recycled commodities may lead to a reduction in carbon dioxide emission due to replacing non-recycled commodities with the recycled commodities.
  • the historical market data may be collected from auctions for batches of various recycled commodities in various markets. Additionally, or alternatively, the historical market data may be provided by a domain expert. Additionally, or alternatively, the historical market data may be obtained using a data mining technique. Additionally, or alternatively, the historical market data may be obtained using a third-party API that permits queries for market data.
  • the recycling management platform 302 may perform one or more preprocessing operations to standardize the historical data into a uniform data type, data format, and/or the like.
  • the historical data may be received in different file types and/or formats and the recycling management platform 302 may apply appropriate standardization techniques to different data types or data formats, such that the historical data is converted into a uniform data type, data format, etc.
  • the recycling management platform 302 may receive historical cost data.
  • the historical cost data may information indicating one or more costs associated with recovering a commodity from a material of the composite member.
  • the recycling management platform 302 receives historical data for training the data model.
  • the recycling management platform 302 may select features to use to train a data model. For example, the recycling management platform 302 may identify a feature set that includes features capable of being used to train the data model and may select a subset of the identified features.
  • a feature may be a measurable property or characteristic that can be used to train the data model using machine learning.
  • the feature set may include features for historical data values, features for aggregated historical data values, features for combinations of historical data values, features for benchmarks for one or more of these values, features for relationships between two or more these values, and/or the like. Specific example features are provided below.
  • the features for materials data may, for example, include a feature identifying a type of material, a feature identifying a property or characteristic of the material, a feature identifying a measurement of a material, a feature identifying a quality grade of the material, and/or the like.
  • the feature set may include features relating to historical commodity data of commodities that were recovered from materials used within rotor blades. This may include features relating to commodity type data, description data, image data, sales price data, sales quantity data, status data, location data, and/or the like.
  • the feature set may include features relating to historical market data, which may include features relating to markets in which the commodities were exchanged. This may include features relating to market type data, market description data, regulatory data, market maturity data, supply and demand data, distribution channels data, market segmentation data, transportation data, environment data, and/or the like.
  • the feature set may include features for aggregated historical data values, features for combinations of historical data values, features for benchmarks, and/or features for relationships between two or more of these values.
  • the features for the aggregated data values may include features relating to totals, averages, means, modes, and/or the like.
  • the features for different combinations of historical data values may include features for all (or some) combinations of two or more different historical data values.
  • the features for the benchmarks may include benchmarked values for different types of historical data.
  • a benchmarked value for sales price data may be a value indicating a preferred sales price.
  • the features for the relationships may include a value indicating a relationship or association between two or more other values (i.e., two or more historical data values, combinations of values, aggregations of values, etc.), a value indicating a trend found within the data, and/or the like.
  • these features may include a value indicating a relationship between sales price and quality grade of a material. Specifically, if a material is of a low quality grade, the price at which that material is sold is likely to be reduced relative to a material of average quality grade. Similarly, if a material is of a high quality grade, the price at which that material is sold is likely to be increased relative to a material of average quality grade.
  • features may be identified for relations between product sales/product volume and each respective type of market data.
  • the recycling management platform 302 may identify the feature set by processing the historical data using one or more feature identification techniques.
  • the one or more feature identification techniques may include a text mining and latent semantic analysis (LSA) technique, a trend variable analysis technique, an interest diversity analysis technique, a neural networking technique, a composite indicators analysis technique, a clustering analysis technique, and/or the like.
  • LSA text mining and latent semantic analysis
  • the recycling management platform 302 may select a subset of the identified features by processing the feature set and/or the historical data using one or more feature selection techniques.
  • the one or more feature selection techniques may include one or more filtering techniques, one or more wrapper techniques, one or more embedded techniques, and/or the like.
  • the one or more filtering techniques may be used to remove duplicate, redundant features. These techniques may include a chi-square test, a correlation coefficient, a variance threshold, and/or the like.
  • the one or more wrapper techniques may involve an iterative approach to feature selection (and/or reduction), and may include a forward selection technique, a backward elimination technique, a bi-directional elimination technique, an exhaustive selection technique, a recursive elimination technique, and/or the like.
  • the one or more embedded techniques may include a regularization technique, a tree-based selection technique, and/or the like.
  • the recycling management platform 302 may receive features to use to train the data model.
  • a feature set, or a subset of the feature set may be determined by a domain expert and provided to (or made accessible to) the recycling management platform 302.
  • the recycling management platform 302 determines features to use to train the data model.
  • the recycling management platform 302 may train the data model to determine expected profitability of commodities that were recovered from a material of a composite member.
  • the recycling management platform 302 may train the data model by using one or more machine learning techniques to analyze the historical data and/or the determined features.
  • the one or more machine learning techniques may include classification-driven training technique, a logistical regression-based training technique, a Naive Bayesian classifier technique, a support vector machine (SVM) technique, a neural network, and/or the like.
  • the recycling management platform 302 may train the data model using an iterative approach. For example, the recycling management platform 302 may use the data model to process historical training data for a composite member such as a rotor blade to cause the data model to determine expected profitability scores for the commodities.
  • the historical training data may exclude known outputs such that the data model is effectively making a prediction as to the expected profitability of a candidate commodity.
  • the expected sales price may be determined based on historical price data and any features found in the historical training data that are indicative of causing a change in sales price.
  • the expected cost may be determined based on historical cost data and any features found in the historical training data that are indicative of causing a change in expected cost.
  • the recycling management platform 302 may account for one or more adjustments that further warrant modifying the expected profitability value. For example, when a recycled commodity is sold on the market, it can receive a sales premium due to being a recycled (i.e. , green) product.
  • the sales premium may vary depending on the geographic region in which the commodity was sold. The sales premium may also vary based on other factors, such as the laws or regulations in that region as they pertain to the exchange of raw materials.
  • the recycling management platform 302 may add the sales premium as a positive adjustment value that is used to update the current total profitability value.
  • the recycling management platform 302 may further adjust the total profitability value based on a quality grade of the material.
  • recycled materials may have a lower quality grade than new materials and may be discounted when sold on the market.
  • the recycling management platform 302 may adjust the total profitability value based on the quality grade of the materials.
  • the recycling management platform 302 may update weights of the data model based on the accuracy of the predictions. For example, if the recycling management platform 302 is unable to properly estimate the profitability of a composite material, the platform can adjust weights within the data model such that certain values are weighted less, or more, than during previous profitability predictions.
  • the recycling management platform 302 trains the data model to determine quality grades of materials based the expected reusability of the materials.
  • Figs. 3A-3C are provided merely as an example. Other examples may differ from what is described with reference to Figs. 3A-3C. For example, there may be additional devices and/or networks, fewer devices and/or networks, different devices and/or networks, or differently arranged devices and/or networks than those shown in Figs. 3A-3C. Furthermore, two or more devices shown in Figs. 3A-3C may be implemented within a single device, or a single device shown in Figs. 3A-3C may be implemented as multiple and/or distributed devices. Additionally, or alternatively, a set of devices (e.g., one or more devices) of example embodiment(s) 300 may perform one or more functions described as being performed by another set of devices of example method 300.
  • a set of devices e.g., one or more devices of example embodiment(s) 300 may perform one or more functions described as being performed by another set of devices of example method 300.
  • Figs. 4A-4C are diagrams of an example method 400 for using machine learning to determine expected profits of candidate commodities capable of being recovered from a composite member.
  • recovering a candidate commodity member may refer to any process implemented upon the composite member that allows the candidate commodity to be recovered from the member.
  • the composite member may be a rotor blade of a wind turbine. It is to be understood that this is provided by way of example.
  • example method 400 may be used to determine expected profits of candidate commodities recoverable from of other components of a wind turbine. Additionally, or alternatively, example method 400 may be used to determine expected profits of candidate commodities recoverable from of other objects/devices/machines, such as a printed circuit board (PCB), a vehicle (e.g., a boat, a train, a car, etc.), other composite materials, and/or the like.
  • PCB printed circuit board
  • vehicle e.g., a boat, a train, a car, etc.
  • example method 400 involves data communications between a user device 402, a recycling management platform 404, and a data storage device 406.
  • a user may input a request for a recommendation on which candidate commodities to recover from a rotor blade.
  • the user may interact with a user interface of the user device 402 to input the request for the recommendation.
  • the user interface may be part of an application and/or API that permits users to submit requests to the recycling management platform 404.
  • request data may be provided to the recycling management platform 404.
  • the request data may include a rotor blade identifier and/or identifiers for each respective material in the rotor blade.
  • the recycling management platform 404 may obtain data for respective materials of the rotor blade and commodities data for candidate commodities recoverable from the blade. For example, the recycling management platform 404 may, based on receiving the request data, provide a request for the materials data and/or the commodities data to the data storage device 406. Data storage device 406 may use a data structure to store the materials data and/or the commodities data in association with the rotor blade identifier and/or the material identifier for respective materials. As such, the data storage device 406 may use the received identifier(s) to identify and provide the recycling management platform 404 with the materials data and/or the commodities data.
  • the recycling management platform 404 may obtain other types of historical data from the data storage device 406.
  • the recycling management platform 404 may obtain historical market data that provides market information relating to the markets of the candidate commodities.
  • One or more types of data described herein may have predictive value only if the data collected is current. As such, different types of data may be recollected periodically (e.g., and used to re-train the data model), thereby allowing the recycling management platform 404 to make use of current data relating to commodities and corresponding markets.
  • the recycling management platform 404 may determine, using the data model, expected profitability of respective candidate commodities. For example, the recycling management platform 404 may provide the materials data, the commodities data, and/or any other collected data as input data to the data model. Training of the data model is described in connection with Figs. 3A-3C. The data model may process the input data using machine learning to determine, for each candidate commodity, an expected profitability for the seller were that candidate commodity to be recovered using one or more materials of the rotor blade.
  • the recycling management platform 404 may use the data model to determine an expected profitability score for a candidate commodity.
  • the expected profitability score may represent a profitability of a seller were the candidate commodity score to be recovered from a material.
  • the recycling management platform 404 may determine that the historical materials data includes quality grade data indicating that the material is of high or low quality, and commodities data that specifies recent prices at which the candidate commodity was sold in the market. Further, the recycling management platform 404 may determine that the market is new (e.g., based on receiving a low quantity of commodities data, based on receiving market maturity data indicating that the market is a new market, etc.). Each of these considerations may impact how the recycling management platform 404 computes the expected profitability score, how the recycling management platform 404 weights certain variables in an equation to determine the expected profitability score, etc.
  • the recycling management platform 404 determines the expected profitability of respective candidate commodities.
  • the recycling management platform 404 may determine, based on the output of the data model, a recommendation indicating target commodities to recover from the rotor blade.
  • the recommendation may include one or more sets of instructions indicating how to recover respective commodities.
  • the recommendation may include a set of instructions that specify a manner in which to process materials from the rotor blade, such that a candidate commodity can be recovered from the rotor blade.
  • the instructions may specify an amount of the material that is to be altered and/or a way in which the material is to be altered. For example, if the material is a fiber, then based on the use of the fiber in a given commodity, the fiber may need to be cut into larger portions for use in fiber mats, may need to be cut, chopped, or crushed into smaller-sized portions for uses in injection molding, cement, the fiber may need particularly good cleaning to remove metal elements to allow for better remelting for making of new fibers and/or the like. Additionally, or alternatively, the recommendation may include a set of chemical treatment instructions that specify a manner in which to alter a material of the rotor blade, such that a candidate commodity can be recovered from the material.
  • the recycling management platform 404 may recommend one commodity to recover from a given material. In some embodiments, the recycling management platform 404 may recommend multiple commodities or a combination of commodities to recover from the given material. In some embodiments, the recycling management platform 404 may determine the recommendation by referencing a data structure. For example, the recycling management platform 404 may have access to a data structure that associates data identifying expected profitability scores with commodity identifiers for respective candidate commodities, and with instructions such as those described above. The recycling management platform 404 may reference the data structure to identify the target commodities to recommend and to determine which instructions to include in the recommendation.
  • the recycling management platform 404 may deliver the recommendation to the user device 402.
  • the recycling recommendation may be delivered to another recipient, such as an electronic mail (email) account or related account.
  • the user device 402 may display the recommendation. This may allow the user to use the recommendation to implement the process of recovering recommended commodities, such that recommended commodities may be offered for sale on the market.
  • the recommendation may be provided to a controller (e.g., a computing device with a processor) that is part of an automated or semi-automated recycling facility.
  • the automated or semi-automated recycling facility may have one or more pieces of equipment configured to automatically perform certain recycling tasks.
  • the controller may be configured to send instructions to respective pieces of equipment to permit the equipment to perform the recycling tasks autonomously.
  • the controller may use the recommendation to generate instructions that permit or cause respective pieces of equipment to perform recycling tasks such as cutting a material in a certain way, placing a material into a certain recycling container, and/or the like.
  • the recommendation may be provided to a user device of an operator of recycling equipment.
  • the recommendation may be provided to and displayed on a user interface of the user device.
  • the user interface may display instructions that the operator can use to perform a recycling task, such as the cut instructions and/or recycling container instructions described herein.
  • Figs. 4A-4C are provided merely as an example. Other examples may differ from what is described with reference to Figs. 4A-4C. For example, there may be additional devices and/or networks, fewer devices and/or networks, different devices and/or networks, or differently arranged devices and/or networks than those shown in Figs. 4A-4C. Furthermore, two or more devices shown in Figs. 4A-4C may be implemented within a single device, or a single device shown in Figs. 4A-4C may be implemented as multiple and/or distributed devices. Additionally, or alternatively, a set of devices (e.g., one or more devices) of example method 400 may perform one or more functions described as being performed by another set of devices of example embodiment(s) 400.
  • a set of devices e.g., one or more devices
  • FIG. 5 is a diagram of an example environment 500 in which systems and/or methods described herein may be implemented.
  • environment 500 may include a user device 502, a data storage device 504, a recycling management platform 506 supported within a cloud computing environment 508, and/or a network 512.
  • Devices of environment 500 may interconnect via wired connections, wireless connections, or a combination of wired and wireless connections.
  • User device 502 may correspond to user device 402.
  • Data storage device 504 may correspond to data storage device 406.
  • Recycling management platform 506 may correspond to recycling management platform 302 and/or recycling management platform 404.
  • User device 502 includes one or more devices capable of receiving, generating, storing, processing, and/or providing information associated with a recommendation.
  • User device 502 may include a device, such as a tablet computer (e.g., an iPad, etc.), a mobile phone (e.g., a smart phone, a radiotelephone, etc.), a laptop computer, a handheld computer, a server computer, a gaming device, a wearable communication device (e.g., a smart wristwatch, a pair of smart eyeglasses, etc.), or a similar type of device.
  • the user device 502 may provide a request for a recommendation to the recycling management platform 506.
  • the user device 502 may receive a recommendation from the recycling management platform 506.
  • Data storage device 504 includes one or more devices capable of receiving, storing, processing, and/or providing historical data.
  • Data storage device 504 may include a server device or a group of server devices.
  • data storage device 504 may support a data structure that associates different types of historical data.
  • data storage device 504 may receive a request (e.g., a query) for historical data from the recycling management platform 506. This may cause the data storage device 504 to provide the recycling management platform 506 with the historical data.
  • Recycling management platform 506 includes one or more devices capable of receiving, storing, processing, and/or providing information associated with a composite member. Recycling management platform 506 may include a server device (e.g., a host server, a web server, an application server, etc.), a data center device, or a similar device.
  • a server device e.g., a host server, a web server, an application server, etc.
  • a data center device e.g., a data center device, or a similar device.
  • the recycling management platform 506 may receive a request for a recommendation from the user device 502. In some embodiments, the recycling management platform 506 obtains, from data storage device 504, historical data associated with one or more rotor blades of a wind turbine. For example, the recycling management platform 506 may provide the data storage device 504 with a request for historical data. This may cause the data storage device 504 to provide the historical data to the recycling management platform 506.
  • the recycling management platform 506 stores or has access to a data model that has been trained using machine learning. In some embodiments, the recycling management platform 506 may train the data model using the historical data of composite members such as a group of wind turbines. In some embodiments, the recycling management platform 506 may receive a trained data model from another device. In some embodiments, the recycling management platform 506 may provide a recommendation to the user device 502.
  • the recycling management platform 506 may be hosted in the cloud computing environment 508.
  • the recycling management platform 506 may not be cloud-based (i.e. , may be implemented outside of a cloud computing environment) or may be partially cloudbased.
  • Cloud computing environment 508 includes an environment that hosts recycling management platform 506.
  • Cloud computing environment 508 may provide computation, software, data access, storage, etc. services that do not require end-user knowledge of a physical location and configuration of system(s) and/or device(s) that hosts the recycling management platform 506.
  • the cloud computing environment 508 may include a group of computing resources 510 (referred to collectively as “computing resources 510” and individually as “computing resource 510”).
  • Computing resource 510 includes one or more personal computers, workstation computers, server devices, or another type of computation and/or communication device.
  • the computing resource 510 may host the recycling management platform 506.
  • the cloud resources may include compute instances executing in the computing resource 510, storage devices provided in the computing resource 510, data transfer devices provided by the computing resource 510, and/or the like.
  • the computing resource 510 may communicate with other computing resources 510 via wired connections, wireless connections, or a combination of wired and wireless connections.
  • computing resource 510 may include a group of cloud resources, such as one or more applications (APPs) 510a, one or more virtual machines (VMs) 510b, virtualized storage (VSs) 510c, one or more hypervisors (HYPs) 510d, and/or the like.
  • APPs applications
  • VMs virtual machines
  • VSs virtualized storage
  • HOPs hypervisors
  • Application 510a may include one or more software applications that may be provided to or accessed by the user device 502 and/or the recycling management platform 506. Application 510a may eliminate a need to install and execute the software applications on these devices. In some embodiments, one application 510a may send/receive information to/from one or more other applications 510a, via virtual machine 510b. In some embodiments, application 510a may be a recycling management application and/or an application directed toward recommending a commodity to recover using materials of a composite member.
  • the recycling management application may include one or more user interfaces that, when displayed on the user device 502, permit a user to submit a request for a recycling recommendation.
  • Virtual machine 510b may include a software implementation of a machine (e.g., a computer) that executes programs like a physical machine.
  • Virtual machine 510b may be either a system virtual machine or a process virtual machine, depending upon use and degree of correspondence to any real machine by virtual machine 510b.
  • a system virtual machine may provide a complete system platform that supports execution of a complete operating system (“OS”).
  • a process virtual machine may execute a single program and may support a single process.
  • virtual machine 510b may execute on behalf of another device (e.g., user device 502), and may manage infrastructure of the cloud computing environment 508, such as data management, synchronization, or long-duration data transfers.
  • Virtualized storage 510c may include one or more storage systems and/or one or more devices that use virtualization techniques within the storage systems or devices of the computing resource 510.
  • types of virtualizations may include block virtualization and file virtualization.
  • Block virtualization may refer to abstraction (or separation) of logical storage from physical storage so that the storage system may be accessed without regard to physical storage or heterogeneous structure. The separation may permit administrators of the storage system flexibility in how the administrators manage storage for end users.
  • File virtualization may eliminate dependencies between data accessed at a file level and a location where files are physically stored. This may enable optimization of storage use, server consolidation, and/or performance of non-disruptive file migrations.
  • Hypervisor 51 Od may provide hardware virtualization techniques that allow multiple operating systems (e.g., “guest operating systems”) to execute concurrently on a host computer, such as computing resource 510. Hypervisor 51 Od may present a virtual operating platform to the guest operating systems and may manage the execution of the guest operating systems.
  • guest operating systems e.g., “guest operating systems”
  • Network 512 may include one or more wired and/or wireless networks.
  • network 512 may include a cellular network (e.g., a fifth generation (5G) network, a fourth generation (4G) network, such as a long-term evolution (LTE) network, a third generation (3G) network, and/or a code division multiple access (CDMA) network), a public land mobile network (PLMN), a local area network (LAN), a wide area network (WAN), a metropolitan area network (MAN), a telephone network (e.g., the Public Switched Telephone Network (PSTN)), a private network, an ad hoc network, an intranet, the Internet, a fiber optic-based network, a cloud computing network, or the like, and/or a combination of these or other types of networks.
  • 5G fifth generation
  • 4G fourth generation
  • LTE long-term evolution
  • 3G third generation
  • CDMA code division multiple access
  • PLMN public land mobile network
  • LAN local area network
  • WAN wide
  • the number and arrangement of devices and networks shown in Fig. 5 are provided as an example. In practice, there may be additional devices and/or networks, fewer devices and/or networks, different devices and/or networks, or differently arranged devices and/or networks than those shown in Fig. 5. Furthermore, two or more devices shown in Fig. 5 may be implemented within a single device, or a single device shown in Fig. 5 may be implemented as multiple, distributed devices. Additionally, or alternatively, a set of devices (e.g., one or more devices) of environment 500 may perform one or more functions described as being performed by another set of devices of environment 500.
  • Fig. 6 is a diagram of example components of a device 600.
  • Device 600 may correspond to the user device 502, the data storage device 504, and/or the recycling management platform 506.
  • the user device 502, the data storage device 504, and/or the recycling management platform 506 may include one or more devices 600 and/or one or more components of device 600.
  • device 600 may include a bus 602, a processor 604, a memory 606, a storage component 608, an input component 610, an output component 612, and/or a communication interface 614.
  • Bus 602 includes a component that permits communication among multiple components of device 600.
  • Processor 604 is implemented in hardware, firmware, and/or a combination of hardware and software.
  • Processor 604 includes a central processing unit (CPU), a graphics processing unit (GPU), an accelerated processing unit (APU), a microprocessor, a microcontroller, a digital signal processor (DSP), a field-programmable gate array (FPGA), an application-specific integrated circuit (ASIC), and/or another type of processing component.
  • processor 604 includes one or more processors capable of being programmed to perform a function.
  • Memory 606 includes a random-access memory (RAM), a read only memory (ROM), and/or another type of dynamic or static storage device (e.g., a flash memory, a magnetic memory, and/or an optical memory) that stores information and/or instructions for use by processor 604.
  • RAM random-access memory
  • ROM read only memory
  • static storage device e.g., a flash memory, a magnetic memory, and/or an optical memory
  • Storage component 608 stores information and/or software related to the operation and use of device 600.
  • storage component 608 may include a hard disk (e.g., a magnetic disk, an optical disk, a magneto-optic disk, and/or a solid-state disk), a compact disc (CD), a digital versatile disc (DVD), a floppy disk, a cartridge, a magnetic tape, and/or another type of non-transitory computer-readable medium, along with a corresponding drive.
  • Input component 610 includes a component that permits device 600 to receive information, such as via user input (e.g., a touch screen display, a keyboard, a keypad, a mouse, a button, a switch, and/or a microphone). Additionally, or alternatively, input component 610 may include a sensor for sensing information (e.g., a global positioning system (GPS) component, an accelerometer, a gyroscope, and/or an actuator).
  • Output component 612 includes a component that provides output information from device 600 (e.g., a display, a speaker, and/or one or more light-emitting diodes (LEDs)).
  • LEDs light-emitting diodes
  • Communication interface 614 includes a transceiver-like component (e.g., a transceiver and/or a separate receiver and transmitter) that enables device 600 to communicate with other devices, such as via a wired connection, a wireless connection, or a combination of wired and wireless connections.
  • Communication interface 614 may permit device 600 to receive information from another device and/or provide information to another device.
  • communication interface 614 may include an Ethernet interface, an optical interface, a coaxial interface, an infrared interface, a radio frequency (RF) interface, a universal serial bus (USB) interface, a WiFi interface, a cellular network interface, or the like.
  • Device 600 may perform one or more processes described herein.
  • Device 600 may perform these processes based on processor 604 executing software instructions stored by a non- transitory computer-readable medium, such as memory 606 and/or storage component 608.
  • a computer-readable medium is defined herein as a non-transitory memory device.
  • a memory device includes memory space within a single physical storage device or memory space spread across multiple physical storage devices.
  • Software instructions may be read into memory 606 and/or storage component 608 from another computer-readable medium or from another device via communication interface 614.
  • software instructions stored in memory 606 and/or storage component 608 may cause processor 604 to perform one or more processes described herein.
  • hardwired circuitry may be used in place of or in combination with software instructions to perform one or more processes described herein.
  • device 600 may include additional components, fewer components, different components, or differently arranged components than those shown in Fig. 6. Additionally, or alternatively, a set of components (e.g., one or more components) of device 600 may perform one or more functions described as being performed by another set of components of device 600.
  • a set of components e.g., one or more components
  • satisfying a threshold may refer to a value being greater than the threshold, more than the threshold, higher than the threshold, greater than or equal to the threshold, less than the threshold, fewer than the threshold, lower than the threshold, less than or equal to the threshold, equal to the threshold, etc., depending on the context.
  • a user interface may include a graphical user interface, a non-graphical user interface, a text-based user interface, etc.
  • a user interface may provide information for display.
  • a user may interact with the information, such as by providing input via an input component of a device that provides the user interface for display.
  • a user interface may be configurable by a device and/or a user (e.g., a user may change the size of the user interface, information provided via the user interface, a position of information provided via the user interface, etc.).
  • a user interface may be pre-configured to a standard configuration, a specific configuration based on a type of device on which the user interface is displayed, and/or a set of configurations based on capabilities and/or specifications associated with a device on which the user interface is displayed.

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • Development Economics (AREA)
  • Finance (AREA)
  • Accounting & Taxation (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • Game Theory and Decision Science (AREA)
  • Human Resources & Organizations (AREA)
  • Sustainable Development (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Data Mining & Analysis (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • General Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Sustainable Energy (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
EP24704689.9A 2023-01-31 2024-01-31 System und verfahren zur verwendung von maschinenlernen zur empfehlung von waren zur rückgewinnung aus wiederverwertbaren materialien Pending EP4659175A1 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DKPA202370058 2023-01-31
PCT/DK2024/050022 WO2024160331A1 (en) 2023-01-31 2024-01-31 System and methods for using machine learning to recommend commodities to recover from recyclable materials

Publications (1)

Publication Number Publication Date
EP4659175A1 true EP4659175A1 (de) 2025-12-10

Family

ID=89905722

Family Applications (1)

Application Number Title Priority Date Filing Date
EP24704689.9A Pending EP4659175A1 (de) 2023-01-31 2024-01-31 System und verfahren zur verwendung von maschinenlernen zur empfehlung von waren zur rückgewinnung aus wiederverwertbaren materialien

Country Status (3)

Country Link
EP (1) EP4659175A1 (de)
CN (1) CN120883231A (de)
WO (1) WO2024160331A1 (de)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018157897A1 (en) 2017-03-01 2018-09-07 Vestas Wind Systems A/S Yaw system monitor for a multi-rotor wind turbine system
EP3608538A1 (de) * 2018-12-18 2020-02-12 Vestas Wind Systems A/S Modellbasierte aufrüstungslösungen für windturbinen
WO2020125897A1 (en) 2018-12-20 2020-06-25 Vestas Wind Systems A/S Method and apparatus for monitoring the condition of a yaw system
US20220076158A1 (en) * 2020-09-09 2022-03-10 Dell Products, Lp System and method for a smart asset recovery management framework
US20230028266A1 (en) * 2021-07-23 2023-01-26 Dell Products L.P. Product recommendation to promote asset recycling

Also Published As

Publication number Publication date
WO2024160331A1 (en) 2024-08-08
CN120883231A (zh) 2025-10-31

Similar Documents

Publication Publication Date Title
US11682093B2 (en) Document term recognition and analytics
US12437272B2 (en) System and methods for using machine learning to make intelligent recycling decisions
Murugesan Harnessing green IT: Principles and practices
Sasikumar et al. Issues in reverse supply chains, part I: end‐of‐life product recovery and inventory management–an overview
JP6756997B2 (ja) 有限要素法解析方法、有限要素法解析装置、解析サービスシステムおよび有限要素法解析プログラムを記録した記録媒体
CN105426486B (zh) 一种基于用户行为数据的手机app推送方法
US11830070B2 (en) Sustainable resources exchange method and system
CN111612583B (zh) 一种基于聚类的个性化导购系统
Sly et al. Receptor-mediated uptake of lysosomal enzymes.
US10922650B2 (en) Intelligent prediction of bundles of spare parts
Vedrtnam et al. Materials and energy-centric life cycle assessment for drones: A review
CN106485551A (zh) 一种信息推送方法、装置及电子设备
EP4659175A1 (de) System und verfahren zur verwendung von maschinenlernen zur empfehlung von waren zur rückgewinnung aus wiederverwertbaren materialien
CN113240286A (zh) 物流行业服务质量预警监控的方法、装置及电子设备
Loukopoulos et al. Carbon footprint and financial evaluation of an aeronautic component production using different manufacturing processes
CA2815118A1 (en) Systems and methods for incentives
US11127034B1 (en) Automated generation of directed content campaigns
US20130304603A1 (en) Generation of a demanufacturing price quote
CN107506951A (zh) 一种物料成本的计算方法及相关装置
US20250029035A1 (en) Automated acquistion of information handling system hardware components to achieve optimized user workspace performance together with improved sustainability
CN112567415A (zh) 对通过网络的数字分量的分发建模
EP4604038A1 (de) Verfahren zur unterstützung eines recyclingverfahrens einer windturbinenkomponente
US20260065293A1 (en) Renewable material traceability system and renewable material traceability method
Ko et al. Efficient operation policy in a closed-loop tire manufacturing system with EPR
Brinkley et al. Assessing green pen computer designs: product and program metrics

Legal Events

Date Code Title Description
STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: UNKNOWN

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE INTERNATIONAL PUBLICATION HAS BEEN MADE

PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: REQUEST FOR EXAMINATION WAS MADE

17P Request for examination filed

Effective date: 20250807

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC ME MK MT NL NO PL PT RO RS SE SI SK SM TR