QUALITY CONTROL FACILITY AND PROCESS WITH ADAPTIVE INSPECTION SCHEME

The adaptive quality control method addresses inefficiencies in industrial processes by dynamically adjusting inspection schemes based on entity type and frequency, enhancing adaptability, reducing costs, and improving defect detection.

FR3158809A1Pending Publication Date: 2025-08-01STELLANTIS AUTO SAS +1
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
FR2024000731
Authority / Receiving Office
FR · FR
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-01-25
Publication Date
2025-08-01

AI Technical Summary

Technical Problem

Existing quality control methods in industrial processes lack adaptability to changing conditions, leading to inefficiencies, biases, increased costs, and human errors, particularly in automated inspection schemes that do not adjust to environmental or production changes in real time.

Method used

An adaptive quality control method that dynamically adjusts inspection schemes by identifying entity types, selecting relevant control points, and varying inspection frequencies using machine learning and digital twins to minimize human errors and reduce inspection time.

Benefits of technology

The method enhances adaptability and accuracy by tailoring inspection schemes to specific entities, reducing inspection time and costs while improving data representativeness and reliability, enabling early detection of defects.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

The invention relates to a quality control installation and method intended to be implemented on a series of entities resulting from an industrial process implementing adaptive inspection schemes. Figure to be published with the abstract: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

Title of the invention: QUALITY CONTROL INSTALLATION AND METHOD WITH ADAPTIVE INSPECTION SCHEME

[0001] The invention lies in the field of quality control of industrial production processes and preferably relates to artificial intelligence technologies applied to said quality control.

[0002] Industrial manufacturing processes, for example in the automotive industry, are largely automated, but must nevertheless be supplemented by processes for controlling the quality of the operations carried out. Thus, production defects are identified, isolated and defective parts are repaired or removed. From each manufacturing step arises a related quality control process, for which various solutions can be implemented, ranging from visual inspection by an operator to partial or total automation.

[0003] For example, in the case of the painting stage in the automobile industry, the different types of vehicles produced in a factory converge towards the painting line, where different colors are applied according to established patterns. On the same painting line, different body models can thus follow one another, each of which can be painted in a wide variety of colors, at a variable production frequency for each color.

[0004] To ensure that the painting process meets the defined quality standards, a control plan is followed, including inspections of specific points. Since manual inspection is costly in terms of personnel and working time, and is also prone to human error, other known quality control systems can be implemented, involving the use of sensors and measuring systems to detect possible deviations in the manufacturing process.

[0005] Different types of data can be collected by different devices, such as paint thickness, and / or colorimetry and appearance measurements. Some inspection systems use data analysis techniques to monitor product quality and detect defects. A control scheme defines the control points to be inspected, each point representing a sample.

[0006] However, in common practice, the production line sees a succession of a multiplicity of colors and body shapes, while automatic inspections, comprising several checks by different techniques, are carried out according to a fixed inspection scheme. The quality control techniques commonly used are therefore not able to adjust the inspection scheme in real time so as to adapt it to each particular vehicle.

[0007] Thus, a control based on a set of fixed control points may lack adaptability to changes in environmental conditions or production processes and ultimately be ineffective in detecting defects.

[0008] In addition, fixed control based on fixed frequency sampling may result in bias towards certain components or areas, which may cause a lack of representativeness of the collected data.

[0009] Such an inspection scheme can be costly in terms of resources and time, certain parameters not necessarily being relevant for all the models to be inspected, which amounts to unnecessarily increasing the inspection time for certain vehicles in particular, and beyond that the inspection time for the entire production line.

[0010] Finally, control methods can be subject to human errors in the selection of control points or in focusing on details, which can lead to incorrect or incomplete data collection.

[0011] Recently, techniques have emerged using machine learning, several of which are or can be applied to a quality control process of industrial production.

[0012] Document US20200166909A1 describes a method for controlling and optimizing a production process in real time using machine learning techniques. This method uses data collected by sensors to predict the quality of final products, and makes it possible to adjust production process parameters and provide a rapid response to changes in variables in the protocols.

[0013] Document CA3064593C also describes a method for controlling and optimizing manufacturing processes, but with a particular focus on additive manufacturing. Machine learning models analyze input data and make accurate predictions in real time to adjust process parameters to optimize the quality of the final product.

[0014] Document US9294113B2 refers to a technique for reducing power consumption in data acquisition systems using sensors or measuring devices. This technique uses a non-uniform adaptive sampling approach that acquires data only as needed, rather than at fixed times.

[0015] Document US11392837B2 focuses on the use of machine learning techniques for data analysis and data quality assessment in real time.

[0016] In summary, sampling solutions with a fixed inspection scheme can present problems of inefficiency, lack of adaptability, bias, costs and human errors. Processes implementing such solutions may therefore limit the ability to provide accurate and reliable information on the industrial process concerned, which can lead to poor decision-making and unnecessary costs for companies, while not reducing inspection time. A solution therefore remains to be found to overcome the problems and drawbacks encountered in the prior art.

[0017] One of the objectives of the invention is to propose a quality control method making it possible to adapt to the changing conditions of an industrial process and / or to reduce costs while minimizing human errors.

[0018] To this end, and according to a first aspect, the invention relates to a quality control method intended to be implemented on a series of entities resulting from an industrial process, the method being remarkable in that the series of entities comprises at least two entities and in that the method comprises the following steps:

