WO2017109364A1 - System and method for aiding decision - Google Patents
System and method for aiding decision Download PDFInfo
- Publication number
- WO2017109364A1 WO2017109364A1 PCT/FR2016/053536 FR2016053536W WO2017109364A1 WO 2017109364 A1 WO2017109364 A1 WO 2017109364A1 FR 2016053536 W FR2016053536 W FR 2016053536W WO 2017109364 A1 WO2017109364 A1 WO 2017109364A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- production
- modes
- product
- mode
- computing device
- 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.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0639—Performance analysis of employees; Performance analysis of enterprise or organisation operations
Definitions
- the invention relates to a decision support system and method, for example to determine an eco-responsible production method for the manufacture of a product meeting a specific need, in particular a paper-based product. It can be applied, in particular, to the automatic generation of eco-designed quotes.
- Ecodesign is a proactive approach that involves taking into account the environmental impacts (eg carbon footprint, water eutrophication or recyclability) of the materials and processes used in the design or improvement phase of the project. a product.
- an eco-designed product is a product that, when it is rendered substantially equivalent, has been manufactured in such a way as to reduce its environmental impacts, preferably throughout its life cycle (in particular from manufacture to recycling).
- Ecodesign support tools are available that, through environmental indicators, facilitate the choice of materials and processes that have a low impact on the environment while satisfying the industrial constraints related to the manufacture of the product as well as its use.
- a decision support system comprising:
- At least one information system configured to determine, based on at least one predetermined criterion, a plurality of possible production modes for the manufacture of a product and to generate at least one evaluation request of the production modes;
- a computing device connected to the information system via a communication network, the device being configured to process the at least one evaluation request, the processing comprising, for each mode of production of the plurality, calculating the value of at least one environmental impact indicator characterizing the mode of production;
- the at least one information system being further configured to obtain a subset of the modes of production of the plurality of modes of production, selected from calculated values of at least one environmental impact indicator.
- a second aspect of the invention relates to a method for computer decision support. This method is characterized in that it comprises the following steps:
- processing the at least one evaluation request comprising, for each production mode of the plurality, calculating the value of at least one environmental impact indicator characterizing the mode of production;
- the task of advising the intermediary actor to perform with his clients is simplified.
- the joint implementation of the information system (s) and the computing device makes it possible to produce decision support for the choice of the production method for the eco-responsible manufacture of a product, having the advantage of simplifying the task of the intermediate actor responsible for proposing a solution (or a set of solutions) that meets the specific needs of its client, while taking into account the environmental impacts of this solution.
- the subset of the modes of production is selected by the information system having issued the evaluation request (s), based on the values obtained from the computing device in response to the request of 'Evaluation.
- the computing device is associated with at least one database comprising data characterizing materials used in the production modes and technical processes implemented in the production modes, the processing the at least one evaluation request comprising implementing at least one read instruction in the at least one database and at least one read data processing instruction.
- the processing of the at least one evaluation request may comprise the implementation of at least one read instruction in at least one database comprising data characterizing materials used in the modes of production and technical methods implemented in the production modes, and at least one read data processing instruction.
- the database (s) is a relational database in which data can be searched, added, modified or deleted based on queries including data manipulation language instructions, for example SQL (acronym for Structured! Query Language in English terminology).
- SQL acronym for Structured! Query Language in English terminology
- the at least one read instruction is an SQL type instruction.
- the decision support system further comprises at least one enrichment module connected to the computing device via a communication network and configured to to enrich the at least one database associated with the computing device by sending data characterizing materials used in the production modes or technical processes implemented in the production modes, to the computing device, the computing device being further configured to implement at least one write instruction in the at least one database to store the received data therein.
- the database can be updated and enriched for example by recent and more detailed information.
- Such information is for example sent by the various actors involved in the manufacture or recycling of the product, through the enrichment modules they control.
- this information is sent on request of the computing device.
- this information is sent spontaneously, for example at regular intervals, in order to enrich the content of the database associated with the computing device.
- This information is for example data entered by the intermediary actors at the level of an interface provided on the enrichment modules.
- these data may be derived from catalogs present in the form of databases provided by the intermediate actors.
- the at least one information system is configured to access the computing device by means of an authentication key of its own.
- this key makes it possible to preserve the confidentiality of the information exchanged between each information system and the computing device.
- the at least one predetermined criterion comprises a manufacturing amount of the product or a physical characteristic of the product or a criterion of geographical proximity.
- this predetermined criterion is specified in the evaluation request to the computing device.
- At least one environmental impact indicator is based on at least one of the following:
- the various steps of the aforementioned method are determined by instructions of computer programs.
- the invention also relates to a computer program on an information medium, this program being capable of being implemented by a microprocessor, this program comprising instructions adapted to the implementation of the steps of the method such as than mentioned above.
- This program can use any programming language, and be in the form of source code, object code, or intermediate code between source code and object code, such as in a partially compiled form, or in any other form desirable shape.
- the invention is also directed to a microprocessor-readable information medium, and including instructions of a computer program as mentioned above.
- the information carrier may be any entity or device capable of storing the program.
- the medium may comprise storage means, such as a ROM, for example a microcircuit ROM, or a magnetic recording means, for example a hard disk, or a flash memory.
- the information medium may be a transmissible medium such as an electrical or optical signal, which may be conveyed via an electrical or optical cable, by radio or by other means.
- the program according to the invention may in particular be downloaded to a storage platform of an Internet type network.
- the information carrier may be an integrated circuit in which the program is incorporated, the circuit being adapted to execute or to be used in the execution of the method in question.
- the aforementioned information carrier and computer program have characteristics and advantages similar to the method they implement.
- FIG. 1 schematically illustrates a decision support system according to embodiments of the invention
- FIG. 2 diagrammatically illustrates a diagram showing steps of a decision-support computer method according to embodiments of the invention.
- FIG. 3 illustrates an exemplary possible architecture for an information system, an enrichment module, and a device for calculating a decision support system in accordance with embodiments of the invention.
- the present invention proposes a system and a method for computer conferring a decision support of a mode of production of a product (or article) likely to reduce the environmental impacts related to this product. In particular, it involves reducing the overall environmental impact of materials and processes used in the manufacture and recycling of this product.
- the invention makes it possible to automatically select one or more possible production modes for the manufacture of the (same) product, responding both to a specific need (as to the cost and / or the function of the product for example) end customer and low environmental impact constraints.
- Figure 1 schematically illustrates a decision support system according to embodiments of the invention.
- the system 100 comprises at least one information system, at least one enrichment module, and a computing device (computing heart) 115.
- the system 100 here comprises two information systems 105 and 105 'and two enrichment modules 110 and 110'.
- the information systems 105 and 105 ', the enrichment modules 110 and 110' and the computing device 115 respectively have a conventional computer architecture as shown in FIG.
- the computing device 115 is connected to the information systems 105 and 105 'as well as to the enhancement modules 110 and 110' via one or more communication networks (not shown).
- the communication network may be the Internet network.
- connection 120 between the information systems 105 and 105 'and the computing device 115 is secured.
- it requires an authentication key used, for example, in an API (Application Programming Interface in English terminology) specific to each information system and to identify its owner.
- API Application Programming Interface in English terminology
- the authentication key can be obtained by implementing a hash function, for example SHA-256. It can be 32 characters long.
- this key makes it possible to preserve the confidentiality of the information exchanged between each information system 105/105 'and the computing device 115.
- Other means of protection of confidentiality can be used, for example the encryption of the exchanged data.
- the computing device 115 is configured to exchange data and requests with the information systems 105 and 105 '. In particular, it can receive requests for evaluation of modes of production for the manufacture of a product sent for example spontaneously ⁇ push in English terminology) by these information systems 105 and 105 '.
- a production method according to the invention takes into account several parameters such as the type of materials used for the manufacture of the product, the type of technical processes implemented during the manufacturing process as well as the machines used for this purpose. do, as well as the various actors likely to intervene in the manufacture. This list is not exhaustive and other parameters can be taken into account.
- the computing device 115 can send to the information systems 105 and 105 ', responses to these evaluation requests. These different exchanges will be described in detail with reference to FIG.
- the computing device 115 is further configured to process the received data and requests.
- the processing of an evaluation request as mentioned above comprises for example the calculation of the values of at least one environmental impact indicator each characterizing one of the production methods referred to in the evaluation request. These calculations will be described in detail with reference to FIG.
- the computing device 115 is associated with at least one database (not shown), for example a relational database in which data can be searched for, added, modified or deleted according to requests comprising instructions in the language of manipulation data, for example SQL (acronym for Structured! Query Language in English terminology).
- SQL acronym for Structured! Query Language in English terminology
- the database is an integral part of the computing device 115. In all cases, the database includes data characterizing materials used in production modes and technical processes implemented in these modes of production.
- the processing of an evaluation request may comprise the implementation of at least one read instruction in this database, for example of the SQL type, in order to obtain data useful for the calculations implemented in the framework of the processing of the evaluation requests, as well as at least one instruction for processing the read data.
- the database associated with the computing device 115 comprises for example one or more tables comprising parameters of the type mentioned above (for example: materials, processes, actors).
- the database may include material references (sometimes referred to as inputs), for example, recycled paper, glue, or ink from a particular vendor. It may also include references to manufacturing steps, for example gluing, cutting or printing by a given machine.
- This information includes for example:
- the origin of the material for example the continent on which a tree is located, and / or the location of the supplier, the distance between the two involving a more or less important transport.
- the database may include average values of environmental impact indicators, as described below, representative of the environmental impact of reference production methods.
- the database may include data to calculate the amount of carbon released to the atmosphere when the material is used or during a particular technical process, to calculate the eutrophication of freshwater, to calculate the photochemical oxidation caused by the production of a standard amount of material using a typical process.
- these data are the environmental impacts related to the KWh consumption of electricity used by the processes.
- the database can also include the value of the eco-contribution per tonne of material and the level of bonus (10%) and malus (5%) related to this material.
- enrichment modules 110 and 110 ' that can be controlled by intermediate actors of the product manufacturing, for example suppliers of machinery or materials, or printers or shapers, are provided.
- Each enrichment module 110 or 110 ' is configured to send data of the type mentioned above (information on the materials and processes that can be implemented during the manufacture of products), for example on request of the device of calculation 115, or alternatively spontaneously ⁇ push in English terminology), for example at regular intervals, in order to enrich the contents of the database associated with the computing device 115.
- the device calculator 115 executes at least one write instruction, for example of the SQL type, in the database in order to store at least a part of the data received from the enrichment modules.
- enrichment modules can be databases.
- an enrichment module can provide information on the types of inputs used, the energy consumption due to the corresponding production steps, for example gluing, punching, pressing and printing steps, the origin materials (geographical origin or location of the supplier), the recyclability of the material (for example, an ink that does not interfere with the recycling of paper) and finishing elements (for example, a back-stitch type back binding) sewn or laminating).
- the computing device 115 may comprise a processing module capable of processing said data from management rules, for example sent by the enrichment module.
- the information system 105 or 105 comprises for example a software component of an ERP (for Enterprise Resource Planning in English terminology), or an ERP.
- the software component may be a quote generation software for a (or a series of) product or eco-designed item.
- the information system 105 or 105 typically comprises a memory or database storing parameters.
- the memory may include a relational database in which data may be searched, added, modified, or deleted based on queries including data manipulation language instructions, for example, SQL (Structured acronym ! Query Language in English terminology).
- this memory may comprise a list of material references, a list of suppliers of these materials, a list of technical methods using the referenced materials, and a list of actors proposing the implementation of these methods. This list is not exhaustive and other parameters can be taken into account.
- the information system 105 or 105 ' is in particular configured to determine, according to at least one predetermined criterion, a plurality of possible production modes for the manufacture of a product and to generate at least one evaluation request of these modes of production at the address of the computing device It is recalled that a mode of production according to the invention takes into account several parameters of the aforementioned type (for example: materials, processes, actors).
- the predetermined criterion is for example related to the amount of manufacture of the product or to a physical characteristic of the product (for example its size, its weight, its particular function) or a criterion of geographical proximity (for example the distance between the origin of the materials and the place of manufacture of the product from these materials must be minimal).
- the information system 105 or 105 ' is further configured to obtain a subset of modes of production selected from the modes of production initially determined.
- the information system itself which selects, from the values of environmental impact indicators returned by the computing device 115 in response to the evaluation request, the one or more production modes of the subset.
- This type is described below with reference to FIG.
- the calculating device 115 itself makes this selection on the basis of criterion (s) indicated in the evaluation request and the calculated environmental impact indicator values then returns directly the subset of the production modes selected in the information system with the corresponding values of environmental impact indicators.
- the information system 105 or 105 'obtains a subset of modes of production selected optimally and automatically.
- the modes of production selected in fine must have a cost that is at most sum of the production cost of the product and the amount of the eco-contribution.
- the amount of the eco-contribution is not known at the outset (when the need is meant for the information system), it is the computing device 115 that will determine it according to the mode of production referred to. in the evaluation request and data stored in the associated database.
- the modes of production chosen preferentially are the production methods with the lowest possible impact on the environment (for example corresponding to the lowest eco-contributions among the possible modes of production) while meeting the specified need. So, in this example, they represent the best compromise between the cost constraint and the environmental impact of the different solutions.
- the number of modes of production retained can be predefined in the information system 105 (or 105 ') or in the computing device 115 if it implements the selection. The selection will be described in more detail with reference to FIG.
- Fig. 2 schematically illustrates a diagram showing steps of a decision support computer method 200 according to embodiments of the invention. These steps can be implemented in the decision support system of Figure 1.
- the algorithm implemented according to the invention starts when a specific need for the production of a product (or article) is given to the information system 105 (or 105 '), for example by a user or a request received from a third-party system.
- the information system 105 determines a plurality of possible modes of production for the manufacture of this product capable of meeting this need.
- a production method takes into account several parameters such as the type of materials used for the manufacture of the product, the type of technical processes implemented during the manufacturing process as well as the machines used to do so, as well as the different actors likely to intervene in the manufacturing. This list is not exhaustive and other parameters can be taken into account.
- this memory may comprise a list of material references, a list of suppliers of these materials, a list of technical methods using the referenced materials, and a list of actors proposing the implementation of these methods.
- These parameters each have a given environmental impact.
- One of the objectives of the invention is to propose a global compromise between the production methods available to manufacture a given product, the constraints of the end customer and the overall environmental impact of the chosen solution.
- a first possible mode of production can be proposed by a user of the information system 105 or directly by the information system 105 itself on the basis of a history for example (default production mode for a reference product or the most selected).
- the information system 105 then automatically determines at least one other possible mode of production to obtain the same product.
- This or these other modes of production can take back some parameters of the initial mode of production as for example the type of materials used for the manufacture of the product and the type of technical processes implemented during the manufacture as well as the machines used for this do, and differ by the different actors involved in manufacturing.
- the suppliers, printers, or shapers of the product may be different for the different modes of production determined.
- the production modes may differ from other parameters.
- the information system 105 implements, for example, a method of mapping the aforementioned parameters (materials, processes, actors), that is to say establishing links between them.
- This mapping method notably uses a history stored in a memory of the information system. This history typically includes previously selected product production modes according to embodiments of the present invention.
- the mapping process can also take into account preferences entered by the user information system (for example working with specific actors) or the buying habits of a given end-user.
- this actor can be preferentially offered in all the determined modes of production.
- the history includes, for example, the content of the previous quotes generated and / or accepted by the end customers.
- the mapping method comprises for example the implementation of an algorithm for constructing a tree, for example using the Java language.
- the tree is defined by:
- each node representing a material (for example: “paper”) or a method (for example: “printing”, “shaping”, “covering treatment”);
- each node is associated with a set of branches, each branch representing for example a particular actor (for example: "supplier 1");
- each branch is associated with a set of sub-branches, each sub-band representing a reference available to the actor;
- each branch is associated with a set of sheets representing particular properties of the reference.
- the tree is defined so as to reduce the choice of modes of production possibilities when it is traveled.
- the invention is not limited to this implementation and more complex trees can be implemented.
- the determination of equivalent production methods may comprise the following steps:
- a first mode of production characterized by a set of parameters (nodes) which comprises the definition of initial references (branches) for all the parameters (nodes) of this first mode of production;
- the determination of equivalent production modes amounts to traversing the tree (that is, the result of the mapping) starting with the leaves, a selection of sheets being made from a number of rules predefined.
- the determination of equivalent properties can in particular take into account a predefined priority order (defining the preferred properties), and take into account a limited number of properties for the definition of equivalents between references. For example, if three out of four reference properties are equivalent, then references are considered equivalent.
- a considered property is the grammage of a given paper reference
- weights between 48g / m2 and 72g / m2 can be considered equivalent to a grammage of 60g / m2.
- the rule of equivalence consists in taking grammages differing by at most 20% from the grammage of the initial production mode, the grammage taking precedence over any other parameter value, and a single property (grammage) having been selected.
- this mapping method facilitates the determination by the information system 105 of possible modes of production to produce a given product.
- At least one evaluation request for these modes of production is generated by it during a step 210.
- a single request for example of the web service type, is generated for all the production modes to be evaluated.
- a request is sent for each mode of production to be evaluated.
- This request includes for example the address of the computing device 115, the address of the information system 105 generating the request, a reference of the production mode or modes to be evaluated and their main parameters.
- This request may also include information relating to the predetermined criterion or need of the client initially meant to the information system.
- the information system 105 connects to the computing device 115 using an authentication key 120, which allows it to have private access to exchange data confidentially with the device.
- this authentication key can be used in an API (Application Programming Interface in English terminology) specific to the information system 105 and to identify its owner.
- the authentication key can be obtained by implementing a hash function, for example SHA-256. It can be 32 characters long.
- the evaluation request or queries generated in step 210 are then sent to the computing device 115 by this means during a step 220.
- the computing device 115 On receipt of each evaluation request, the computing device 115 processes this request in order to evaluate the environmental impact of the production mode (s) targeted in the request.
- the processing of an evaluation request comprises, for each mode of production of said plurality, the calculation (step 230) of the value of at least one environmental impact indicator characterizing this mode of production.
- the computing device 115 implements at least one read instruction, for example of the SQL type, in the database with which it is associated as described previously, and at least one processing instruction of at least some of the data read from the database.
- the database includes for example parameters of the same type as those present in the database of the information system (for example: materials, processes, actors) which are respectively associated with various information such as:
- the origin of the material for example the continent on which a tree is located, and / or the location of the supplier, the distance between the two involving a more or less important transport.
- the database may include average values of environmental impact indicators, such as, for example, the following indicators:
- Greenhouse gas (GHG) emissions is the amount of gas released into the atmosphere that increases the greenhouse effect. The value of this indicator is typically expressed in kg eq. C02;
- eutrophication of the marine environment measures the impact of macronutrients such as nitrogen and phosphorus on the aquatic environment.
- the value of this indicator is typically expressed in kg eq. NOT ;
- - photochemical oxidation refers to the formation of ozone in the lower atmosphere, manifested by a thick smog (smog in English terminology). The value of this indicator is typically expressed in kg eq. C2H4.
- step 230 thus makes it possible to evaluate the overall environmental cost of the product throughout its life cycle, particularly as a function of its production method, from the data stored in the database.
- the invention provides that the calculated environmental impact indicator values are based on at least one of the following estimates:
- this database can be updated and enriched for example by information sent by the various actors involved in the manufacture or recycling of the product, through enrichment modules 110 and 110 'that they control. .
- the computing device 115 transmits to the information system 105 the values of environmental impact indicators characterizing the different production methods referred to in the evaluation request or requests.
- the information system 105 receives them during a step 235.
- each request can be sent after receipt of the environmental impact indicators characterizing the production mode referred to in the previous request. .
- the information system 105 automatically selects, during a step 240, a subset of the modes of production determined in step 205 by the information system 105 and evaluated by the device. calculation 115 at step 230. Preferably, this selection is made so as to propose only production modes having a minimal environmental impact among all possible modes of production meeting the initial specific need.
- This selection is for example made by comparing the environmental impact indicators received for each mode of production evaluated with threshold values. For example, when the amount of the eco-contribution due for the product when it is manufactured according to the production mode considered is below a predetermined maximum cost, the corresponding production mode is selected. On the other hand, when the amount of the eco-contribution exceeds the predetermined threshold value, then the corresponding mode of production is disqualified and will therefore not be part of the selected subset.
- this selection may comprise the classification of the production methods evaluated according to the values of one or more environmental impact indicators received, for example according to the amount of the eco-contribution.
- the modes of production are ranged from the most ecoresponsible to the least eco-responsible, that is to say from the one with the lowest amount to the one with the highest amount.
- the first N production modes can then be selected, with N representing the number of production modes of the subset (the number N is smaller than the number of production modes determined in step 205).
- the number N can be entered in the operating system for example by a user thereof. Alternatively, the number N may be a default number provided for example by the quote software.
- Production modes can be selected according to other criteria.
- the information system may keep only the mode of production with the lowest cost of production and the most environmentally friendly mode of production, that is to say, the amount of the eco-contribution is the lowest.
- step 240 could be implemented in the computing device 115 and the information system 105 would then directly receive the pre-selection from the computing device 115.
- the computing device 115 which automatically selects a subset of the production modes referred to in the evaluation request or requests sent by the information system 105 to step 220. for example from additional information contained in these requests.
- this additional information includes the selection criterion that the computing device 115 must use, or the number N of production modes to keep in the subset.
- the computing device 115 performs substantially the same operations as the information system 105 when it implements this selection. Then, the computing device 115 transmits the values of indicators calculated for the modes of production retained in the subset with the selected production modes, to the information system 105.
- the various embodiments of the present invention make it possible, by selecting a subset of possible production methods for manufacturing the same product, to facilitate the decision for the eco-responsible manufacture of a product.
- This selection makes it possible to meet a need, for example in terms of cost or technical characteristics of a product, while reducing the environmental impact of the product throughout its life cycle, starting with its manufacture.
- this preselection of production methods for the manufacture of a product can serve as a basis for the establishment of so-called "eco-designed" specifications, responding both to a specific customer need but also to criteria of environment that may be related to the ecological prerogatives imposed by the legislation.
- the information system may comprise a quote software capable of integrating the results of the method according to the invention.
- FIG. 3 illustrates an example of possible architecture 300 for an information system 105, 105 ', an enrichment module 110, 110', and a calculation device 115 of a decision-support system 100 that complies to embodiments of the invention.
- This architecture 300 comprises the following elements interconnected by a bus 305:
- processor unit 310 or microprocessor denoted CPU (for Central Processing Unit);
- non-volatile memories 315 for example ROM (for
- Read Only Memory in English terminology, that can constitute a medium within the meaning of the invention, that is to say can include a computer program comprising instructions for the implementation of a decision support method according to embodiments of the invention; this non-volatile memory can also be an EEPROM (for electrically erasable read only memory) or a flash memory; this memory may include a database as mentioned in the foregoing description;
- a random access memory 320 or cache memory or volatile memory for example RAM (for Random Access Memory in English terminology) comprising registers adapted to the recording of the variables and parameters created and modified during the execution of the aforementioned program; during the implementation of the invention.
- RAM for Random Access Memory in English terminology
- the instruction codes of the program stored in non-volatile memory eg EEPROM or flash
- RAM memory for execution by the CPU processing unit;
- a communication interface 325 adapted to transmit and receive data, for example via a communications network or a read / write interface.
- This communication interface 325 may for example be used to interrogate an external database.
- the communication bus 305 allows communication and interoperability between the various elements included in the architecture 300 or connected thereto.
- the representation of the bus is not limiting and, in particular, the processing unit is able to communicate instructions to any element of the architecture 300 directly or via another element thereof.
Landscapes
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Educational Administration (AREA)
- Operations Research (AREA)
- Marketing (AREA)
- Game Theory and Decision Science (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
DOMAINE DE L'INVENTION FIELD OF THE INVENTION
L'invention concerne un système et un procédé d'aide à la décision, par exemple pour déterminer un mode de production écoresponsable pour la fabrication d'un produit répondant à un besoin spécifique, notamment un produit à base de papier. Elle peut s'appliquer, en particulier, à la génération automatique de devis éco-conçus. The invention relates to a decision support system and method, for example to determine an eco-responsible production method for the manufacture of a product meeting a specific need, in particular a paper-based product. It can be applied, in particular, to the automatic generation of eco-designed quotes.
CONTEXTE DE L'INVENTION BACKGROUND OF THE INVENTION
L'écoconception est une démarche proactive qui consiste à prendre en compte les impacts environnementaux (par exemple l'empreinte carbone, l'eutrophisation des eaux ou le caractère recyclable) des matériaux et procédés utilisés dès la phase de conception ou d'amélioration d'un produit. Ainsi, un produit éco-conçu est un produit qui, à service rendu sensiblement équivalent, a été fabriqué de manière à réduire ses impacts environnementaux, de préférence tout au long de son cycle de vie (notamment de sa fabrication à son recyclage). Ecodesign is a proactive approach that involves taking into account the environmental impacts (eg carbon footprint, water eutrophication or recyclability) of the materials and processes used in the design or improvement phase of the project. a product. Thus, an eco-designed product is a product that, when it is rendered substantially equivalent, has been manufactured in such a way as to reduce its environmental impacts, preferably throughout its life cycle (in particular from manufacture to recycling).
Il existe des outils d'aide à l'écoconception permettant, via des indicateurs environnementaux, de faciliter le choix des matériaux et procédés ayant un impact faible sur l'environnement tout en satisfaisant les contraintes industrielles liées à la fabrication du produit ainsi qu'à son utilisation. Ecodesign support tools are available that, through environmental indicators, facilitate the choice of materials and processes that have a low impact on the environment while satisfying the industrial constraints related to the manufacture of the product as well as its use.
Toutefois, l'efficacité de tels outils est subordonnée aux pratiques individuelles de chaque acteur de la chaîne de production. De plus, la multiplicité des produits, matériaux et procédés disponibles complique souvent la tâche des acteurs intermédiaires lorsqu'il s'agit de proposer des compromis aux clients finaux, par exemple entre le coût et les impacts environnementaux des matières et procédés utilisés pour la fabrication de produits. However, the effectiveness of such tools is subordinated to the individual practices of each actor in the production chain. In addition, the multiplicity of available products, materials and processes often makes it difficult for intermediary actors to propose compromises to final customers, for example between the cost and environmental impacts of materials and processes used in manufacturing. of products.
Ainsi, il existe un besoin, notamment pour des acteurs intermédiaires de la chaîne de production, de disposer d'un outil d'aide à la décision permettant de réduire l'impact environnemental des matériaux et procédés proposés, tout en simplifiant la tâche de conseil qu'ils doivent accomplir auprès de leurs clients. Thus, there is a need, particularly for intermediate actors in the production chain, to have a decision-making tool to reduce the environmental impact of the proposed materials and processes, while simplifying the task of providing advice. that they must accomplish with their customers.
RESUME DE L'INVENTION SUMMARY OF THE INVENTION
La présente invention a ainsi pour objet de pallier au moins un de ces inconvénients. Dans ce contexte, un premier aspect de l'invention concerne un système d'aide à la décision comprenant : The present invention thus aims to overcome at least one of these disadvantages. In this context, a first aspect of the invention relates to a decision support system comprising:
au moins un système d'information configuré pour déterminer, en fonction d'au moins un critère prédéterminé, une pluralité de modes de production possibles pour la fabrication d'un produit et pour générer au moins une requête d'évaluation des modes de production ; at least one information system configured to determine, based on at least one predetermined criterion, a plurality of possible production modes for the manufacture of a product and to generate at least one evaluation request of the production modes;
un dispositif de calcul connecté au système d'information par l'intermédiaire d'un réseau de communication, le dispositif étant configuré pour traiter l'au moins une requête d'évaluation, le traitement comprenant, pour chaque mode de production de la pluralité, le calcul de la valeur d'au moins un indicateur d'impact environnemental caractérisant le mode de production ; a computing device connected to the information system via a communication network, the device being configured to process the at least one evaluation request, the processing comprising, for each mode of production of the plurality, calculating the value of at least one environmental impact indicator characterizing the mode of production;
l'au moins un système d'information étant en outre configuré pour obtenir un sous-ensemble des modes de production de la pluralité de modes de production, sélectionné à partir de valeurs calculées d'au moins un indicateur d'impact environnemental. the at least one information system being further configured to obtain a subset of the modes of production of the plurality of modes of production, selected from calculated values of at least one environmental impact indicator.
Corrélativement, un deuxième aspect de l'invention concerne un procédé pour ordinateur d'aide à la décision. Ce procédé est caractérisé en ce qu'il comprend les étapes suivantes : Correlatively, a second aspect of the invention relates to a method for computer decision support. This method is characterized in that it comprises the following steps:
détermination, en fonction d'au moins un critère prédéterminé, d'une pluralité de modes de production possibles pour la fabrication d'un produit ; determining, based on at least one predetermined criterion, a plurality of possible modes of production for the manufacture of a product;
génération d'au moins une requête d'évaluation des modes de production ; transmission de l'au moins une requête d'évaluation ; generating at least one request for evaluation of the modes of production; transmission of the at least one evaluation request;
traitement de l'au moins une requête d'évaluation comprenant, pour chaque mode de production de la pluralité, le calcul de la valeur d'au moins un indicateur d'impact environnemental caractérisant le mode de production ; processing the at least one evaluation request comprising, for each production mode of the plurality, calculating the value of at least one environmental impact indicator characterizing the mode of production;
obtention d'un sous-ensemble des modes de production de la pluralité de modes de production, sélectionné à partir de valeurs calculées d'au moins un indicateur d'impact environnemental ; obtaining a subset of the modes of production of the plurality of modes of production, selected from calculated values of at least one environmental impact indicator;
réception de valeurs d'au moins un indicateur d'impact environnemental calculées caractérisant le ou les modes de production du sous- ensemble sélectionné. receiving values of at least one calculated environmental impact indicator characterizing the mode (s) of production of the selected subset.
Ainsi, au moins un des impacts environnementaux des matériaux et procédés proposés par un acteur intermédiaire de la chaîne de production est réduit. Thus, at least one of the environmental impacts of the materials and processes proposed by an intermediate actor in the production line is reduced.
De plus, la tâche de conseil que l'acteur intermédiaire doit accomplir auprès de ses clients est simplifiée. Ainsi la mise en œuvre conjointe du ou des systèmes d'information et du dispositif de calcul permet de produire une aide à la décision du choix du mode de production pour la fabrication écoresponsable d'un produit, ayant l'avantage de simplifier la tâche de l'acteur intermédiaire chargé de proposer une solution (ou un ensemble de solutions) répondant aux besoins spécifiques de son client, tout en prenant en compte les impacts environnementaux de cette solution. In addition, the task of advising the intermediary actor to perform with his clients is simplified. Thus, the joint implementation of the information system (s) and the computing device makes it possible to produce decision support for the choice of the production method for the eco-responsible manufacture of a product, having the advantage of simplifying the task of the intermediate actor responsible for proposing a solution (or a set of solutions) that meets the specific needs of its client, while taking into account the environmental impacts of this solution.
D'autres caractéristiques du système et du procédé selon des modes de réalisation de l'invention sont décrites dans les revendications dépendantes. Other features of the system and method according to embodiments of the invention are described in the dependent claims.
Dans des modes de réalisation préférés, le sous-ensemble des modes de production est sélectionné par le système d'information ayant émis la (ou les) requête d'évaluation, à partir des valeurs obtenues du dispositif de calcul en réponse à la requête d'évaluation. In preferred embodiments, the subset of the modes of production is selected by the information system having issued the evaluation request (s), based on the values obtained from the computing device in response to the request of 'Evaluation.
Dans un mode particulier de réalisation de l'invention, le dispositif de calcul est associé à au moins une base de données comprenant des données caractérisant des matériaux utilisés dans les modes de production et des procédés techniques mis en œuvre dans les modes de production, le traitement de l'au moins une requête d'évaluation comprenant la mise en œuvre d'au moins une instruction de lecture dans l'au moins une base de données et d'au moins une instruction de traitement de données lues. In a particular embodiment of the invention, the computing device is associated with at least one database comprising data characterizing materials used in the production modes and technical processes implemented in the production modes, the processing the at least one evaluation request comprising implementing at least one read instruction in the at least one database and at least one read data processing instruction.
De manière correspondante, le traitement de l'au moins une requête d'évaluation peut comprendre la mise en œuvre d'au moins une instruction de lecture dans au moins une base de données comprenant des données caractérisant des matériaux utilisés dans les modes de production et des procédés techniques mis en œuvre dans les modes de production, et d'au moins une instruction de traitement de données lues. Correspondingly, the processing of the at least one evaluation request may comprise the implementation of at least one read instruction in at least one database comprising data characterizing materials used in the modes of production and technical methods implemented in the production modes, and at least one read data processing instruction.
Par exemple, la (ou les) base de données est une base de données relationnelle dans laquelle des données peuvent être recherchées, d'ajoutées, de modifiées ou de supprimées en fonction de requêtes comprenant des instructions en langage de manipulation de données, par exemple SQL (acronyme de Structurée! Query Language en terminologie anglo-saxonne). For example, the database (s) is a relational database in which data can be searched, added, modified or deleted based on queries including data manipulation language instructions, for example SQL (acronym for Structured! Query Language in English terminology).
Ainsi, par exemple, l'au moins une instruction de lecture est une instruction de type SQL. Thus, for example, the at least one read instruction is an SQL type instruction.
Dans un mode particulier de réalisation de l'invention, le système d'aide à la décision comprend en outre au moins un module d'enrichissement connecté au dispositif de calcul par l'intermédiaire d'un réseau de communication et configuré pour enrichir l'au moins une base de données associée au dispositif de calcul par envoi de données caractérisant des matériaux utilisés dans les modes de production ou des procédés techniques mis en œuvre dans les modes de production, au dispositif de calcul, le dispositif de calcul étant en outre configuré pour mettre en œuvre au moins une instruction d'écriture dans l'au moins une base de données afin d'y stocker les données reçues. In a particular embodiment of the invention, the decision support system further comprises at least one enrichment module connected to the computing device via a communication network and configured to to enrich the at least one database associated with the computing device by sending data characterizing materials used in the production modes or technical processes implemented in the production modes, to the computing device, the computing device being further configured to implement at least one write instruction in the at least one database to store the received data therein.
Ainsi, de manière avantageuse, la base de données peut être mise à jour et enrichie par exemple par des informations récentes et plus détaillées. De telles informations sont par exemple envoyées par les différents acteurs intervenant dans la fabrication ou le recyclage du produit, via les modules d'enrichissement qu'ils contrôlent. Thus, advantageously, the database can be updated and enriched for example by recent and more detailed information. Such information is for example sent by the various actors involved in the manufacture or recycling of the product, through the enrichment modules they control.
Par exemple, ces informations sont envoyées sur requête du dispositif de calcul. En variante, ces informations sont envoyées de manière spontanée, par exemple à intervalles réguliers, afin d'enrichir le contenu de la base de données associée au dispositif de calcul. For example, this information is sent on request of the computing device. As a variant, this information is sent spontaneously, for example at regular intervals, in order to enrich the content of the database associated with the computing device.
Ces informations sont par exemple des données saisies par les acteurs intermédiaires au niveau d'une interface prévue sur les modules d'enrichissement. En variante, ces données peuvent être issues de catalogues présents sous forme de bases de données fournies par les acteurs intermédiaires. This information is for example data entered by the intermediary actors at the level of an interface provided on the enrichment modules. As a variant, these data may be derived from catalogs present in the form of databases provided by the intermediate actors.
Dans un mode particulier de réalisation de l'invention, l'au moins un système d'information est configuré pour accéder au dispositif de calcul au moyen d'une clé d'authentification qui lui est propre. In a particular embodiment of the invention, the at least one information system is configured to access the computing device by means of an authentication key of its own.
Avantageusement, cette clé permet de préserver la confidentialité des informations échangées entre chaque système d'information et le dispositif de calcul. Advantageously, this key makes it possible to preserve the confidentiality of the information exchanged between each information system and the computing device.
Dans un mode particulier de réalisation de l'invention, l'au moins un critère prédéterminé comprend un montant de fabrication du produit ou une caractéristique physique du produit ou un critère de proximité géographique. In a particular embodiment of the invention, the at least one predetermined criterion comprises a manufacturing amount of the product or a physical characteristic of the product or a criterion of geographical proximity.
Par exemple ce critère prédéterminé est précisé dans la requête d'évaluation à destination du dispositif de calcul. For example, this predetermined criterion is specified in the evaluation request to the computing device.
Dans un mode particulier de réalisation de l'invention, au moins un indicateur d'impact environnemental est basé sur au moins une estimation parmi la liste suivante : In a particular embodiment of the invention, at least one environmental impact indicator is based on at least one of the following:
une estimation du montant de l'éco-contribution due pour le produit lorsqu'il est fabriqué selon le mode de production évalué ; une estimation de la quantité de gaz à effet de serre rejetée dans l'atmosphère lors de la fabrication du produit selon le mode de production évalué ; an estimate of the amount of the eco-contribution due for the product when it is manufactured according to the evaluated mode of production; an estimate of the quantity of greenhouse gases released into the atmosphere during the production of the product according to the mode of production evaluated;
une estimation de l'impact, sur le milieu aquatique, des macronutriments tels que l'azote et le phosphore générés lors de la fabrication du produit selon le mode de production évalué ; et an estimate of the impact on the aquatic environment of macronutrients such as nitrogen and phosphorus generated during the production of the product according to the mode of production evaluated; and
une estimation de la mesure de l'oxydation photochimique causée par la fabrication du produit selon le mode de production évalué. an estimate of the measurement of the photochemical oxidation caused by the manufacture of the product according to the mode of production evaluated.
Les avantages, buts et caractéristiques particulières du procédé sont similaires à ceux du système précité. The advantages, aims and special characteristics of the process are similar to those of the above-mentioned system.
Dans un mode particulier de réalisation, les différentes étapes du procédé précité sont déterminées par des instructions de programmes d'ordinateurs. In a particular embodiment, the various steps of the aforementioned method are determined by instructions of computer programs.
En conséquence, l'invention vise aussi un programme d'ordinateur sur un support d'informations, ce programme étant susceptible d'être mis en œuvre par un microprocesseur, ce programme comprenant des instructions adaptées à la mise en œuvre des étapes du procédé tel que mentionné ci-dessus. Consequently, the invention also relates to a computer program on an information medium, this program being capable of being implemented by a microprocessor, this program comprising instructions adapted to the implementation of the steps of the method such as than mentioned above.
Ce programme peut utiliser n'importe quel langage de programmation, et être sous la forme de code source, code objet, ou de code intermédiaire entre code source et code objet, tel que dans une forme partiellement compilée, ou dans n'importe quelle autre forme souhaitable. This program can use any programming language, and be in the form of source code, object code, or intermediate code between source code and object code, such as in a partially compiled form, or in any other form desirable shape.
L'invention vise aussi un support d'informations lisible par un microprocesseur, et comprenant des instructions d'un programme d'ordinateur tel que mentionné ci-dessus. The invention is also directed to a microprocessor-readable information medium, and including instructions of a computer program as mentioned above.
Le support d'informations peut être n'importe quelle entité ou dispositif capable de stocker le programme. Par exemple, le support peut comprendre un moyen de stockage, tel qu'une ROM, par exemple une ROM de microcircuit, ou encore un moyen d'enregistrement magnétique, par exemple un disque dur, ou encore une mémoire flash. The information carrier may be any entity or device capable of storing the program. For example, the medium may comprise storage means, such as a ROM, for example a microcircuit ROM, or a magnetic recording means, for example a hard disk, or a flash memory.
D'autre part, le support d'informations peut être un support transmissible tel qu'un signal électrique ou optique, qui peut être acheminé via un câble électrique ou optique, par radio ou par d'autres moyens. Le programme selon l'invention peut être en particulier téléchargé sur une plateforme de stockage d'un réseau de type Internet. On the other hand, the information medium may be a transmissible medium such as an electrical or optical signal, which may be conveyed via an electrical or optical cable, by radio or by other means. The program according to the invention may in particular be downloaded to a storage platform of an Internet type network.
Alternativement, le support d'informations peut être un circuit intégré dans lequel le programme est incorporé, le circuit étant adapté pour exécuter ou pour être utilisé dans l'exécution du procédé en question. Le support d'informations et le programme d'ordinateur précités présentent des caractéristiques et avantages analogues au procédé qu'ils mettent en œuvre. Alternatively, the information carrier may be an integrated circuit in which the program is incorporated, the circuit being adapted to execute or to be used in the execution of the method in question. The aforementioned information carrier and computer program have characteristics and advantages similar to the method they implement.
BREVE DESCRIPTION DES FIGURES BRIEF DESCRIPTION OF THE FIGURES
D'autres particularités et avantages de l'invention apparaîtront encore dans la description ci-après, illustrée par les figures ci-jointes qui en illustrent des exemples de réalisation dépourvus de tout caractère limitatif. Sur les figures : Other features and advantages of the invention will become apparent in the description below, illustrated by the accompanying figures which illustrate embodiments having no limiting character. In the figures:
- la figure 1 illustre schématiquement un système d'aide à la décision conforme à des modes de réalisation de l'invention ; - Figure 1 schematically illustrates a decision support system according to embodiments of the invention;
- la figure 2 illustre schématiquement un diagramme représentant des étapes d'un procédé pour ordinateur d'aide à la décision conforme à des modes de réalisation de l'invention ; et FIG. 2 diagrammatically illustrates a diagram showing steps of a decision-support computer method according to embodiments of the invention; and
- la figure 3 illustre un exemple d'architecture possible pour un système d'information, un module d'enrichissement, et un dispositif de calcul d'un système d'aide à la décision conforme à des modes de réalisation de l'invention. FIG. 3 illustrates an exemplary possible architecture for an information system, an enrichment module, and a device for calculating a decision support system in accordance with embodiments of the invention.
DESCRIPTION DETAILLEE DE L'INVENTION DETAILED DESCRIPTION OF THE INVENTION
De façon générale, la présente invention propose un système et un procédé pour ordinateur conférant une aide à la décision d'un mode de production d'un produit (ou article) de nature à réduire les impacts environnementaux liés à ce produit. Notamment, il s'agit de réduire l'impact environnemental global des matériaux et procédés utilisés lors de la fabrication et du recyclage de ce produit. In general, the present invention proposes a system and a method for computer conferring a decision support of a mode of production of a product (or article) likely to reduce the environmental impacts related to this product. In particular, it involves reducing the overall environmental impact of materials and processes used in the manufacture and recycling of this product.
Dans son principe, l'invention permet de sélectionner automatiquement un ou plusieurs modes de production possibles pour la fabrication du (même) produit, répondant à la fois à un besoin spécifique (quant au coût et/ou à la fonction du produit par exemple) du client final et à des contraintes de faible impact environnemental. In principle, the invention makes it possible to automatically select one or more possible production modes for the manufacture of the (same) product, responding both to a specific need (as to the cost and / or the function of the product for example) end customer and low environmental impact constraints.
La figure 1 illustre schématiquement un système d'aide à la décision conforme à des modes de réalisation de l'invention. Figure 1 schematically illustrates a decision support system according to embodiments of the invention.
Le système 100 comprend au moins un système d'information, au moins un module d'enrichissement, et un dispositif de calcul (cœur de calcul) 115. A titre d'illustration, le système 100 comprend ici deux systèmes d'information 105 et 105' ainsi que deux modules d'enrichissement 110 et 110'. Les systèmes d'information 105 et 105', les modules d'enrichissement 110 et 110' et le dispositif de calcul 115 ont respectivement une architecture classique d'ordinateur comme représentée sur la figure 3. Le dispositif de calcul 115 est connecté aux systèmes d'information 105 et 105' ainsi qu'aux modules d'enrichissement 110 et 110' par l'intermédiaire d'un ou plusieurs réseaux de communication (non représentés). Par exemple, le réseau de communication peut être le réseau Internet. The system 100 comprises at least one information system, at least one enrichment module, and a computing device (computing heart) 115. By way of illustration, the system 100 here comprises two information systems 105 and 105 'and two enrichment modules 110 and 110'. The information systems 105 and 105 ', the enrichment modules 110 and 110' and the computing device 115 respectively have a conventional computer architecture as shown in FIG. The computing device 115 is connected to the information systems 105 and 105 'as well as to the enhancement modules 110 and 110' via one or more communication networks (not shown). For example, the communication network may be the Internet network.
Préférentiellement, la connexion 120 entre les systèmes d'information 105 et 105' et le dispositif de calcul 115 est sécurisée. Par exemple, elle nécessite une clé d'authentification utilisée, par exemple, dans un API (pour Application Programming Interface en terminologie anglo-saxonne), propre à chaque système d'information et permettant d'identifier son propriétaire. Preferably, the connection 120 between the information systems 105 and 105 'and the computing device 115 is secured. For example, it requires an authentication key used, for example, in an API (Application Programming Interface in English terminology) specific to each information system and to identify its owner.
A titre d'illustration, la clé d'authentification peut être obtenue par la mise en œuvre d'une fonction de hachage, par exemple SHA-256. Elle peut compter 32 caractères. By way of illustration, the authentication key can be obtained by implementing a hash function, for example SHA-256. It can be 32 characters long.
Avantageusement, cette clé permet de préserver la confidentialité des informations échangées entre chaque système d'information 105/105' et le dispositif de calcul 115. D'autres moyens de protection de la confidentialité peuvent être utilisés, par exemple le cryptage des données échangées. Advantageously, this key makes it possible to preserve the confidentiality of the information exchanged between each information system 105/105 'and the computing device 115. Other means of protection of confidentiality can be used, for example the encryption of the exchanged data.
Le dispositif de calcul 115 est configuré pour échanger des données et requêtes avec les systèmes d'information 105 et 105'. Notamment, il peut recevoir des requêtes d'évaluation de modes de production pour la fabrication d'un produit envoyées par exemple de manière spontanée {push en terminologie anglo-saxonne) par ces systèmes d'information 105 et 105'. The computing device 115 is configured to exchange data and requests with the information systems 105 and 105 '. In particular, it can receive requests for evaluation of modes of production for the manufacture of a product sent for example spontaneously {push in English terminology) by these information systems 105 and 105 '.
Il est rappelé qu'un mode de production selon l'invention prend en compte plusieurs paramètres comme le type de matériaux utilisés pour la fabrication du produit, le type de procédés techniques mis en œuvre au cours de la fabrication ainsi que les machines utilisées pour ce faire, ainsi que les différents acteurs susceptibles d'intervenir dans la fabrication. Cette liste n'est pas limitative et d'autres paramètres peuvent être pris en compte. It is recalled that a production method according to the invention takes into account several parameters such as the type of materials used for the manufacture of the product, the type of technical processes implemented during the manufacturing process as well as the machines used for this purpose. do, as well as the various actors likely to intervene in the manufacture. This list is not exhaustive and other parameters can be taken into account.
Egalement, le dispositif de calcul 115 peut envoyer aux systèmes d'information 105 et 105', des réponses à ces requêtes d'évaluation. Ces différents échanges seront décrits en détail en référence à la figure 2. Also, the computing device 115 can send to the information systems 105 and 105 ', responses to these evaluation requests. These different exchanges will be described in detail with reference to FIG.
Le dispositif de calcul 115 est en outre configuré pour traiter les données et requêtes reçues. Le traitement d'une requête d'évaluation telle que mentionnée ci- dessus comprend par exemple le calcul des valeurs d'au moins un indicateur d'impact environnemental caractérisant chacune un des modes de production visés dans la requête d'évaluation. Ces calculs seront décrits en détail en référence à la figure 2. Le dispositif de calcul 115 est associé à au moins une base de données (non représentée), par exemple une base de données relationnelle dans laquelle des données peuvent être recherchées, ajoutées, modifiées ou supprimées en fonction de requêtes comprenant des instructions en langage de manipulation de données, par exemple SQL (acronyme de Structurée! Query Language en terminologie anglo- saxonne). Dans l'exemple décrit, une seule base de données est considérée mais l'invention n'est pas limitée à ce chiffre. The computing device 115 is further configured to process the received data and requests. The processing of an evaluation request as mentioned above comprises for example the calculation of the values of at least one environmental impact indicator each characterizing one of the production methods referred to in the evaluation request. These calculations will be described in detail with reference to FIG. The computing device 115 is associated with at least one database (not shown), for example a relational database in which data can be searched for, added, modified or deleted according to requests comprising instructions in the language of manipulation data, for example SQL (acronym for Structured! Query Language in English terminology). In the example described, a single database is considered but the invention is not limited to this figure.
Dans certains modes de réalisation, la base de données fait partie intégrante du dispositif de calcul 115. Dans tous les cas de figure, la base de données comprend des données caractérisant des matériaux utilisés dans des modes de production et des procédés techniques mis en œuvre dans ces modes de production. In some embodiments, the database is an integral part of the computing device 115. In all cases, the database includes data characterizing materials used in production modes and technical processes implemented in these modes of production.
Ainsi, le traitement d'une requête d'évaluation peut comprendre la mise en œuvre d'au moins une instruction de lecture dans cette base de données, par exemple de type SQL, afin d'obtenir des données utiles aux calculs mis en œuvre dans le cadre du traitement des requêtes d'évaluation, ainsi qu'au moins une instruction de traitement des données lues. Thus, the processing of an evaluation request may comprise the implementation of at least one read instruction in this database, for example of the SQL type, in order to obtain data useful for the calculations implemented in the framework of the processing of the evaluation requests, as well as at least one instruction for processing the read data.
En pratique, la base de données associée au dispositif de calcul 115 comprend par exemple une ou plusieurs tables comprenant des paramètres du type mentionné précédemment (par exemple : matériaux, procédés, acteurs). In practice, the database associated with the computing device 115 comprises for example one or more tables comprising parameters of the type mentioned above (for example: materials, processes, actors).
Ainsi par exemple, la base de données peut comprendre des références de matériaux (parfois appelés intrants), par exemple papier recyclé, colle ou encre provenant d'un fournisseur particulier. Elle peut comprendre également des références d'étapes de fabrication, par exemple de collage, de découpe ou encore d'impression par une machine donnée. For example, the database may include material references (sometimes referred to as inputs), for example, recycled paper, glue, or ink from a particular vendor. It may also include references to manufacturing steps, for example gluing, cutting or printing by a given machine.
Ces données sont respectivement associées à diverses informations. Ces informations comprennent par exemple : These data are respectively associated with various information. This information includes for example:
la consommation d'énergie engendrée par la réalisation d'une étape de fabrication utilisant une machine donnée, the energy consumption generated by performing a manufacturing step using a given machine,
- un marqueur indiquant que le matériau est un perturbateur du recyclage, a marker indicating that the material is a disrupter of recycling,
- l'origine du matériau, par exemple le continent sur lequel est situé un arbre, et/ou la localisation du fournisseur, la distance entre les deux impliquant un transport plus ou moins important. the origin of the material, for example the continent on which a tree is located, and / or the location of the supplier, the distance between the two involving a more or less important transport.
D'autres types d'informations peuvent être renseignés dans la base de données. Par exemple, dans des modes de réalisation particuliers, la base de données peut comprendre des valeurs moyennes d'indicateurs d'impact environnemental, tels que décrits ci-dessous, représentatifs de l'impact environnemental de modes de production de référence. Other types of information can be entered in the database. For example, in particular embodiments, the database may include average values of environmental impact indicators, as described below, representative of the environmental impact of reference production methods.
A titre d'illustration, la base de données peut comprendre des données pour calculer la quantité de carbone rejetée dans l'atmosphère lorsque le matériau est utilisé ou durant un procédé technique particulier, pour calculer l'eutrophisation des eaux douces, pour calculer l'oxydation photochimique engendrée par la production d'une quantité standard de matériau utilisant un procédé type. Par exemple ces données sont les impacts environnementaux liés à la consommation en KWh d'électricité utilisés par les procédés. La base de données peut aussi comprendre la valeur de l'éco-contribution par tonne de matériau et le niveau de bonus (10%) et malus (5%) lié à ce matériau. As an illustration, the database may include data to calculate the amount of carbon released to the atmosphere when the material is used or during a particular technical process, to calculate the eutrophication of freshwater, to calculate the photochemical oxidation caused by the production of a standard amount of material using a typical process. For example, these data are the environmental impacts related to the KWh consumption of electricity used by the processes. The database can also include the value of the eco-contribution per tonne of material and the level of bonus (10%) and malus (5%) related to this material.
Avec l'amélioration continue des procédés et techniques de fabrication, le développement de nouveaux matériaux et de leur caractérisation de plus en plus précise, il peut s'avérer opportun de mettre à jour voire d'enrichir régulièrement la base de données associée au dispositif de calcul 115. With the continuous improvement of manufacturing processes and techniques, the development of new materials and their increasingly precise characterization, it may be appropriate to update or even regularly update the database associated with the device. calculation 115.
Pour ce faire, des modules d'enrichissement 110 et 110' pouvant être contrôlés par des acteurs intermédiaires de la fabrication du produit, par exemple des fournisseurs de machine ou de matériaux, ou encore des imprimeurs ou façonneurs, sont prévus. To do this, enrichment modules 110 and 110 'that can be controlled by intermediate actors of the product manufacturing, for example suppliers of machinery or materials, or printers or shapers, are provided.
Chaque module d'enrichissement 110 ou 110' est configuré pour envoyer des données du type de celles précitées (informations sur les matériaux et les procédés susceptibles d'être mis en œuvre lors de la fabrication de produits), par exemple sur requête du dispositif de calcul 115, ou en variante de manière spontanée {push en terminologie anglo-saxonne), par exemple à intervalles réguliers, afin d'enrichir le contenu de la base de données associée au dispositif de calcul 115. A réception de ces données, le dispositif de calcul 115 exécute au moins une instruction d'écriture, par exemple de type SQL, dans la base de données afin d'y mémoriser au moins une partie des données reçues des modules d'enrichissements. Each enrichment module 110 or 110 'is configured to send data of the type mentioned above (information on the materials and processes that can be implemented during the manufacture of products), for example on request of the device of calculation 115, or alternatively spontaneously {push in English terminology), for example at regular intervals, in order to enrich the contents of the database associated with the computing device 115. Upon receipt of these data, the device calculator 115 executes at least one write instruction, for example of the SQL type, in the database in order to store at least a part of the data received from the enrichment modules.
Ces données sont par exemple saisies par les acteurs intermédiaires au niveau d'une interface prévue sur les modules d'enrichissement. En variante, ces données peuvent être issues de catalogues présents sous forme de bases de données fournies par les acteurs intermédiaires. Ainsi, par exemple, les modules d'enrichissement peuvent être des bases de données. A titre illustratif, un tel module d'enrichissement peut fournir des informations sur les types d'intrants utilisés, la consommation d'énergie due aux étapes de production correspondantes, par exemple des étapes de collage, perforation, pressage et impression, l'origine des matériaux (origine géographique ou encore lieu du fournisseur), le caractère recyclable du matériau (par exemple, une encre qui ne perturbe pas le recyclage d'un papier) et des éléments de finition (par exemple une reliure de type dos piqué, dos cousu ou un pelliculage). These data are for example captured by the intermediary actors at the level of an interface provided on the enrichment modules. As a variant, these data may be derived from catalogs present in the form of databases provided by the intermediate actors. For example, enrichment modules can be databases. As an illustration, such an enrichment module can provide information on the types of inputs used, the energy consumption due to the corresponding production steps, for example gluing, punching, pressing and printing steps, the origin materials (geographical origin or location of the supplier), the recyclability of the material (for example, an ink that does not interfere with the recycling of paper) and finishing elements (for example, a back-stitch type back binding) sewn or laminating).
Les données envoyées par les modules d'enrichissement 110 et 110' doivent être dans un format directement exploitable par le dispositif de calcul 115. En variante, ces données doivent subir un traitement afin d'être compréhensibles pour le dispositif de calcul 115. A ces fins, le dispositif de calcul 115 peut comprendre un module de traitement capable de traiter lesdites données à partir de règles de gestion, par exemple envoyées par le module d'enrichissement. The data sent by the enrichment modules 110 and 110 'must be in a format directly usable by the computing device 115. As a variant, these data must be processed in order to be comprehensible for the computing device 115. For this purpose, the computing device 115 may comprise a processing module capable of processing said data from management rules, for example sent by the enrichment module.
Le système d'information 105 ou 105' comprend par exemple un composant logiciel d'un ERP (pour Enterprise Resource Planning en terminologie anglo-saxonne), ou un ERP. A titre d'illustration, le composant logiciel peut être un logiciel de génération de devis concernant un (ou une série de) produit ou article éco- conçu. The information system 105 or 105 'comprises for example a software component of an ERP (for Enterprise Resource Planning in English terminology), or an ERP. As an illustration, the software component may be a quote generation software for a (or a series of) product or eco-designed item.
Le système d'information 105 ou 105' comprend typiquement une mémoire ou base de données stockant des paramètres. Par exemple, la mémoire peut comprendre une base de données relationnelle dans laquelle des données peuvent être recherchées, d'ajoutées, de modifiées ou de supprimées en fonction de requêtes comprenant des instructions en langage de manipulation de données, par exemple SQL (acronyme de Structurée! Query Language en terminologie anglo-saxonne). The information system 105 or 105 'typically comprises a memory or database storing parameters. For example, the memory may include a relational database in which data may be searched, added, modified, or deleted based on queries including data manipulation language instructions, for example, SQL (Structured acronym ! Query Language in English terminology).
Ainsi, par exemple, cette mémoire peut comprendre une liste de références de matériaux, une liste de fournisseurs de ces matériaux, une liste de procédés techniques utilisant les matériaux référencés, et une liste d'acteurs proposant la mise en œuvre de ces procédés. Cette liste n'est pas limitative et d'autres paramètres peuvent être pris en compte. Thus, for example, this memory may comprise a list of material references, a list of suppliers of these materials, a list of technical methods using the referenced materials, and a list of actors proposing the implementation of these methods. This list is not exhaustive and other parameters can be taken into account.
Le système d'information 105 ou 105' est notamment configuré pour déterminer, en fonction d'au moins un critère prédéterminé, une pluralité de modes de production possibles pour la fabrication d'un produit et pour générer au moins une requête d'évaluation de ces modes de production à l'adresse du dispositif de calcul Il est rappelé qu'un mode de production selon l'invention prend en compte plusieurs paramètres du type précité (par exemple : matériaux, procédés, acteurs). The information system 105 or 105 'is in particular configured to determine, according to at least one predetermined criterion, a plurality of possible production modes for the manufacture of a product and to generate at least one evaluation request of these modes of production at the address of the computing device It is recalled that a mode of production according to the invention takes into account several parameters of the aforementioned type (for example: materials, processes, actors).
Le critère prédéterminé est par exemple lié au montant de fabrication du produit ou à une caractéristique physique du produit (par exemple sa taille, son poids, sa fonction particulière) ou un critère de proximité géographique (par exemple la distance entre l'origine des matériaux et le lieu de fabrication du produit à partir de ces matériaux doit être minimale). The predetermined criterion is for example related to the amount of manufacture of the product or to a physical characteristic of the product (for example its size, its weight, its particular function) or a criterion of geographical proximity (for example the distance between the origin of the materials and the place of manufacture of the product from these materials must be minimal).
Le système d'information 105 ou 105' est en outre configuré pour obtenir un sous-ensemble de modes de production sélectionné parmi les modes de production initialement déterminés. The information system 105 or 105 'is further configured to obtain a subset of modes of production selected from the modes of production initially determined.
Selon des modes de réalisation, c'est le système d'information lui-même qui sélectionne, à partir des valeurs d'indicateurs d'impact environnemental retournées par le dispositif de calcul 115 en réponse à la requête d'évaluation, le ou les modes de production du sous-ensemble. Un exemple de ce type est décrit ci-dessous en référence à la figure 2. According to embodiments, it is the information system itself which selects, from the values of environmental impact indicators returned by the computing device 115 in response to the evaluation request, the one or more production modes of the subset. An example of this type is described below with reference to FIG.
Selon d'autres modes de réalisation, le dispositif de calcul 115 effectue lui- même cette sélection sur la base de critère(s) indiqué(s) dans la requête d'évaluation et des valeurs d'indicateurs d'impact environnemental calculés puis retourne directement le sous-ensemble des modes de production sélectionné au système d'information avec les valeurs d'indicateurs d'impacts environnementaux correspondants. According to other embodiments, the calculating device 115 itself makes this selection on the basis of criterion (s) indicated in the evaluation request and the calculated environmental impact indicator values then returns directly the subset of the production modes selected in the information system with the corresponding values of environmental impact indicators.
Dans les deux cas, le système d'information 105 ou 105' obtient un sous- ensemble de modes de production sélectionné de manière optimale et automatique. In both cases, the information system 105 or 105 'obtains a subset of modes of production selected optimally and automatically.
A titre d'illustration, lorsque le critère prédéterminé (correspondant à un besoin spécifique du client) comprend une contrainte de coût, les modes de production retenus in fine (c'est-à-dire sélectionnés) doivent présenter un coût valant au maximum la somme du coût de production du produit et du montant de l'éco-contribution. Or le montant de l'éco-contribution n'est pas connu au départ (au moment où le besoin est signifié au système d'information), c'est le dispositif de calcul 115 qui va le déterminer en fonction du mode de production visé dans la requête d'évaluation et des données mémorisées dans la base de données associée. By way of illustration, when the predetermined criterion (corresponding to a specific customer need) includes a cost constraint, the modes of production selected in fine (that is to say selected) must have a cost that is at most sum of the production cost of the product and the amount of the eco-contribution. However, the amount of the eco-contribution is not known at the outset (when the need is meant for the information system), it is the computing device 115 that will determine it according to the mode of production referred to. in the evaluation request and data stored in the associated database.
Les modes de production retenus préférentiellement sont les modes de production ayant le plus faible impact possible sur l'environnement (par exemple correspondant aux éco-contributions les plus basses parmi les modes de production possibles) tout en répondant au besoin spécifié. Ainsi, dans cet exemple, ils représentent les meilleurs compromis entre la contrainte de coût et l'impact environnemental des différentes solutions. The modes of production chosen preferentially are the production methods with the lowest possible impact on the environment (for example corresponding to the lowest eco-contributions among the possible modes of production) while meeting the specified need. So, in this example, they represent the best compromise between the cost constraint and the environmental impact of the different solutions.
Dans un mode de réalisation, le nombre de modes de production retenus peut être prédéfini dans le système d'information 105 (ou 105') ou dans le dispositif de calcul 115 si celui-ci met en œuvre la sélection. La sélection sera décrite plus en détail en référence à la figure 2. In one embodiment, the number of modes of production retained can be predefined in the information system 105 (or 105 ') or in the computing device 115 if it implements the selection. The selection will be described in more detail with reference to FIG.
Ainsi la mise en œuvre conjointe du ou des systèmes d'information 105/ Thus the joint implementation of the information system (s) 105 /
105' et du dispositif de calcul 115 ainsi que du ou des modules d'enrichissement105 'and the computing device 115 and the enrichment module or modules
110/110', permet de produire une aide à la décision du choix du mode de production pour la fabrication écoresponsable d'un produit, ayant l'avantage de simplifier la tâche de l'acteur intermédiaire chargé de proposer une solution (ou un ensemble de solutions) répondant aux besoins spécifiques de son client, tout en prenant en compte l'impact environnemental global de cette solution. 110/110 ', allows to produce a decision support for the choice of the production mode for the eco-responsible manufacture of a product, having the advantage of simplifying the task of the intermediate actor responsible for proposing a solution (or a set of solutions) that meet the specific needs of the customer while taking into account the overall environmental impact of this solution.
La figure 2 illustre schématiquement un diagramme représentant des étapes d'un procédé pour ordinateur d'aide à la décision 200 conforme à des modes de réalisation de l'invention. Ces étapes peuvent être mises en œuvre dans le système d'aide à la décision de la figure 1. Fig. 2 schematically illustrates a diagram showing steps of a decision support computer method 200 according to embodiments of the invention. These steps can be implemented in the decision support system of Figure 1.
Dans son principe, l'algorithme mis en œuvre selon l'invention démarre lorsqu'un besoin spécifique pour la production d'un produit (ou article) donné est signifié au système d'information 105 (ou 105'), par exemple par un utilisateur ou une requête reçue d'un système tiers. In principle, the algorithm implemented according to the invention starts when a specific need for the production of a product (or article) is given to the information system 105 (or 105 '), for example by a user or a request received from a third-party system.
Au cours d'une première étape 205, le système d'information 105 (ou 105') détermine une pluralité de modes de production possibles pour la fabrication de ce produit susceptibles de répondre à ce besoin. In a first step 205, the information system 105 (or 105 ') determines a plurality of possible modes of production for the manufacture of this product capable of meeting this need.
Comme mentionné précédemment, un mode de production prend en compte plusieurs paramètres comme le type de matériaux utilisés pour la fabrication du produit, le type de procédés techniques mis en œuvre au cours de la fabrication ainsi que les machines utilisées pour ce faire, ainsi que les différents acteurs susceptibles d'intervenir dans la fabrication. Cette liste n'est pas limitative et d'autres paramètres peuvent être pris en compte. As mentioned previously, a production method takes into account several parameters such as the type of materials used for the manufacture of the product, the type of technical processes implemented during the manufacturing process as well as the machines used to do so, as well as the different actors likely to intervene in the manufacturing. This list is not exhaustive and other parameters can be taken into account.
Ces paramètres sont mémorisés dans une mémoire du système d'information. Ainsi, par exemple, cette mémoire peut comprendre une liste de références de matériaux, une liste de fournisseurs de ces matériaux, une liste de procédés techniques utilisant les matériaux référencés, et une liste d'acteurs proposant la mise en œuvre de ces procédés. Ces paramètres ont chacun un impact environnemental donné. Un des objectifs de l'invention est de proposer un compromis global entre les modes de production disponibles pour fabriquer un produit donné, les contraintes du client final et l'impact environnemental global de la solution retenue. These parameters are stored in a memory of the information system. Thus, for example, this memory may comprise a list of material references, a list of suppliers of these materials, a list of technical methods using the referenced materials, and a list of actors proposing the implementation of these methods. These parameters each have a given environmental impact. One of the objectives of the invention is to propose a global compromise between the production methods available to manufacture a given product, the constraints of the end customer and the overall environmental impact of the chosen solution.
A titre d'illustration, il est possible de réduire l'impact environnemental global d'une solution en réduisant le nombre d'acteurs intervenant dans la fabrication du produit, en choisissant des matériaux facilement recyclables et le moins possible d'éléments perturbateurs du recyclage, et en mettant en œuvre des procédés techniques utilisant des machines à faible consommation d'énergie. By way of illustration, it is possible to reduce the overall environmental impact of a solution by reducing the number of actors involved in the manufacture of the product, choosing easily recyclable materials and the least possible elements of disruption of recycling. , and implementing technical processes using machines with low energy consumption.
Toutefois, compte-tenu des contraintes à respecter, par exemple en termes de coût, ou des caractéristiques physiques (solidité, format) requises par le client final, proposer un mode de production éco-conçu qui réponde au besoin du client final est une tâche particulièrement difficile, d'autant plus que les paramètres mentionnés ci- dessus doivent être collectés auprès de nombreux acteurs différents. However, given the constraints to be respected, for example in terms of cost, or physical characteristics (strength, format) required by the end customer, to propose an eco-designed production method that meets the end-customer's needs is a task. particularly difficult, especially since the parameters mentioned above must be collected from many different actors.
En pratique, un premier mode de production possible peut être proposé par un utilisateur du système d'information 105 ou bien directement par le système d'information 105 lui-même sur la base d'un historique par exemple (mode de production par défaut pour un produit de référence ou le plus sélectionné). Le système d'information 105 détermine ensuite automatiquement au moins un autre mode de production possible pour obtenir ce même produit. In practice, a first possible mode of production can be proposed by a user of the information system 105 or directly by the information system 105 itself on the basis of a history for example (default production mode for a reference product or the most selected). The information system 105 then automatically determines at least one other possible mode of production to obtain the same product.
Ce ou ces autres modes de production peuvent reprendre certains paramètres du mode de production initial comme par exemple le type de matériaux utilisés pour la fabrication du produit et le type de procédés techniques mis en œuvre au cours de la fabrication ainsi que les machines utilisées pour ce faire, et différer par les différents acteurs intervenant dans la fabrication. Par exemple, les fournisseurs, les imprimeurs, ou les façonneurs du produit peuvent être différents pour les différents modes de production déterminés. Bien entendu, les modes de productions peuvent différer de par d'autres paramètres. This or these other modes of production can take back some parameters of the initial mode of production as for example the type of materials used for the manufacture of the product and the type of technical processes implemented during the manufacture as well as the machines used for this do, and differ by the different actors involved in manufacturing. For example, the suppliers, printers, or shapers of the product may be different for the different modes of production determined. Of course, the production modes may differ from other parameters.
Le système d'information 105 met par exemple en œuvre un procédé de cartographie des paramètres précités (matériaux, procédés, acteurs), c'est-à-dire établissant des liens entre ceux-ci. Ce procédé de cartographie utilise notamment un historique mémorisé dans une mémoire du système d'information. Cet historique comprend typiquement des modes de production de produits précédemment sélectionnés selon des modes de réalisation de la présente invention. Le procédé de cartographie peut également prendre en compte les préférences saisies par l'utilisateur du système d'information (par exemple travailler avec des acteurs donnés) ou encore les habitudes d'achat d'un client final donné. The information system 105 implements, for example, a method of mapping the aforementioned parameters (materials, processes, actors), that is to say establishing links between them. This mapping method notably uses a history stored in a memory of the information system. This history typically includes previously selected product production modes according to embodiments of the present invention. The mapping process can also take into account preferences entered by the user information system (for example working with specific actors) or the buying habits of a given end-user.
Par exemple, si le client final fait régulièrement le choix de travailler avec un acteur particulier, cet acteur peut être préférentiellement proposé dans tous les modes de production déterminés. For example, if the end customer regularly makes the choice to work with a particular actor, this actor can be preferentially offered in all the determined modes of production.
A titre d'illustration, lorsque l'invention est appliquée à un logiciel de devis exécuté dans le système d'information, l'historique comprend par exemple le contenu des précédents devis générés et/ou acceptés par les clients finaux. By way of illustration, when the invention is applied to a quote software executed in the information system, the history includes, for example, the content of the previous quotes generated and / or accepted by the end customers.
Le procédé de cartographie comprend par exemple la mise en œuvre d'un algorithme de construction d'un arbre, par exemple utilisant le langage Java. The mapping method comprises for example the implementation of an algorithm for constructing a tree, for example using the Java language.
Selon un exemple particulier, l'arbre est défini par : In a particular example, the tree is defined by:
un ensemble de nœuds, chaque nœud représentant un matériau (par exemple : « papier ») ou un procédé (par exemple : « impression », « façonnage », « traitement de la couverture ») ; a set of nodes, each node representing a material (for example: "paper") or a method (for example: "printing", "shaping", "covering treatment");
chaque nœud est associé à un ensemble de branches, chaque branche représentant par exemple un acteur particulier (par exemple : « fournisseur 1 ») ; each node is associated with a set of branches, each branch representing for example a particular actor (for example: "supplier 1");
- chaque branche est associée à un ensemble de sous-branches, chaque sous-brande représentant une référence disponible chez l'acteur ; each branch is associated with a set of sub-branches, each sub-band representing a reference available to the actor;
- chaque branche est associée à un ensemble de feuilles représentant des propriétés particulières de la référence. each branch is associated with a set of sheets representing particular properties of the reference.
Avantageusement, l'arbre est défini de sorte à réduire le choix de possibilités de modes de production lorsqu'il est parcouru. Advantageously, the tree is defined so as to reduce the choice of modes of production possibilities when it is traveled.
L'invention n'est pas limitée à cette implémentation et des arbres plus complexes peuvent être mis en œuvre. The invention is not limited to this implementation and more complex trees can be implemented.
A titre d'exemple, la détermination de modes de production équivalents peut comprendre les étapes suivantes : By way of example, the determination of equivalent production methods may comprise the following steps:
sélection d'un 1 er mode de production caractérisé par un ensemble de paramètres (nœuds) qui comprend la définition de références initiales (branches) pour tous les paramètres (nœuds) de ce premier mode de production ; selecting a first mode of production characterized by a set of parameters (nodes) which comprises the definition of initial references (branches) for all the parameters (nodes) of this first mode of production;
définition d'au moins une propriété (feuille) pour chaque référence (branche) ; - de façon optionnelle : exclusion de propriétés (feuilles) incompatibles en fonction de règles d'incompatibilité prédéfinies; defining at least one property (sheet) for each reference (branch); - optionally: exclusion of incompatible properties (sheets) according to predefined incompatibility rules;
- de façon optionnelle : la sélection de propriétés obligatoires selon les règles de dépendances prédéfinies ; - optionally: the selection of mandatory properties according to predefined dependency rules;
- détermination de propriétés équivalentes parmi les propriétés définies, en tenant compte des propriétés éventuellement exclues ou obligatoires ; - determination of equivalent properties among the defined properties, taking into account possibly excluded or mandatory properties;
définition, pour chaque référence, d'une ou plusieurs références équivalentes (branches) selon les propriétés équivalentes déterminées et des règles d'équivalences ; defining, for each reference, one or more equivalent references (branches) according to the determined equivalent properties and equivalence rules;
définition d'un ensemble de modes de production équivalents par association des références (branches) équivalentes. defining a set of equivalent modes of production by associating equivalent references (branches).
Ainsi, la détermination de modes de production équivalents revient à parcourir l'arbre (c'est-à-dire le résultat de la cartographie) en commençant par les feuilles, une sélection de feuilles étant effectuée à partir d'un certain nombre de règles prédéfinies. Thus, the determination of equivalent production modes amounts to traversing the tree (that is, the result of the mapping) starting with the leaves, a selection of sheets being made from a number of rules predefined.
A titre optionnel, la détermination de propriétés équivalentes peut notamment prendre un compte un ordre de priorité prédéfini (définissant les propriétés préférées), et prendre en compte un nombre de propriétés limité pour la définition d'équivalents entre références. Par exemple, si trois propriétés de références sur quatre sont équivalentes, alors les références sont considérés comme équivalentes. Optionally, the determination of equivalent properties can in particular take into account a predefined priority order (defining the preferred properties), and take into account a limited number of properties for the definition of equivalents between references. For example, if three out of four reference properties are equivalent, then references are considered equivalent.
Par exemple si une propriété considérée est le grammage d'une référence de papier donnée, des grammages entre 48g/m2 et 72g/m2 peuvent être considérés équivalent à un grammage de 60g/m2. Dans cet exemple illustratif, la règle d'équivalence consiste à prendre les grammages différant d'au plus 20% avec le grammage du mode de production initial, le grammage étant prioritaire sur tout autre valeur de paramètre, et une seule propriété (le grammage) ayant été sélectionnée. For example if a considered property is the grammage of a given paper reference, weights between 48g / m2 and 72g / m2 can be considered equivalent to a grammage of 60g / m2. In this illustrative example, the rule of equivalence consists in taking grammages differing by at most 20% from the grammage of the initial production mode, the grammage taking precedence over any other parameter value, and a single property (grammage) having been selected.
Avantageusement, ce procédé de cartographie permet de faciliter la détermination par le système d'information 105 de modes de production possibles pour fabriquer un produit donné. Advantageously, this mapping method facilitates the determination by the information system 105 of possible modes of production to produce a given product.
Une fois que des modes de production possibles sont déterminés par le système d'information 105, au moins une requête d'évaluation de ces modes de production est générée par celui-ci au cours d'une étape 210. Dans un mode de réalisation particulier, une seule requête, par exemple de type web service, est générée pour l'ensemble des modes de production à évaluer. En variante, une requête est envoyée pour chaque mode de production à évaluer. Once possible modes of production are determined by the information system 105, at least one evaluation request for these modes of production is generated by it during a step 210. In a particular embodiment, a single request, for example of the web service type, is generated for all the production modes to be evaluated. Alternatively, a request is sent for each mode of production to be evaluated.
Cette requête comprend par exemple l'adresse du dispositif de calcul 115, l'adresse du système d'information 105 générant la requête, une référence du ou des modes de production à évaluer et leurs principaux paramètres. Cette requête peut également comprendre des informations relatives au critère prédéterminé ou besoin du client initialement signifié au système d'information. This request includes for example the address of the computing device 115, the address of the information system 105 generating the request, a reference of the production mode or modes to be evaluated and their main parameters. This request may also include information relating to the predetermined criterion or need of the client initially meant to the information system.
Elle a pour objet de déclencher la mise en œuvre de calculs relatifs à l'impact environnemental de mode(s) de production visé(s) dans la requête d'évaluation. Ces calculs seront décrits par la suite. Its purpose is to trigger the implementation of calculations relating to the environmental impact of the production mode (s) targeted in the evaluation request. These calculations will be described later.
Au cours d'une étape 215, le système d'information 105 se connecte au dispositif de calcul 115 en utilisant une clé d'authentification 120, ce qui lui permet d'avoir un accès privé pour échanger des données en toute confidentialité avec le dispositif de calcul 115. Par exemple, cette clé d'authentification peut être utilisée dans un API (pour Application Programming Interface en terminologie anglo-saxonne), propre au système d'information 105 et permettant d'identifier son propriétaire. During a step 215, the information system 105 connects to the computing device 115 using an authentication key 120, which allows it to have private access to exchange data confidentially with the device. For example, this authentication key can be used in an API (Application Programming Interface in English terminology) specific to the information system 105 and to identify its owner.
A titre d'illustration, la clé d'authentification peut être obtenue par la mise en œuvre d'une fonction de hachage, par exemple SHA-256. Elle peut compter 32 caractères. By way of illustration, the authentication key can be obtained by implementing a hash function, for example SHA-256. It can be 32 characters long.
La ou les requêtes d'évaluation générées à l'étape 210 sont ensuite envoyées au dispositif de calcul 115 par ce biais au cours d'une étape 220. The evaluation request or queries generated in step 210 are then sent to the computing device 115 by this means during a step 220.
A réception de chaque requête d'évaluation, le dispositif de calcul 115 traite cette requête afin d'évaluer l'impact environnemental de(s) mode(s) de production visé(s) dans la requête. Selon l'invention, le traitement d'une requête d'évaluation comprend, pour chaque mode de production de ladite pluralité, le calcul (étape 230) de la valeur d'au moins un indicateur d'impact environnemental caractérisant ce mode de production. On receipt of each evaluation request, the computing device 115 processes this request in order to evaluate the environmental impact of the production mode (s) targeted in the request. According to the invention, the processing of an evaluation request comprises, for each mode of production of said plurality, the calculation (step 230) of the value of at least one environmental impact indicator characterizing this mode of production.
En pratique, le dispositif de calcul 115 met en œuvre au moins une instruction de lecture, par exemple de type SQL, dans la base de données à laquelle il est associé tel que décrit précédemment, et au moins une instruction de traitement d'au moins certaines des données lues dans la base de données. In practice, the computing device 115 implements at least one read instruction, for example of the SQL type, in the database with which it is associated as described previously, and at least one processing instruction of at least some of the data read from the database.
Comme mentionné précédemment, la base de données comprend par exemple des paramètres du même type que ceux présents dans la base de données du système d'information (par exemple : matériaux, procédés, acteurs) lesquels sont respectivement associés à diverses informations comme par exemple : As mentioned above, the database includes for example parameters of the same type as those present in the database of the information system (for example: materials, processes, actors) which are respectively associated with various information such as:
la consommation d'énergie engendrée par la réalisation d'une étape de fabrication utilisant une machine donnée, the energy consumption generated by performing a manufacturing step using a given machine,
- un marqueur indiquant que le matériau est un perturbateur du recyclage, a marker indicating that the material is a disrupter of recycling,
- l'origine du matériau, par exemple le continent sur lequel est situé un arbre, et/ou la localisation du fournisseur, la distance entre les deux impliquant un transport plus ou moins important. the origin of the material, for example the continent on which a tree is located, and / or the location of the supplier, the distance between the two involving a more or less important transport.
D'autres types d'informations peuvent être renseignés dans la base de données. Par exemple, dans des modes de réalisation particuliers, la base de données peut comprendre des valeurs moyennes d'indicateurs d'impact environnemental, tels que par exemple les indicateurs suivants : Other types of information can be entered in the database. For example, in particular embodiments, the database may include average values of environmental impact indicators, such as, for example, the following indicators:
- émissions de Gaz à effet de serre (GES) : correspond à la quantité de gaz rejetée dans l'atmosphère et qui accroît l'effet de serre. La valeur de cet indicateur est typiquement exprimée en kg éq. C02 ; - Greenhouse gas (GHG) emissions: is the amount of gas released into the atmosphere that increases the greenhouse effect. The value of this indicator is typically expressed in kg eq. C02;
- eutrophisation des eaux douces : mesure l'impact des macronutriments tels que l'azote et le phosphore sur le milieu aquatique. La valeur de cet indicateur est typiquement exprimée en kg éq. P ; - eutrophication of freshwater: measures the impact of macronutrients such as nitrogen and phosphorus on the aquatic environment. The value of this indicator is typically expressed in kg eq. P;
eutrophisation du milieu marin : mesure l'impact des macronutriments tels que l'azote et le phosphore sur le milieu aquatique. La valeur de cet indicateur est typiquement exprimée en kg éq. N ; eutrophication of the marine environment: measures the impact of macronutrients such as nitrogen and phosphorus on the aquatic environment. The value of this indicator is typically expressed in kg eq. NOT ;
- oxydation photochimique : désigne la formation d'ozone en basse atmosphère qui se manifeste par une brume épaisse {smog en terminologie anglo-saxonne). La valeur de cet indicateur est typiquement exprimée en kg éq. C2H4. - photochemical oxidation: refers to the formation of ozone in the lower atmosphere, manifested by a thick smog (smog in English terminology). The value of this indicator is typically expressed in kg eq. C2H4.
Le calcul effectué au cours de l'étape 230 permet ainsi l'évaluation du coût environnemental global du produit tout au long de son cycle de vie en fonction notamment de son mode de production, à partir des données mémorisées dans la base de données. The calculation carried out during step 230 thus makes it possible to evaluate the overall environmental cost of the product throughout its life cycle, particularly as a function of its production method, from the data stored in the database.
Ce coût environnemental par exemple fonction du montant de l'éco- contribution due pour ce produit, de la valeur des indicateurs environnementaux ci- dessous, de la distance totale à parcourir pour réunir les différents matériaux constituant le produit (car une distance à parcourir implique un transport et donc un impact sur l'environnement). De manière générale, l'invention prévoit que les valeurs d'indicateurs d'impact environnemental calculées sont basées sur au moins une des estimations suivantes : This environmental cost for example depends on the amount of eco-contribution due for this product, the value of the environmental indicators below, the total distance to go to bring together the different materials constituting the product (because a distance to be covered implies transport and therefore an impact on the environment). In general, the invention provides that the calculated environmental impact indicator values are based on at least one of the following estimates:
une estimation du montant de l'éco-contribution due pour le produit lorsqu'il est fabriqué selon le mode de production évalué ; an estimate of the amount of the eco-contribution due for the product when it is manufactured according to the evaluated mode of production;
- une estimation de la quantité de gaz à effet de serre rejetée dans l'atmosphère lors de la fabrication du produit selon le mode de production évalué ; - an estimate of the quantity of greenhouse gases released into the atmosphere during the production of the product according to the mode of production evaluated;
- une estimation de l'impact, sur le milieu aquatique, des macronutriments tels que l'azote et le phosphore générés lors de la fabrication du produit selon le mode de production évalué ; et - an estimation of the impact on the aquatic environment of macronutrients such as nitrogen and phosphorus generated during the production of the product according to the mode of production evaluated; and
- une estimation de la mesure de l'oxydation photochimique causée par la fabrication du produit selon le mode de production évalué. an estimate of the measurement of the photochemical oxidation caused by the manufacture of the product according to the mode of production evaluated.
A titre illustratif, un calcul possible est par exemple le suivant pour un exemple de 5 tonnes de produit constitué de papier recyclé à 50% et d'un vernis UV perturbateur de recyclage : As an illustration, a possible calculation is for example the following for an example of 5 tons of product made of 50% recycled paper and a disruptive UV varnish recycling:
Eco-contribution : 54€/tonne ; Eco-contribution: 54 € / ton;
Bonus appliqué pour le caractère recyclable du produit : 10% du montant de l'éco-contribution ; Bonus applied for the recyclability of the product: 10% of the amount of the eco-contribution;
- Malus appliqué pour le caractère perturbateur du recyclage du vernis : - Malus applied for the disruptive nature of the recycling of varnish:
5% du montant de l'éco-contribution ; 5% of the amount of the eco-contribution;
D'où Montant final de l'éco-contribution pour ce produit : (54 - 10%*54 +5%*54)*5 = 51 ,3*5 = 256.5€ Hence the final amount of the eco-contribution for this product: (54 - 10% * 54 + 5% * 54) * 5 = 51, 3 * 5 = 256.5 €
De manière logique, plus la base de données associée au dispositif de calcul 115 est renseignée, plus les valeurs des indicateurs calculées seront représentatives du réel impact environnemental (et donc plus le montant de l'éco- contribution calculé sera proche de la réalité). Ainsi de manière avantageuse, cette base de données peut être mise à jour et enrichie par exemple par des informations envoyées par les différents acteurs intervenant dans la fabrication ou le recyclage du produit, via les modules d'enrichissement 110 et 110' qu'ils contrôlent. Logically, the more the database associated with the computing device 115 is filled in, the more the values of the calculated indicators will be representative of the real environmental impact (and therefore the amount of the calculated eco-contribution will be close to reality). Thus advantageously, this database can be updated and enriched for example by information sent by the various actors involved in the manufacture or recycling of the product, through enrichment modules 110 and 110 'that they control. .
Ensuite, le dispositif de calcul 115 transmet au système d'information 105 les valeurs d'indicateurs d'impact environnemental caractérisant les différents modes de production visés dans la ou les requêtes d'évaluation. Le système d'information 105 les reçoit au cours d'une étape 235. Dans un mode de réalisation particulier (non représenté) dans lequel une requête d'évaluation est envoyée pour chaque mode de production à évaluer, chaque requête peut être envoyée après réception des indicateurs d'impact environnemental caractérisant le mode de production visé dans la requête précédente. Then, the computing device 115 transmits to the information system 105 the values of environmental impact indicators characterizing the different production methods referred to in the evaluation request or requests. The information system 105 receives them during a step 235. In a particular embodiment (not shown) in which an evaluation request is sent for each mode of production to be evaluated, each request can be sent after receipt of the environmental impact indicators characterizing the production mode referred to in the previous request. .
Dans l'exemple représenté, le système d'information 105 sélectionne automatiquement, au cours d'une étape 240, un sous-ensemble des modes de production déterminés à l'étape 205 par le système d'information 105 et évalués par le dispositif de calcul 115 à l'étape 230. De préférence, cette sélection est effectuée de sorte à ne proposer que des modes de production ayant un impact environnemental minimal parmi tous les modes de production possibles répondant au besoin spécifique initial. In the example shown, the information system 105 automatically selects, during a step 240, a subset of the modes of production determined in step 205 by the information system 105 and evaluated by the device. calculation 115 at step 230. Preferably, this selection is made so as to propose only production modes having a minimal environmental impact among all possible modes of production meeting the initial specific need.
Cette sélection est par exemple effectuée en comparant les indicateurs d'impact environnemental reçus pour chaque mode de production évalué avec des valeurs seuils. Par exemple, lorsque le montant de l'éco-contribution due pour le produit lorsqu'il est fabriqué selon le mode de production considéré est en dessous d'un coût maximum prédéterminé, le mode de production correspondant est sélectionné. En revanche, lorsque le montant de l'éco-contribution dépasse la valeur seuil prédéterminée, alors le mode de production correspondant est disqualifié et ne fera donc pas partie du sous-ensemble sélectionné. This selection is for example made by comparing the environmental impact indicators received for each mode of production evaluated with threshold values. For example, when the amount of the eco-contribution due for the product when it is manufactured according to the production mode considered is below a predetermined maximum cost, the corresponding production mode is selected. On the other hand, when the amount of the eco-contribution exceeds the predetermined threshold value, then the corresponding mode of production is disqualified and will therefore not be part of the selected subset.
Par exemple, il est possible de sélectionner les modes de production rejetant la quantité de gaz à effet de serre la plus faible, ou encore ceux ayant un montant d'éco-contribution par tonne le plus faible. For example, it is possible to select the modes of production with the lowest amount of greenhouse gas emissions, or those with the lowest amount of eco-contribution per tonne.
En variante, cette sélection peut comprendre le classement des modes de production évalués en fonction des valeurs d'un ou de plusieurs indicateurs d'impact environnemental reçus, par exemple en fonction du montant de l'éco-contribution. As a variant, this selection may comprise the classification of the production methods evaluated according to the values of one or more environmental impact indicators received, for example according to the amount of the eco-contribution.
Ainsi par exemple, les modes de production sont rangés du plus écoresponsable au moins écoresponsable, c'est-à-dire de celui ayant le montant le plus bas à celui ayant le montant le plus élevé. Les N premiers modes de production peuvent ensuite être sélectionnés, avec N représentant le nombre de modes de production du sous-ensemble (le nombre N est plus petit que le nombre de modes de production déterminés à l'étape 205). Le nombre N peut être saisi dans le système d'exploitation par exemple par un utilisateur de celui-ci. En variante, le nombre N peut être un nombre par défaut prévu par exemple par le logiciel de devis. For example, the modes of production are ranged from the most ecoresponsible to the least eco-responsible, that is to say from the one with the lowest amount to the one with the highest amount. The first N production modes can then be selected, with N representing the number of production modes of the subset (the number N is smaller than the number of production modes determined in step 205). The number N can be entered in the operating system for example by a user thereof. Alternatively, the number N may be a default number provided for example by the quote software.
Les modes de production peuvent être sélectionnés en fonction d'autres critères. Par exemple, le système d'information peut ne garder que le mode de production dont le coût de production est le plus bas et le mode de production le plus écologique, c'est-à-dire dont le montant de l'éco-contribution est le plus bas. Production modes can be selected according to other criteria. For example, the information system may keep only the mode of production with the lowest cost of production and the most environmentally friendly mode of production, that is to say, the amount of the eco-contribution is the lowest.
Selon un autre mode de réalisation que celui représenté sur la figure 2, l'étape 240 pourrait être mise en œuvre dans le dispositif de calcul 115 et le système d'information 105 recevrait ensuite directement la pré-sélection de la part du dispositif de calcul 115. According to another embodiment than that represented in FIG. 2, step 240 could be implemented in the computing device 115 and the information system 105 would then directly receive the pre-selection from the computing device 115.
Ainsi, dans cet autre mode de réalisation, c'est le dispositif de calcul 115 qui sélectionne automatiquement un sous-ensemble des modes de production visés dans la ou les requêtes d'évaluation envoyées par le système d'information 105 à l'étape 220, par exemple à partir d'informations supplémentaires contenues dans ces requêtes. Thus, in this other embodiment, it is the computing device 115 which automatically selects a subset of the production modes referred to in the evaluation request or requests sent by the information system 105 to step 220. for example from additional information contained in these requests.
Par exemple, ces informations supplémentaires comprennent le critère de sélection que le dispositif de calcul 115 doit utiliser, ou encore le nombre N de modes de production à garder dans le sous-ensemble. En pratique, le dispositif de calcul 115 réalise sensiblement les mêmes opérations que le système d'information 105 lorsque celui-ci met en œuvre cette sélection. Ensuite, le dispositif de calcul 115 transmet les valeurs d'indicateurs calculées pour les modes de production retenus dans le sous- ensemble avec les modes de production sélectionnés, au système d'information 105. For example, this additional information includes the selection criterion that the computing device 115 must use, or the number N of production modes to keep in the subset. In practice, the computing device 115 performs substantially the same operations as the information system 105 when it implements this selection. Then, the computing device 115 transmits the values of indicators calculated for the modes of production retained in the subset with the selected production modes, to the information system 105.
Ainsi, les différents modes de réalisation de la présente invention permettent, via la sélection d'un sous-ensemble de modes de production possibles pour fabriquer un même produit, de faciliter la décision pour la fabrication écoresponsable d'un produit. Cette sélection permet d'à la fois répondre à un besoin par exemple en matière de coût ou de caractéristiques techniques d'un produit, tout en diminuant l'impact environnemental de celui-ci tout au long de son cycle de vie, à commencer par sa fabrication. Thus, the various embodiments of the present invention make it possible, by selecting a subset of possible production methods for manufacturing the same product, to facilitate the decision for the eco-responsible manufacture of a product. This selection makes it possible to meet a need, for example in terms of cost or technical characteristics of a product, while reducing the environmental impact of the product throughout its life cycle, starting with its manufacture.
De manière avantageuse, cette présélection de modes de production pour la fabrication d'un produit peut servir de base à l'établissement de devis dits « éco- conçus », répondant à la fois à un besoin client spécifique mais aussi à des critères d'environnement pouvant être liés aux prérogatives écologiques imposées par la législation. A cette fin, le système d'information peut comprendre un logiciel de devis capable d'intégrer les résultats du procédé selon l'invention. Advantageously, this preselection of production methods for the manufacture of a product can serve as a basis for the establishment of so-called "eco-designed" specifications, responding both to a specific customer need but also to criteria of environment that may be related to the ecological prerogatives imposed by the legislation. For this purpose, the information system may comprise a quote software capable of integrating the results of the method according to the invention.
La figure 3 illustre un exemple d'architecture 300 possible pour un système d'information 105, 105', un module d'enrichissement 110, 110', et un dispositif de calcul 115 d'un système d'aide à la décision 100 conforme à des modes de réalisation de l'invention. Cette architecture 300 comprend les éléments suivants reliés entre eux par un bus 305 : FIG. 3 illustrates an example of possible architecture 300 for an information system 105, 105 ', an enrichment module 110, 110', and a calculation device 115 of a decision-support system 100 that complies to embodiments of the invention. This architecture 300 comprises the following elements interconnected by a bus 305:
- une unité de traitement 310 -ou microprocesseur- notée CPU (pour Central Processing Unit en terminologie anglo-saxonne) ; a processor unit 310 or microprocessor denoted CPU (for Central Processing Unit);
- une ou plusieurs mémoires non volatile 315 par exemple ROM (pour one or more non-volatile memories 315, for example ROM (for
Read Only Memory en terminologie anglo-saxonne) pouvant constituer un support au sens de l'invention, c'est-à-dire pouvant comprendre un programme informatique comprenant des instructions pour la mise en œuvre d'un procédé d'aide à la décision conforme à des modes de réalisation de l'invention ; cette mémoire non volatile peut également être une mémoire EEPROM (pour Electrically Erasable Read Only Memory en terminologie anglo-saxonne) ou encore une mémoire Flash; cette mémoire peut comprendre une base de données telle que mentionnée dans la description qui précède ; Read Only Memory in English terminology) that can constitute a medium within the meaning of the invention, that is to say can include a computer program comprising instructions for the implementation of a decision support method according to embodiments of the invention; this non-volatile memory can also be an EEPROM (for electrically erasable read only memory) or a flash memory; this memory may include a database as mentioned in the foregoing description;
- une mémoire vive 320 ou mémoire cache ou mémoire volatile par exemple RAM (pour Random Access Memory en terminologie anglo-saxonne) comprenant des registres adaptés à l'enregistrement des variables et paramètres créés et modifiés au cours de l'exécution du programme précité ; lors de la mise en œuvre de l'invention. Les codes d'instructions du programme stocké en mémoire non volatile (ex. EEPROM ou flash) sont chargés en mémoire RAM en vue d'être exécutés par l'unité de traitement CPU ; a random access memory 320 or cache memory or volatile memory, for example RAM (for Random Access Memory in English terminology) comprising registers adapted to the recording of the variables and parameters created and modified during the execution of the aforementioned program; during the implementation of the invention. The instruction codes of the program stored in non-volatile memory (eg EEPROM or flash) are loaded into RAM memory for execution by the CPU processing unit;
- une interface de communication 325 adaptée à transmettre et à recevoir des données, par exemple via un réseau de communications ou une interface de lecture/écriture. Cette interface de communication 325 peut par exemple être utilisée pour interroger une base de données externe. a communication interface 325 adapted to transmit and receive data, for example via a communications network or a read / write interface. This communication interface 325 may for example be used to interrogate an external database.
Le bus de communication 305 permet la communication et l'interopérabilité entre les différents éléments inclus dans l'architecture 300 ou reliés à elle. La représentation du bus n'est pas limitative et, notamment, l'unité de traitement est susceptible de communiquer des instructions à tout élément de l'architecture 300 directement ou par l'intermédiaire d'un autre élément de celle-ci. The communication bus 305 allows communication and interoperability between the various elements included in the architecture 300 or connected thereto. The representation of the bus is not limiting and, in particular, the processing unit is able to communicate instructions to any element of the architecture 300 directly or via another element thereof.
Les exemples qui précèdent ne sont que des modes de réalisation de l'invention qui ne s'y limite pas. The foregoing examples are only embodiments of the invention which is not limited thereto.
Claims
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR1563153A FR3045897A1 (en) | 2015-12-22 | 2015-12-22 | DECISION SUPPORT SYSTEM AND METHOD |
| FR1563153 | 2015-12-22 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2017109364A1 true WO2017109364A1 (en) | 2017-06-29 |
Family
ID=56855481
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/FR2016/053536 Ceased WO2017109364A1 (en) | 2015-12-22 | 2016-12-16 | System and method for aiding decision |
Country Status (2)
| Country | Link |
|---|---|
| FR (1) | FR3045897A1 (en) |
| WO (1) | WO2017109364A1 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20020035406A1 (en) * | 2000-09-21 | 2002-03-21 | Masamitsu Sakurai | System and method for providing environmental impact information, recording medium recording the information, and computer data signal |
| US20020178179A1 (en) * | 2001-04-05 | 2002-11-28 | Eric Rosenblum | Method for planning, communicating and evaluating projects that impact the environment |
| US20030146924A1 (en) * | 2002-02-01 | 2003-08-07 | Bjorn Svensson | Environmental impact data graphical user interface |
| GB2436380A (en) * | 2006-03-21 | 2007-09-26 | Dell Products Lp | A system for managing environmental reporting relating to the design production and recovery of data processing systems |
-
2015
- 2015-12-22 FR FR1563153A patent/FR3045897A1/en not_active Withdrawn
-
2016
- 2016-12-16 WO PCT/FR2016/053536 patent/WO2017109364A1/en not_active Ceased
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20020035406A1 (en) * | 2000-09-21 | 2002-03-21 | Masamitsu Sakurai | System and method for providing environmental impact information, recording medium recording the information, and computer data signal |
| US20020178179A1 (en) * | 2001-04-05 | 2002-11-28 | Eric Rosenblum | Method for planning, communicating and evaluating projects that impact the environment |
| US20030146924A1 (en) * | 2002-02-01 | 2003-08-07 | Bjorn Svensson | Environmental impact data graphical user interface |
| GB2436380A (en) * | 2006-03-21 | 2007-09-26 | Dell Products Lp | A system for managing environmental reporting relating to the design production and recovery of data processing systems |
Also Published As
| Publication number | Publication date |
|---|---|
| FR3045897A1 (en) | 2017-06-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Xie et al. | The consensus of probabilistic uncertain linguistic preference relations and the application on the virtual reality industry | |
| Zheng et al. | Carskit: A java-based context-aware recommendation engine | |
| US10740682B2 (en) | Sensor based truth maintenance | |
| US20240070737A1 (en) | Auto Posting System | |
| US20150106230A1 (en) | Systems and methods for recommending a retail location | |
| TW201214166A (en) | Processing of categorized product information cross reference to other applications | |
| FR3030168A1 (en) | METHOD FOR CHOOSING AT LEAST ONE SERVICE AND ASSOCIATED DEVICE | |
| CN101650802A (en) | Material information modifying method and material information modifying device in material demand plan system | |
| FR2951295A1 (en) | METHOD FOR REPLACING VISUAL CONTENT TAKING INTO ACCOUNT COST REQUIREMENTS, COPYRIGHT AND CONFIDENTIALITY | |
| US9928532B2 (en) | Image based search engine | |
| US20190311288A1 (en) | Method for machine learning, non-transitory computer-readable storage medium for storing program, apparatus for machine learning | |
| Thada et al. | Custom block chain based cyber physical system for solid waste management | |
| US20220269842A1 (en) | Estimating emissions with virtual sensor models | |
| CN116595390A (en) | Commodity information processing method and electronic equipment | |
| Li et al. | An Intelligent Food inventory monitoring system using machine learning and computer vision | |
| CN106469182A (en) | A kind of information recommendation method based on mapping relations and device | |
| CN110297718A (en) | Interface element linkage processing method, device and equipment | |
| WO2017109364A1 (en) | System and method for aiding decision | |
| CN114095410B (en) | Shunting method, shunting device and storage medium for test experiment | |
| CN110969379B (en) | Screening method of substitute materials and related device | |
| JP7274198B2 (en) | Asset information registration method | |
| JP7568127B2 (en) | DATA STORAGE SYSTEM, DATA STORAGE METHOD, AND COMPUTER-READABLE NON-TRANSIENT STORAGE MEDIUM STORING A COMPUTER PROGRAM | |
| JP5696113B2 (en) | Information recommendation apparatus, method and program | |
| CN108647327A (en) | A kind of commodity purchasing decision-making technique, system and equipment and storage medium | |
| CN113704251A (en) | Method and device for layout of home page of distributed storage database all-in-one machine |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 16829258 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 16829258 Country of ref document: EP Kind code of ref document: A1 |