发明名称 Systems and methods for automated composite layup quality assurance
摘要 Systems, methods, apparatus, and articles of manufacture for automated composite layup quality assurance.
申请公布号 US9618459(B2) 申请公布日期 2017.04.11
申请号 US201514851699 申请日期 2015.09.11
申请人 Flightware, Inc. 发明人 Maass David
分类号 G01B5/28;G01B5/30;G01N21/88;B29C37/00;B29C70/38;B29K105/00 主分类号 G01B5/28
代理机构 Fincham Downs, LLC 代理人 Fincham Carson C. K.;Fincham Downs, LLC
主权项 1. A system for detecting the presence and location of flaws in a composite layup material deposited on a mold by an automated fiber placement head, utilizing a three-dimensional point cloud representing a top surface of the composite layup material, comprising: a processing device; a laser line scanning device in communication with the processing device; and a non-transitory computer readable memory device in communication with the processing device, the non-transitory computer readable memory device storing instructions that when executed by the processing device result in: receiving, by the non-transitory computer readable memory device, programmed three-dimensional features of the top surface of the composite layup material, the top surface comprising a region of one or more courses of composite layup material;determining, by a scanning of the top surface conducted by the laser line scanning device, the three-dimensional point cloud representing the top surface of the composite layup material;receiving, from the laser line scanning device and by the processing device, information describing the three-dimensional point cloud representing the top surface of the composite layup material;determining, by the processing device and based on an analysis of the three-dimensional point cloud representing the top surface of the composite layup material, the analysis comprising an execution of a manufacturing flaw detection algorithm, a location of at least one manufacturing flaw on the top surface of the composite layup material;determining, by the processing device and based on an analysis of the three-dimensional point cloud representing the top surface of the composite layup material, the analysis comprising an execution of a feature detection algorithm, information descriptive of a location and a characteristic of one or more as-made features on the top surface of the composite layup material;comparing, by the processing device, the information descriptive of the location and the characteristic of the one of more as-made features on the top surface of the composite layup material with the programmed three-dimensional features of the top surface of the composite layup material;identifying by the processing device and based on the comparison and an execution of at least one as-made flaw detection algorithm, a presence and location of one or more as-made flaws on the top surface of the composite layup material;recording, by the non-transitory computer readable memory device, the presence and location of the one or more manufacturing flaws and the one or more as-made flaws on the top surface of the composite layup material; andcausing, by the processing device and based on at least one of the locations of the one or more flaws on the top surface of the composite layup material, a repositioning of the automated fiber placement head,wherein the determining of the one or more as-made features of the top surface of the composite layup material comprises detecting a left tape edge location, a right tape edge location, a tape add location, a tape drop location, and a tape splice location,wherein the feature detection algorithm comprises a first module programmed to detect at least one of the left tape edge and the right tape edge, a second module programmed to detect at least one of the tape add location and the tape drop location, and a third module programmed to detect the tape splice location, andwherein the first module is programmed to detect the left tape edge, the three-dimensional point cloud comprises a set of data representing a plurality of scan lines oriented parallel to an x-axis, and wherein execution of the first module by the processing device results in: determining a subset of the three-dimensional point cloud representing the top surface of the composite layup material;determining positive slope peak locations along each scan line of the plurality of scan lines within the subset;locating proximate positive slope peak locations in proximate scan lines, thereby defining one or more positive slope peak point groups;calculating a mathematical fit correlation for each positive slope peak point group; andin the case that the mathematical fit correlation for a positive slope peak point group is above a predefined threshold, identifying the x-coordinate of the positive slope peak point group as the left tape edge.
地址 Guilford CT US