[0019] select an entity for quality control

[0020] b) determining an inspection scheme comprising a set of control points

[0021] c) measuring, on the entity, one or more parameters indicating the quality of said process at the level of the set of control points defined by the inspection scheme and collecting the data, the measurement(s) being carried out by one or more measuring devices;

[0022] d) comparing the data obtained in the previous step with at least one predefined reference interval for each of the measured parameters and at each of the control points, and generating a signal of conformity or anomaly or indication of a significant variation depending on the result of this comparison;

[0023] e) repeating the preceding steps a) to d) on one or more subsequent entities with the difference that, for at least one of the subsequent entities, step b) comprises the determination of a new inspection scheme comprising a new set of control points; the new inspection scheme being different from the previous one in that at least one control point present in the previous set is absent from the new set and / or in that at least one control point present in the new set is absent from the previous set; preferably, the determination of a new inspection scheme is done for each of the subsequent entities.

[0024] As will be understood from reading the definition which has just been given, the invention proposes a remarkable quality control method in that the inspection schemes used successively are different, so as to adapt from one entity to another. This adaptation can be done in different ways as will be seen in detail.

[0025] According to a preferred implementation, step a) comprises a sub-step of identifying a type associated with the entity; preferably, said identification of the type associated with the entity is done by at least one means chosen from reading an identification code, recognition by a camera of the model of the entity using a pre-recorded directory of models, and / or a colorimetric test making it possible to define the color of the entity. By identifying a type associated with the entity, it is possible to verify the quality of different types at the level of the same installation while adapting the verification scheme to said type of entity. In the context of an industrial painting process, a type of entity may comprise a given color of the entity and / or a given model of the entity.

[0026] Preferably, step a) comprises a sub-step of identifying a type associated with the entity and said selection is made according to a selection frequency specific to the type of entity; said identification of the type associated with the entity being made by at least one means chosen from the reading of an identification code, recognition by a camera of the model of the entity using a pre-recorded directory of models, and / or a colorimetric test making it possible to define the color of the entity. It is thus possible to select certain types of entities more frequently rather than others. A higher selection frequency can thus be used for minority types or for types most likely to show anomalies.

[0027] According to a preferred implementation, step b) comprises providing a catalog defining a total number of control points, and the set of control points constitutes a selection of a given number of control points in said catalog such that the number of control points in the set is less than or equal to the total number of control points defined in the catalog. The invention makes it possible to no longer carry out measurements at the level of all the existing control points but at the level of a selection of the latter, which makes the verification of the quality of an entity faster.

[0028] According to a preferred implementation, step b) of determining an inspection scheme is done by means of a machine learning algorithm or by selecting an inspection scheme from a collection of pre-recorded inspection schemes. The use of a machine learning algorithm is advantageous due to the possibilities of adapting the inspection scheme that it generates.

[0029] According to a preferred implementation, step a) comprises a sub-step of identifying a type associated with the entity, and step b) comprises providing a catalog defining a total number of control points and a frequency of appearance of each control point of the catalog in an inspection scheme; and when the selected entity is of the same type as one or more previously selected entities, the definition of the new inspection scheme takes into account said frequency of occurrence in order to add and / or remove control points compared to the previous inspection scheme; preferably, step b) comprises a sub-step of updating the frequency of occurrence associated with each of the control points. It is understood that the set of control points will be checked not on one entity but on a plurality of entities. By reducing the inspection time of the entities, it is possible to check more entities in a given time.

[0030] Advantageously, when initiating the process, step b) comprises:

[0031] providing a catalog defining a total number of control points;

[0032] providing an initial set of training data comprising industrial process simulation data and / or historical data obtained by a qualified operator or by a pre-existing control process on said industrial process;

[0033] defining an optimal set of control points defining an initial inspection scheme by implementing a machine learning algorithm that has been trained using the initial set of training data; and

[0034] the choice of the initial inspection scheme as the inspection scheme;

[0035] preferably, step a) comprises a sub-step of identifying a type associated with the entity and the initial set of training data provided in step b) is specific to the type of said entity.

[0036] The start-up of the process requires the determination of an initial inspection scheme, it is advantageous that this initial scheme is optimal, this can be obtained by means of artificial intelligence.

[0037] According to a preferred implementation, when the comparison carried out in step d) generates an anomaly signal or an indication of a significant variation of a parameter at a given control point, the following inspection scheme will comprise said control point; preferably, step a) comprises a sub-step of identifying a type associated with the entity and the following inspection scheme comprising said control point is an inspection scheme for an entity of the same type. The method thus makes it possible to follow the evolution of significant variations in the data collected (or the appearance of an anomaly or a defect) on a series of entities. The invention therefore makes it possible to intervene as quickly as possible before the appearance of anomalies or defects and / or to verify that measures have been taken upstream to correct the anomalies.

[0038] According to a preferred implementation, the method comprises a preliminary step of creating a digital twin for each of said entities so as to obtain digital twin simulation data for at least one of the parameters that can be measured on said entities, and step a) comprises the sub-steps of identifying the entity; comparing the digital twin simulation data to in predefined reference intervals; and selecting or not selecting said entity depending on the result of the comparison. Preferably, when the entity is selected, step b) comprises identifying one or more control points revealing an anomaly or a significant variation of a parameter by comparing the digital twin simulation data to predefined reference intervals, and inserting into the inspection scheme determined for said entity the control point(s) thus identified. The use of digital twins facilitates the identification of the type of entity and / or an intelligent selection of entities showing or likely to show anomalies and / or significant variations on certain parameters.

