CPC G06N 7/00 (2013.01) [B64F 5/10 (2017.01); G05B 19/41805 (2013.01); G06F 17/11 (2013.01); G06N 20/00 (2019.01); G05B 2219/45071 (2013.01)] | 10 Claims |
1. A manufacturing assistance apparatus comprising at least one machine readable medium storing instructions and at least one processor configured to execute the instructions to:
load pieces of actual measurement data in each of which a gap and parameters are associated with each other;
construct a trained estimation model on a basis of machine learning in which the pieces of actual measurement data serve as teacher data, the gap being provided between a first workpiece and a second workpiece that eventually structure an airframe of an aircraft and that are eventually fastened to each other;
input the parameters into a trained latest estimation model to derive an estimation value of a length of the gap on which measurement has not yet been performed, wherein the trained latest estimation model is trained by inputting the teacher data comprising latest actual measurement data into the constructed trained estimation model to execute the constructed trained estimation model;
select, when determining that the estimation value of the length of the gap falls within an application range, a first standard shim from among predetermined standard shims;
identify an order of magnitude of influence by the parameters exerted on the estimation value of the length of the gap based on test data that is related to the parameters;
select a correction procedure and a second standard shim from among the predetermined standard shims, based on determining that (i) the estimation value of the length of the gap falls outside the application range, (ii) there is a selectable correction procedure from predetermined correction procedures to allow the gap to be closer to the application range, and (iii) the correction procedure has a largest magnitude of influence among the correction procedures and is selected based on the order of the magnitude of the influence by the parameters, each of the predetermined correction procedures being associated with one or more correction values for the parameters and stored in a storage, wherein the correction procedures correct the parameters to generate corrected input for the trained latest estimation model;
select, a dedicated shim different from the predetermined standard shims, based on determining that (i) the estimation value of the length of the gap falls outside the application range and (ii) there is no correction procedure selectable from the predetermined correction procedures to allow the gap to be closer to the application range;
update, in response to selecting the correction procedure, the corrected parameters into updated parameters corresponding to the selected correction procedure based on the one or more correction values, wherein
the predetermined correction procedures include replacing a related component part, performing a machining process on the related component part, changing positions of a first jig for the first workpiece or a second jig for the second workpiece, or changing a temperature around the related component part,
the related component part is the first workpiece, the second workpiece, the first jig for the first workpiece, or the second jig for the second workpiece,
the parameters include parameters for the first workpiece and parameters for the second workpiece,
the parameters for the first workpiece include: a thickness of a part of the first workpiece which is supported by the first jig; a thickness of a part of the first workpiece which is to be fastened to the second workpiece; a tilt of the first workpiece to a horizontal plane; or a height of a contact surface of the first jig which comes into contact with the first workpiece,
the parameters for the second workpiece include: a thickness of a part of the second workpiece which is to be fastened to the first workpiece; or a height of a contact surface of the second jig which comes into contact with the second workpiece, and
the at least one processor is configured to execute the instructions to:
in response to selecting the correction procedure, input the corrected parameters into the trained latest estimation model to derive a corrected estimation value of the length of the gap; and
select, where the corrected estimation value of the length of the gap falls within an application range, the second standard shim from among the predetermined standard shims.
|