[0039] Advantageously, the industrial process is a painting process and one or more of the parameters indicating the quality of said process are chosen from the thickness of the paint layer, the colorimetry, the gloss, the presence of appearance defects, the presence of tin drips and the presence of appearance defects resulting from a stamping defect.

[0040] According to a second aspect, the invention relates to a computer-readable medium comprising computer-executable code for implementing a method according to the first aspect.

[0041] According to a third aspect, the invention relates to an installation for implementing a quality control method for an industrial process comprising an inspection station comprising a robot carrying, in its hand, an inspection head comprising at least one measuring tool adapted to measuring one or more parameters indicating the quality of said process, the installation being remarkable in that it further comprises a system for controlling a method according to the first aspect comprising a data acquisition unit and at least one computer.

[0042] Preferably, the industrial process is a painting process and the inspection head comprises at least one measuring tool selected from a sensor for measuring the thickness of the paint layer, a colorimetric sensor, a vision system for controlling the appearance preferably associated with a lighting system. For example, the lighting system comprises an ultraviolet lamp.

[0043] For example, the sensor for measuring the thickness of the paint layer is a terahertz spectroscopy probe, preferably a pulsed terahertz imaging probe.

[0044] For example, the colorimetric sensor combines the functions of a color densitometer and a color photometer.

[0045] For example, the vision system comprises a laser profilometer and one or more cameras; preferably, at least one camera may be a stereoscopic camera allowing the restitution of a relief image.

[0046] The invention will be well understood and other aspects and advantages will appear clearly on reading the following description, given by way of example with reference to the attached drawing board on which:

[0047] [Fig.l] represents an installation according to the invention.

[0048] In the following description, the term "comprise" is synonymous with "include" and is not limiting in that it allows the presence of other elements in the installation or process to which it relates. It is understood that the term "comprise" includes the terms "consist of". In the different figures, the same references designate identical or similar elements.

[0049] The invention relates to a quality control method and the installation implementing such a method.

[0050] The invention relates to a quality control method intended to be implemented on a series of entities resulting from an industrial process, the method being remarkable in that the series of entities comprises at least two entities and in that the method comprises the following steps:

[0051] a) select an entity for quality control

[0052] b) determining an inspection scheme comprising a set of control points

[0053] c) measuring, on the entity, one or more parameters indicating the quality of said process at the level of the set of control points defined by the inspection scheme and collecting the data, the measurement(s) being carried out by one or more measuring devices;

[0054] d) comparing the data obtained in the previous step with at least one predefined reference interval for each of the measured parameters and at each of the control points, and generating a signal of conformity or anomaly or indication of a significant variation depending on the result of this comparison;

[0055] e) repeating the preceding steps a) to d) on one or more subsequent entities with the difference that, for at least one of the subsequent entities, step b) comprises the determination of a new inspection scheme comprising a new set of control points; the new inspection scheme being different from the previous one in that at least one control point present in the previous set is absent from the new set and / or in that at least one control point present in the new set is absent from the previous set; preferably, the determination of a new inspection scheme is done for each of the subsequent entities.

[0056] The method according to the invention can be used for the quality control of various industrial processes. Preferably, it is used in the context of the quality control of an industrial process for painting a vehicle body or a subassembly of a vehicle body.

[0057] One or more of the parameters indicating the quality of said process may be chosen according to the industrial process concerned. In the context of a painting process, one or more of the parameters measured in step b) are chosen from the thickness of the paint layer, the colorimetry, the gloss, the presence of appearance defects, the presence of tin drips and the presence of appearance defects resulting from a stamping defect.

[0058] As will be seen in detail, the invention proposes an intelligent method which makes it possible to adapt the inspection scheme associated with the quality control of an industrial process to the changing conditions of said industrial process and / or which makes it possible to test certain control points in an alternative or sequential manner so as to reduce the inspection time.

[0059] Preferably, step a) comprises a sub-step of identifying a type associated with the entity.

[0060] Advantageously, step b) comprises providing a catalog defining a total number of control points. This catalog of control points can be established by relying on historical data to identify the areas which represent critical points of the production process. The historical data provides information on the critical areas in which problems have occurred in the past and in which they are likely to occur in the future. On the other hand, the critical areas are identified by evaluating the risk associated with each step of the production process. When there is no historical data available, or in addition to existing historical data, the catalog of control points can be established from simulations of said industrial process.Indeed, careful identification of control points is essential to ensure accurate and reliable quality control results.

[0061] The control point catalog lists all the control points that may be relevant in the context of setting up the quality control process. In one embodiment, the set of control points of the initial inspection scheme (i.e., the first set used when starting the process) comprises all the control points in the catalog. But preferably, the initial set of control points and the following sets constitute selections of certain control points in the catalog.

[0062] Thus, according to a preferred embodiment, step b) comprises providing a catalog defining a total number of control points, and the set of control points constitutes a selection of a given number of control points in said catalog such that the number of control points in the set is less than or equal to the total number of control points defined in the catalog. It will be understood that the set of control points may be that of an inspection scheme initial (i.e. initiating the implementation of the process) or an inspection scheme adapted from an inspection scheme previously used in the process.

[0063] When the inspection scheme is the initial inspection scheme, the selection of the control points forming the initial set of control points can be done by the instruction given by an operator by means of a human-machine interface, or by the implementation of a machine learning algorithm (i.e. an artificial intelligence algorithm) by means of an initial learning data set comprising simulation data of the industrial process; and / or historical data obtained by a qualified operator or by a pre-existing control method on said industrial process. According to a preferred embodiment of the invention in which different types of entities are checked within the same installation, it will be advantageous for the initial set of learning data provided to be specific to the type of the entity.

[0064] Thus, according to a preferred embodiment, step b) comprises:

[0065] providing a catalog defining a total number of control points;

[0066] providing an initial set of training data comprising simulation data of the industrial process, and / or historical data obtained by a qualified operator or by a pre-existing control method on said industrial process;

[0067] defining an optimal set of control points defining an initial inspection scheme by implementing a machine learning algorithm that has been trained using the initial set of training data; and

[0068] providing the initial inspection scheme as the inspection scheme.

[0069] Preferably, step a) comprises a sub-step of identifying a type associated with the entity and the initial set of training data provided in step b) is specific to the type of said entity.

[0070] It will be understood that once the method has been initiated, it will make it possible to adapt regularly (for example according to a given frequency), and preferably continuously or in real time, the inspection scheme used within the framework of the quality control method. A new set of learning data is obtained by the data collected in the measurement step c) and replaces or adds to the initial set of learning data.

[0071] This adaptation of the inspection scheme can be done at several levels.

[0072] Adaptation of the inspection scheme to entities according to their type

[0073] The adaptation can be done at the level of step b) of determining an inspection scheme. Indeed, the person skilled in the art will benefit from, in the context of the adaptation of the inspection scheme, the method taking into account factors specific to the industrial process concerned. In the case of an industrial painting process of a vehicle body or a sub-assembly of a vehicle body, factors specific to said industrial process may include the model of vehicle concerned and / or its color.

[0074] Therefore, when the industrial process is a painting process implemented on one or more vehicle body models and / or vehicle body subassemblies, it is possible to associate an inspection scheme with a given model and / or the color applied to the model(s). The step of providing an inspection scheme therefore comprises the selection of an inspection scheme (i.e. specific and / or relevant control points) for the type of entity whose quality is controlled, said type being able to be determined by its model and / or its color.

[0075] According to a preferred embodiment, step a) comprises the sub-step of identifying the type of the entity whose quality is verified, and step b) comprises determining an inspection scheme specific to the type of said entity; preferably, said identification is done by recognizing the model of the entity from a pre-recorded directory of models and / or by a colorimetric test making it possible to define the color of the entity. The selection of an inspection scheme associated with said entity can be done from a collection of pre-recorded inspection schemes or can constitute the determination of said inspection scheme by a machine learning algorithm.

[0076] The recognition of the model of the entity can be done by any known means, for example by visual recognition means or by reading an identification code carried by the entity. The colorimetric test can be done by any known means and can also be replaced by reading an identification code carried by the entity. The identification code can be a bar code or a QR code applied to the entity with invisible ink.

[0077] Thus, the method makes it possible to apply an inspection scheme which is adapted to the entity whose quality is verified by identifying the type of said entity. It is therefore made possible to test different types of entities on the same inspection station while carrying out a specific inspection adapted to each of the entities.

[0078] Adaptation of the selection frequency of entities according to their type

[0079] Identifying entities by their type offers another advantage. It is common for not all entities produced in the industrial process to be inspected. The inspection is carried out on certain entities only, chosen to be representative of said process. When the quality control process is applied to only part of the entities produced, it will be advantageous for the entity identification sub-step to be carried out on all the entities produced and not only on the verified entities. Thus, it is possible to select the entities to be verified in such a way as to favor the selection of the least likely types of entities. frequent. The process can therefore also define a frequency of selection (i.e. inspection) of entities according to their type.

[0080] For example, step a) comprises a sub-step of identifying a type associated with the entity and said selection is made according to a selection frequency specific to the type of entity; said identification of the type associated with the entity is made by at least one means chosen from

[0081] reading an identification code;

[0082] recognition by a camera of the model of the entity using a pre-recorded directory of models; and / or

[0083] a colorimetric test to define the color of the entity.

[0084] The selection can therefore be made according to a predefined selection frequency associated with its type, however, the frequency of selecting an entity type for control can be increased or decreased depending on predefined factors.

[0085] Indeed, and as is known, certain vehicle colors are more represented than others. For example, more white cars (majority color) are produced than green cars (minority color). It may therefore be interesting to increase the frequency of selection of entities showing a minority color in order to increase the collection of data associated with said color. The same applies to vehicle models.

[0086] Thus, the method makes it possible to apply a frequency of selection of entities according to their type to subject them to quality control.

[0087] Adaptation of the inspection time of an entity

[0088] The method makes it possible to adapt or reduce the inspection time per entity. To this end, and taking advantage of the fact that the inspection schemes used comprise a number of control points lower than the total number of control points listed in the catalog, the method makes it possible to successively use different inspection schemes on entities of the same type. Consequently, all the control points will be checked not on a single entity but on a plurality of entities. For this, each control point can be associated with a given verification frequency (or frequency of appearance in an inspection scheme), the frequency being able to be weighted manually or by the data collected on the previous entities by the machine learning algorithm.In particular, when certain control points are identified as giving generally satisfactory results, their frequency of appearance in an inspection scheme can be reduced.

[0089] Thus, for example, if the catalog includes 30 control points, it is possible to limit the inspection schemes to 15 control points (or to a variable number chosen between 10 and 20) and to assign a frequency of appearance to said control points so that all the control points are checked on a given number of entities successively subjected to quality control (for example 2, 3 or 4).

[0090] It is understood that with a reduced number of control points, the inspection time of an entity is reduced. The quality of the entities tested at a given control point is statistical. This implementation is also interesting when the quality control method checks not all the entities produced but a part of them, since with a reduced inspection time it is possible to check more entities. A compromise is found between increasing the number of entities checked and reducing the inspection time.

[0091] Thus, and according to a preferred embodiment, step b) comprises providing a catalog defining a total number of control points and a frequency of appearance of each control point of the catalog in an inspection scheme; and when the selected entity is of the same type as one or more previously selected entities, the definition of the new inspection scheme takes into account said frequency of appearance in order to add and / or remove control points compared to the previous inspection scheme. Preferably, step b) comprises a sub-step of updating the frequency of appearance associated with each of the control points.Advantageously, the frequency of occurrence of each control point is defined by the machine learning algorithm using the initial training data set initially and, subsequently, using the new training data set comprising the data collected in step c).

[0092] Preferably, step b) comprises a sub-step of updating the frequency of occurrence associated with each of the control points based on the data collected on the previous entities. When a control point is associated with the maximum frequency of occurrence, it will be present in all the inspection schemes used. A maximum frequency of occurrence may be defined for control points in critical areas.

[0093] For the other control points, when the collected data show a consistently satisfactory result, it is possible to reduce their frequency of appearance in an inspection scheme. It will be advantageous, however, to define a minimum frequency of appearance of a control point in an inspection scheme so that it is present regularly in the inspection schemes used. The frequency of appearance of a given control point can be increased again when significant variations or defects (or anomalies) are detected in the measurements carried out on the preceding entity(ies).

[0094] Adaptation to the results of the measurements carried out

[0095] The method allows adaptation of the inspection scheme continuously (i.e. in real time) or regularly for each given type of entity depending on the variations in the industrial process whose quality is being verified and environmental conditions. Thus, the process can use the machine learning algorithm to identify, in relation to the data collected during the application of the previous inspection scheme, which control points are relevant in the new inspection scheme (or subsequent inspection scheme).

[0096] Thus, for example, step d) comprises comparing the result of the measurements carried out on the parameter(s) tested during step c) to at least one predefined reference interval for each of the parameters, and / or to the data of a digital twin simulation. When the result of a measurement is outside the predefined interval(s), a defect (i.e. an anomaly) is detected. It is understood that the defect is then signaled. Nevertheless, advantageously, the detection of a defect will also result in the repeat of the presence of the control point that made it possible to identify the defect in the following inspection scheme in order to be able to determine whether the defect is isolated or recurring. A recurring defect indeed requires an adaptation of the industrial process upstream.The continuation of the presence of a control point in the following inspection scheme is then done regardless of its frequency of appearance or by making this frequency of appearance maximum.

[0097] Furthermore, step d) may comprise comparing the result of the measurements carried out on the parameter(s) tested during step c) with one or more of the results obtained previously for the same parameter(s) at the same control point, and / or with the data from a digital twin simulation. When a significant variation is detected, the method causes the presence of the control point that made it possible to identify said significant variation to be repeated in the following inspection scheme (regardless of its frequency of occurrence) in order to be able to monitor the evolution of the variation and, if this significant variation persists or increases, to signal this variation before the appearance of a defect (i.e. an anomaly).To identify a variation as significant, it is possible to define at least two reference intervals for the measurement of the same parameter, the two intervals being nested within each other and being centered on the same median value. When the result of a measurement is included in both intervals, the variation is said to be non-significant. When the result of a measurement is included in only one of the two intervals (i.e., in the wider of the two), the variation is said to be significant.

[0098] Thus, preferably, step d) comprises comparing the result of the measurements carried out on the parameter(s) tested during step c) to at least one predefined reference interval for each of the parameters, and / or to the data of a digital twin simulation; identifying, where appropriate, one or more control points revealing a defect or a significant variation of a parameter, and step b) implementation for the next entity includes the insertion into the new inspection scheme of the control point(s) thus identified. The next entity considered may or may not be of the same type, preferably it is of the same type.

[0099] Furthermore, the detection of a defect or significant (i.e., large) variations at a given control point may result in the insertion of one or more associated additional control points into the new inspection scheme, said associated additional control points showing a significant probability of the presence of a defect or significant variation when a defect or significant variation is detected at said given control point. The association relationship may be predetermined using historical or simulation data, or may be determined by the machine learning algorithm using the initial training data set initially, and subsequently using the new training data set. The invention therefore provides a predictive tool for the occurrence of defects by studying the measured parameters and their variations.

[0100] It is understood that the implementation of the method according to the invention, with an adaptive inspection scheme, allows both a reinforced inspection at the level of the zones and / or parameters identified as sensitive, and at the same time an inspection reduced to the bare minimum in certain zones and / or at the level of the parameters identified as satisfactory. The implementation of an adaptive inspection scheme therefore makes it possible to reduce the inspection time of an entity while refining said inspection and making it possible to detect as early as possible the defects generated by the variations of the industrial process.

[0101] Adaptation using a digital twin

[0102] According to a preferred embodiment, the method further comprises a preliminary step of creating a digital twin for each of said entities so as to obtain digital twin simulation data for at least one of the parameters that can be measured on said entities.

[0103] Advantageously, the method can also implement a digital twin. The creation of a digital twin (in English "digital twin" or "device shadow") is known. It is a digital model which faithfully reconstructs an entity (in the form of a virtual clone). The digital twin is not only a perfect replica of the entity at the time it arrives at the inspection station but it also includes information on the industrial process(es) through which it has passed since its design. Also, the determination of an optimal inspection scheme for an entity can take into account the information given by the digital twin. Indeed, the data from the digital twin simulation can be compared to the predefined reference data and, in the event of a variation of one or several parameters, the control points corresponding to said parameters can then be selected to verify the reality of the variation or not.

[0104] Alternatively or additionally, the method according to the invention will compare the data from a digital twin simulation with the actual measurements of the parameters obtained in step c) and / or with reference data.

[0105] Indeed, when using a digital twin, the person skilled in the art will benefit from the simulation data of said digital twin being:

[0106] compared to the predefined reference intervals, in a predictive framework for detecting defects and significant variations and therefore adapting the inspection scheme; and / or

[0107] compared to measurements made on the entity in question to provide training data for refining the digital twin simulation.

[0108] Thus, the invention comprises creating a digital twin for said entities so as to obtain digital twin simulation data for at least one of the parameters that can be measured on said entities, and step a) comprises the sub-steps of identifying the entity; comparing the digital twin simulation data to predefined reference intervals; and selecting or not selecting said entity for verification based on the result of the comparison. Thus, the selection of an entity likely to show a defect or a significant variation of a parameter can be carried out without taking into account the application of a selection frequency of said entity.

[0109] Preferably, when the entity is selected, the method comprises identifying one or more control points revealing a defect or a significant variation of a parameter by comparing the digital twin simulation data to predefined reference intervals, and inserting into the inspection scheme used for said entity the control point(s) thus identified. Thus, the inspection scheme is adapted to the simulation data obtained by the use of a digital twin and targets in particular the control points in which a problem is likely to exist.

[0110] The industrial process is preferably a painting process, and one or more of the parameters indicating the quality of said process are chosen from the thickness of the paint layer, the colorimetry, the gloss, the presence of appearance defects, the presence of tin drips and the presence of appearance defects resulting from a stamping defect.

[0111] The invention also relates to a computer-readable medium comprising computer-executable code for implementing a method as defined above.

[0112] Finally, the invention relates to an installation for implementing a method of quality control of an industrial process comprising an inspection station comprising a robot carrying, in its hand, an inspection head comprising at least one measuring tool adapted to the measurement of one or more parameters indicating the quality of said process, the installation being remarkable in that it further comprises a system for controlling a process as described above.

[0113] [Fig.l] illustrates an exemplary embodiment of an installation 1 according to the invention. The installation comprises an inspection station 3 comprising a robot 7 carrying, in its hand, an inspection head 9 comprising at least one measuring tool adapted to the measurement of one or more parameters indicating the quality of said process. The robot 7 is preferably poly-articulated. The robot 7 can be placed on a mobile gantry itself placed above the production line bringing the entities to be inspected, such as for example a vehicle body or a vehicle body subassembly. In [Fig.l], the robot 7 is arranged at the edge of the line. The installation 1 advantageously comprises a control system 11 comprising a unit for acquiring the data obtained by the robot 7 during an inspection cycle, and at least one computer. The data acquisition unit gathers, stores and digitizes the data from the measuring tools carried by the robot 7.The data acquisition unit sends the data to at least one computer, which will integrate the data received via the data acquisition unit with one or more data sets selected from one or more historical data sets, one or more reference data sets (i.e. one or more reference intervals and identification codes) and one or more data sets from the digital twin simulation. The computer has received executable code for implementing the method via a suitable readable medium. The computer is also programmed to control the robot 7. .

[0114] The computer also makes it possible to operate at least one automatic learning algorithm which uses data chosen from historical, reference, digital twin, and / or measurement data at the control points; in order to define the inspection schemes and, preferably, to select the entities to be checked according to the method described above.

[0115] According to a preferred implementation of the invention, the computer is connected to an alert system, which notifies an operator in the event of detection of an anomaly or significant variation. According to a preferred implementation of the invention, a user interface allows the operator to access the data in real time and to carry out corrective actions either at the level of the installation implementing the industrial process upstream or at the level of a repair unit downstream.

[0116] Installation 1 is described in the context of the implementation of a quality control method for a painting process but may be adapted to other industrial processes. The robot may be equipped with a 5, 6 or 7-axis polyarticulated arm so as to provide sufficient flexibility to be able to align the inspection head with all the control points to be inspected on the body 5 or the body subassembly of the vehicle. Preferably, the robot 7 has a 6-axis polyarticulated arm. The inspection head carries a series of measuring tools specific to each type of control. The measuring tools include at least one sensor for measuring the thickness of the paint layer, a colorimetric sensor for color control, and a vision system for appearance control, preferably associated with a lighting system.

[0117] The sensor for measuring the thickness of the paint layer may be, for example, an ultrasonic probe, an eddy current probe, an X-ray tomography probe, or another probe allowing non-destructive testing. Preferably, the sensor for measuring the thickness of the paint layer is a terahertz spectroscopy probe; preferably a pulsed terahertz imaging probe in the range of 0.1 to 10 THz.

[0118] The colorimetric sensor may be a color densitometer, or a color tristimulus photometer, or a spectrophotometer. Preferably, the colorimetric sensor will combine the functions of a color densitometer and a color photometer.

[0119] The vision system may comprise a laser profilometer and one or more cameras; at least one camera may be a stereoscopic camera allowing the restitution of a relief image.

[0120] Advantageously, the paint layer thickness measuring sensor, the colorimetric sensor and the vision system are oriented at different angles so that they can be used alternately after rotation of the inspection head.

[0121] According to the invention, prior to the steps of measuring parameters within the framework of the implementation of the quality control method, the robot 7 can carry out an identification of the entity by means of a determination of its color, its model, or by reading a verification code by a camera.

[0122] The invention is remarkable in that a control point as defined by the inspection scheme can be the subject of one or more types of measurements. For example, a control point can be the subject of a measurement of the thickness of the paint layer, and / or a colorimetry measurement, and / or an appearance measurement. The appropriate sensor(s) will be successively used on the given control point, as defined in the inspection scheme.

[0123] The robot 7 will position its inspection head 9 close to the control point to be inspected. The inspection head 9 will be placed in such a way that the adapted sensor is in contact, or at a sufficient distance to be activated, with the control point.

[0124] For example, the inspection head 9 will be placed so that the sensor of measurement of the thickness of the paint layer either in contact, or at a sufficient distance to be activated, with the control point. After activation of said sensor, the measurement of the thickness of the paint layer will be taken and sent to the data acquisition unit.

[0125] Techniques for measuring the thickness of a paint layer are well known to those skilled in the art. The technique used in the context of the invention uses a terahertz imaging probe. Terahertz non-destructive testing technologies are capable of carrying out measurements by non-contact inspection, with high precision and good penetration. In particular, terahertz time domain spectroscopy (THz-TDS) technology has been described as a technique for non-destructive testing of thin layers of paint on automobiles; from this derives pulsed terahertz imaging (THz Pulse Imaging) in the range of 0.1 to 10 THz, for which sensors are commercially available. Other terahertz technologies in development are however conceivable, such as frequency domain spectroscopy. Preferably, the invention will use a pulsed terahertz imaging probe.

[0126] Preferably, the sensor for measuring the thickness of the paint layer is a terahertz imaging probe; preferably a pulsed terahertz imaging probe in the range of 0.1 to 10 THz.

[0127] If defined in the inspection scheme by the intelligent algorithm, the same inspection point can be subject to colorimetric analysis. The robot 7 will therefore rotate the inspection head 9 so as to place the colorimetric sensor at an adequate distance. The colorimetric sensor will be activated and the corresponding measurement will be sent to the data acquisition unit.

[0128] Colorimetric analysis aims to detect the color of the entity, but can also ensure that the paint deposited is of the exact desired shade, or at least lies within defined spectral limits. A colorimeter determines the color based on the red, blue and green components of the light absorbed by the sample. Sensitive to light, it measures the amount of color absorbed by an object or substance, as well as the transmittance for a small number of predetermined waves. The colorimetric sensor can be, for example, a color densitometer, or a color tristimulus photometer, or a spectrophotometer. Preferably, the colorimetric sensor will combine the functions of a color densitometer and a color photometer.

[0129] If defined in the inspection diagram, the same control point can be subject to an appearance check. The robot 7 will therefore rotate the inspection head so as to place the vision system, associated with the lighting system, at an adequate distance. The vision system will be activated and the corresponding image(s) will be sent to the data acquisition unit.

[0130] The purpose of the appearance control is to visualize possible defects in the application of the paint layer. The vision system may comprise a laser profilometer and one or more cameras; the camera may be a stereoscopic camera allowing the restitution of a relief image.

[0131] Once the camera is aligned with the control point, an acquisition of one or more images of the control point is carried out. Preferably, the method comprises the acquisition of at least two images from different angles so as to be able to obtain a relief image of said control point. The images can be acquired successively with a modification of the angle and / or the positioning of the camera between two acquisitions. According to a preferred embodiment, the camera is a stereoscopic camera (or “3D camera” or even “3-dimensional camera”) which makes it possible to carry out a double image acquisition simultaneously from two different angles or positions. Such cameras are known and generally comprise two lenses - placed side by side in a single housing.The camera will simultaneously acquire a pair of stereoscopic images, i.e. two twin (but not similar) images for the purpose of restoring the relief (i.e. for a three-dimensional inspection).

[0132] The lighting system, located on the inspection head so as to illuminate the control point to be photographed, serves to provide at least one standardized light of constant spectrum; possibly, several lights of different spectra can be used and give rise to several sequences of shots.

[0133] Laser profilometers are known to those skilled in the art, and use a laser beam to scan the surface of an object. By measuring the time it takes for the laser to return after hitting the surface, the device can calculate the distance and create a three-dimensional profile of the object.

[0134] As seen above, a camera can also be used in the context of reading an identification code using invisible ink and the lighting system can therefore comprise ultraviolet radiation lighting means making said identification code appear for reading.

Claims

Claims

1. Quality control method intended to be implemented on a series of entities resulting from an industrial process, the method being characterized in that the series of entities comprises at least two entities and in that the method comprises the following steps: • a) selecting an entity for the purpose of controlling its quality • b) determining an inspection scheme comprising a set of control points; • c) measuring, on the entity, one or more parameters indicating the quality of said process at the level of the set of control points defined by the inspection scheme and collecting the data, the measurement(s) being carried out by one or more measuring devices;• d) comparing the data obtained in the previous step with at least one predefined reference interval for each of the measured parameters and at each of the control points, and generating a signal of conformity or anomaly or indication of a significant variation depending on the result of this comparison; • e) repeating the previous steps a) to d) on one or more subsequent entities with the difference that, for at least one of the subsequent entities, step b) comprises the determination of a new inspection scheme comprising a new set of control points; the new inspection scheme being different from the previous one in that at least one control point present in the previous set is absent from the new set and / or in that at least one control point present in the new set is absent from the previous set; preferably, the determination of a new inspection scheme is done for each of the subsequent entities.;

2. Method according to claim 1, characterized in that step a) comprises a sub-step of identifying a type associated with the entity; and / or in that step a) comprises a sub-step of identifying a type associated with the entity and said selection is made according to a selection frequency specific to the type of entity; said identification of the type associated with the entity by at least one means chosen from • reading an identification code; • recognition by a camera of the model of the entity using a pre-recorded directory of models; and / or • a colorimetric test allowing the color of the entity to be defined.

3. A method according to claim 1 or 2, characterized in that step b) comprises providing a catalog defining a total number of control points, and the set of control points constitutes a selection of a given number of control points in said catalog such that the number of control points in the set is less than or equal to the total number of control points defined in the catalog; and / or in that step b) of determining an inspection pattern is done by means of a machine learning algorithm or by selecting an inspection pattern from a pre-recorded collection of inspection patterns.

4. Method according to claim 1 to 3, characterized in that step a) comprises a sub-step of identifying a type associated with the entity and step b) comprises providing a catalog defining a total number of control points and a frequency of appearance of each control point of the catalog in an inspection scheme; and in that when the selected entity is of the same type as one or more previously selected entities, the definition of the new inspection scheme takes into account said frequency of appearance in order to add and / or remove control points compared to the previous inspection scheme; preferably, step b) comprises a sub-step of updating the frequency of appearance associated with each of the control points.

5. Method according to one of claims 1 to 4, characterized in that when initiating the method, step b) comprises: • providing a catalog defining a total number of control points; • providing an initial set of learning data comprising simulation data of the industrial process, and / or historical data obtained by a qualified operator or by a pre-existing control method on said industrial process; • defining an optimal set of control points defining an initial inspection scheme by implementing a machine learning algorithm that has been trained using the initial set of training data; and • choosing the initial inspection scheme as the inspection scheme; preferably, step a) includes a sub-step of identifying a type associated with the entity and the initial set of training data provided in step b) is specific to the type of the entity.

6. Method according to one of claims 1 to 5, characterized in that the comparison carried out in step d) generates a signal of anomaly or indication of a significant variation of a parameter at the level of a given control point, the following inspection scheme will include said control point; preferably, step a) includes a sub-step of identifying a type associated with the entity and the following inspection scheme concerned is an inspection scheme for an entity of the same type.

7. Method according to one of claims 1 to 6, characterized in that it comprises a preliminary step of creating a digital twin for each of said entities so as to obtain digital twin simulation data for at least one of the parameters that can be measured on said entities, and in that step a) comprises the sub-steps of identifying the entity; comparing the digital twin simulation data with predefined reference intervals; and selecting or not selecting said entity depending on the result of the comparison;preferably, when the entity is selected, step b) comprises the identification of one or more control points revealing an anomaly or a significant variation of a parameter by comparing the digital twin simulation data to predefined reference intervals, and the insertion into the inspection scheme determined for said entity of the control point(s) thus identified.;

8. Method according to one of claims 1 to 7 characterized in that the industrial process is a painting process and in that one or more of the parameters indicating the quality of said process are chosen from the thickness of the paint layer, the colorimetry, the gloss, the presence of appearance defects, the presence of tin drips and the presence of appearance defects resulting from a stamping defect.

9. A computer-readable medium comprising computer-executable code for implementing a method according to one of claims 1 to 8.

10. Installation (1) for implementing a quality control method for an industrial process comprising an inspection station (3) comprising a robot (7) carrying in its hand an inspection head (9) comprising at least one measuring tool suitable for measuring one or more parameters indicating the quality of said process, the installation (1) being characterized in that it further comprises a control system (11) for a method according to one of claims 1 to 8 comprising a data acquisition unit and at least one computer.

Citation Information

Patent Citations

  • Real-time adaptive control of additive manufacturing processes using machine learning

    CA3064593C

  • Automated adaptive data analysis using dynamic data quality assessment

    US11392837B2

  • Real-time adaptive control of manufacturing processes using machine learning

    US20200166909A1

  • Energy-efficient time-stampless adaptive nonuniform sampling

    US9294113B2

  • Method for quality control of workpieces and coordinate measuring device and computer program

    EP3848767A1