CN111435071B - Method and apparatus for remote optical measurement of the position of a surface - Google Patents
Method and apparatus for remote optical measurement of the position of a surface Download PDFInfo
- Publication number
- CN111435071B CN111435071B CN202010012222.0A CN202010012222A CN111435071B CN 111435071 B CN111435071 B CN 111435071B CN 202010012222 A CN202010012222 A CN 202010012222A CN 111435071 B CN111435071 B CN 111435071B
- Authority
- CN
- China
- Prior art keywords
- sensor module
- clamp
- aircraft
- measurement
- measurement surface
- 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.)
- Active
Links
- 238000005259 measurement Methods 0.000 title claims abstract description 157
- 238000000034 method Methods 0.000 title claims abstract description 86
- 230000003287 optical effect Effects 0.000 title abstract description 46
- 230000003213 activating effect Effects 0.000 claims description 14
- 230000008878 coupling Effects 0.000 claims description 13
- 238000010168 coupling process Methods 0.000 claims description 13
- 238000005859 coupling reaction Methods 0.000 claims description 13
- 238000004891 communication Methods 0.000 abstract description 7
- 238000010586 diagram Methods 0.000 description 53
- 238000012360 testing method Methods 0.000 description 26
- RZVHIXYEVGDQDX-UHFFFAOYSA-N 9,10-anthraquinone Chemical compound C1=CC=C2C(=O)C3=CC=CC=C3C(=O)C2=C1 RZVHIXYEVGDQDX-UHFFFAOYSA-N 0.000 description 14
- 229920000642 polymer Polymers 0.000 description 10
- 230000008569 process Effects 0.000 description 10
- 230000006870 function Effects 0.000 description 9
- 239000000463 material Substances 0.000 description 9
- 230000004044 response Effects 0.000 description 8
- 238000009434 installation Methods 0.000 description 7
- 238000012423 maintenance Methods 0.000 description 7
- 150000001875 compounds Chemical class 0.000 description 5
- 238000003860 storage Methods 0.000 description 5
- 229910052782 aluminium Inorganic materials 0.000 description 4
- XAGFODPZIPBFFR-UHFFFAOYSA-N aluminium Chemical compound [Al] XAGFODPZIPBFFR-UHFFFAOYSA-N 0.000 description 4
- 230000008859 change Effects 0.000 description 4
- 239000003550 marker Substances 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 3
- 238000012937 correction Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000002093 peripheral effect Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 238000012795 verification Methods 0.000 description 3
- 229910000831 Steel Inorganic materials 0.000 description 2
- 239000011354 acetal resin Substances 0.000 description 2
- 230000000712 assembly Effects 0.000 description 2
- 238000000429 assembly Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 238000004422 calculation algorithm Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 238000009826 distribution Methods 0.000 description 2
- 239000012530 fluid Substances 0.000 description 2
- 239000000446 fuel Substances 0.000 description 2
- 231100001261 hazardous Toxicity 0.000 description 2
- 238000007689 inspection Methods 0.000 description 2
- 238000000691 measurement method Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 229910052751 metal Inorganic materials 0.000 description 2
- 239000002184 metal Substances 0.000 description 2
- 230000036961 partial effect Effects 0.000 description 2
- 239000004033 plastic Substances 0.000 description 2
- 229920003023 plastic Polymers 0.000 description 2
- 230000010287 polarization Effects 0.000 description 2
- 229920006324 polyoxymethylene Polymers 0.000 description 2
- 229920002635 polyurethane Polymers 0.000 description 2
- 239000004814 polyurethane Substances 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 239000010959 steel Substances 0.000 description 2
- 238000012935 Averaging Methods 0.000 description 1
- 108091026890 Coding region Proteins 0.000 description 1
- HBBGRARXTFLTSG-UHFFFAOYSA-N Lithium ion Chemical compound [Li+] HBBGRARXTFLTSG-UHFFFAOYSA-N 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 230000001154 acute effect Effects 0.000 description 1
- 230000008033 biological extinction Effects 0.000 description 1
- 230000033228 biological regulation Effects 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 239000013078 crystal Substances 0.000 description 1
- 229920001971 elastomer Polymers 0.000 description 1
- 230000004438 eyesight Effects 0.000 description 1
- 230000004313 glare Effects 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 230000000670 limiting effect Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 229910001416 lithium ion Inorganic materials 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 229910044991 metal oxide Inorganic materials 0.000 description 1
- 150000004706 metal oxides Chemical class 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000005693 optoelectronics Effects 0.000 description 1
- 239000004417 polycarbonate Substances 0.000 description 1
- 229920000515 polycarbonate Polymers 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 239000010453 quartz Substances 0.000 description 1
- 230000002829 reductive effect Effects 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- VYPSYNLAJGMNEJ-UHFFFAOYSA-N silicon dioxide Inorganic materials O=[Si]=O VYPSYNLAJGMNEJ-UHFFFAOYSA-N 0.000 description 1
- 239000003381 stabilizer Substances 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 210000003813 thumb Anatomy 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- 238000013024 troubleshooting Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B11/00—Measuring arrangements characterised by the use of optical techniques
- G01B11/26—Measuring arrangements characterised by the use of optical techniques for measuring angles or tapers; for testing the alignment of axes
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B11/00—Measuring arrangements characterised by the use of optical techniques
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B11/00—Measuring arrangements characterised by the use of optical techniques
- G01B11/002—Measuring arrangements characterised by the use of optical techniques for measuring two or more coordinates
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B11/00—Measuring arrangements characterised by the use of optical techniques
- G01B11/02—Measuring arrangements characterised by the use of optical techniques for measuring length, width or thickness
- G01B11/026—Measuring arrangements characterised by the use of optical techniques for measuring length, width or thickness by measuring distance between sensor and object
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B11/00—Measuring arrangements characterised by the use of optical techniques
- G01B11/24—Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10009—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves
- G06K7/10237—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves the reader and the record carrier being capable of selectively switching between reader and record carrier appearance, e.g. in near field communication [NFC] devices where the NFC device may function as an RFID reader or as an RFID tag
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C5/00—Registering or indicating the working of vehicles
- G07C5/008—Registering or indicating the working of vehicles communicating information to a remotely located station
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C5/00—Registering or indicating the working of vehicles
- G07C5/08—Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle or waiting time
- G07C5/0808—Diagnosing performance data
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64C—AEROPLANES; HELICOPTERS
- B64C9/00—Adjustable control surfaces or members, e.g. rudders
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64F—GROUND OR AIRCRAFT-CARRIER-DECK INSTALLATIONS SPECIALLY ADAPTED FOR USE IN CONNECTION WITH AIRCRAFT; DESIGNING, MANUFACTURING, ASSEMBLING, CLEANING, MAINTAINING OR REPAIRING AIRCRAFT, NOT OTHERWISE PROVIDED FOR; HANDLING, TRANSPORTING, TESTING OR INSPECTING AIRCRAFT COMPONENTS, NOT OTHERWISE PROVIDED FOR
- B64F5/00—Designing, manufacturing, assembling, cleaning, maintaining or repairing aircraft, not otherwise provided for; Handling, transporting, testing or inspecting aircraft components, not otherwise provided for
- B64F5/10—Manufacturing or assembling aircraft, e.g. jigs therefor
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64F—GROUND OR AIRCRAFT-CARRIER-DECK INSTALLATIONS SPECIALLY ADAPTED FOR USE IN CONNECTION WITH AIRCRAFT; DESIGNING, MANUFACTURING, ASSEMBLING, CLEANING, MAINTAINING OR REPAIRING AIRCRAFT, NOT OTHERWISE PROVIDED FOR; HANDLING, TRANSPORTING, TESTING OR INSPECTING AIRCRAFT COMPONENTS, NOT OTHERWISE PROVIDED FOR
- B64F5/00—Designing, manufacturing, assembling, cleaning, maintaining or repairing aircraft, not otherwise provided for; Handling, transporting, testing or inspecting aircraft components, not otherwise provided for
- B64F5/60—Testing or inspecting aircraft components or systems
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F16—ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
- F16B—DEVICES FOR FASTENING OR SECURING CONSTRUCTIONAL ELEMENTS OR MACHINE PARTS TOGETHER, e.g. NAILS, BOLTS, CIRCLIPS, CLAMPS, CLIPS OR WEDGES; JOINTS OR JOINTING
- F16B2/00—Friction-grip releasable fastenings
- F16B2/02—Clamps, i.e. with gripping action effected by positive means other than the inherent resistance to deformation of the material of the fastening
- F16B2/06—Clamps, i.e. with gripping action effected by positive means other than the inherent resistance to deformation of the material of the fastening external, i.e. with contracting action
- F16B2/065—Clamps, i.e. with gripping action effected by positive means other than the inherent resistance to deformation of the material of the fastening external, i.e. with contracting action using screw-thread elements
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F16—ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
- F16B—DEVICES FOR FASTENING OR SECURING CONSTRUCTIONAL ELEMENTS OR MACHINE PARTS TOGETHER, e.g. NAILS, BOLTS, CIRCLIPS, CLAMPS, CLIPS OR WEDGES; JOINTS OR JOINTING
- F16B2/00—Friction-grip releasable fastenings
- F16B2/02—Clamps, i.e. with gripping action effected by positive means other than the inherent resistance to deformation of the material of the fastening
- F16B2/06—Clamps, i.e. with gripping action effected by positive means other than the inherent resistance to deformation of the material of the fastening external, i.e. with contracting action
- F16B2/10—Clamps, i.e. with gripping action effected by positive means other than the inherent resistance to deformation of the material of the fastening external, i.e. with contracting action using pivoting jaws
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Toxicology (AREA)
- General Health & Medical Sciences (AREA)
- Electromagnetism (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Theoretical Computer Science (AREA)
- Aviation & Aerospace Engineering (AREA)
- Transportation (AREA)
- Manufacturing & Machinery (AREA)
- Length Measuring Devices By Optical Means (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
Abstract
The present disclosure relates to methods and apparatus for remote optical measurement of the position of a surface. Systems and methods for optically measuring the position of a measurement surface relative to a reference position. The system is a wireless network and includes a centrally located data acquisition computer and a plurality of remotely located sensor modules mounted at different locations within wireless communication range of a central receiver. Each sensor module is mounted to a fixture that is made dedicated to control surface location and embedded with an RFID tag to indicate fixture location. The optical components of the sensor module are selected to be able to indicate the linear position of the measurement surface relative to the reference position and then broadcast the measurement results. The broadcast results are received by the central receiver and processed by a data acquisition computer equipped with human interface software for displaying the measurement data.
Description
Technical Field
The technology disclosed herein relates generally to systems and methods for measuring a position of a measurement surface relative to a reference position. In particular, the technology disclosed herein relates to systems and methods for calibrating steering devices based on control of a vehicle operator, and more particularly to calibrating aircraft control surfaces based on control of an aircraft operator.
Background
Fluid dynamics includes aerodynamic and hydrodynamic disciplines to optimize fluid flow over a vehicle control surface. During movement of the vehicle, the operator moves the control surface precisely to generate steering force to direct the vehicle in a specified path and achieve stability during travel. For example, the rudder may be adjusted to steer the aircraft, or the elevator on the tailplane may be positioned to stabilize the lift. Complex three-dimensional shapes are often used as control surfaces to optimize fuel consumption and provide efficient operation. These shapes in combination with other surfaces determine the performance characteristics of the vehicle.
Various calibration methods for calibrating control surfaces and related systems are known. Pivotable control surfaces (e.g., rudders, elevators, ailerons or flap ailerons) can steer a vehicle (e.g., an aircraft). Deviations in control surface shape may distort the relationship between the vehicle control and the control surface. Calibration is restored by establishing an alignment feature as part of the control plane that can be aligned with a calibration point on the vehicle associated with a known control setting of the vehicle. The metering device and/or computer software may be used for calibration. The metrology device may define a positional relationship between a reference surface (e.g., an alignment index plate comprising a plurality of linear measurement indicia) on the vehicle, a rotational axis of the control surface, and a target position (e.g., a midpoint position or a zero position) of the alignment feature. By manipulating the control surface to a target relationship relative to the reference surface, the position of the alignment feature on the control surface can be calibrated relative to the control of the operator. In this way, the operator's control can be calibrated to accurately reflect the true position of the control surface, thereby improving vehicle performance.
Tools currently used in control surface calibration on some aircraft have problems in ensuring test accuracy and aircraft and personnel safety. There is a need for a system and method that enables a user to measure the position of various control surfaces for calibration by non-contact means.
Disclosure of Invention
The subject matter disclosed in detail below relates to systems and methods for optically measuring the position of a measurement surface relative to a reference position. The system is a wireless network and includes a centrally located data acquisition computer and a set (hereinafter "plurality") of remotely located sensors (hereinafter "sensor modules") mounted at different locations within the wireless communication range of the central receiver. Each sensor module is configured to measure a position of the measurement surface relative to a reference position and then broadcast the measurement results, wherein the broadcast results are received by the central receiver and processed by the data acquisition computer. The data acquisition computer is equipped with human-machine interface software for displaying the measurement data.
According to an exemplary embodiment disclosed in detail below, the sensor module is mounted to an aircraft for controlling a face calibration procedure. A system comprising a plurality of sensor modules mounted to the aircraft and configured to measure the position of the control surface relative to a reference position and then broadcast the measurement results will hereinafter be referred to as a "remote optical control surface indication system". The remote optical control surface indication system allows a user to measure the position of the control surface by non-contact means for calibration, thereby eliminating the risk of personnel coming into contact with hazardous aircraft energy.
More specifically, the remote optical control surface indication system includes a set of identical sensor modules that are secured to various aircraft locations for flight control calibration purposes. These sensors are equipped with optical components that measure the position of the flight control surface relative to the adjacent aircraft geometry. The sensor is indexed to the aircraft by custom clip assemblies, each clip assembly having means for identifying the clip and the sensor attached to the clip. The measurements are sent wirelessly to a centrally located computer equipped with a Data Acquisition (DAQ) software application. The DAQ computer can send simple remote commands to the sensor module. The kit is equipped with a sensor zeroing cradle assembly for software zeroing. When the remote optical control surface indication system is used for flight control calibration purposes, a data signal is generated indicating when the control surface is in its zero (midpoint) position. As used herein, the terms "zero position" and "midpoint position" are synonymous.
According to one proposed implementation, each sensor module is mounted to a fixture made dedicated to the control surface location and embedded with a radio frequency identification tag (hereinafter "RFID tag") to identify the fixture and the corresponding location on the aircraft. The clamp is indexed relative to the control surface to be measured against the sensor. The optical components of the sensor module are selected to be able to indicate the linear position of the flight control surface with a specified accuracy. The human interface software displays the measured value and/or error status for each particular control plane, allowing the user to fine tune to complete the calibration procedure. However, the system can be easily used to measure objects other than aircraft control surfaces whenever real-time measurement of surface height at a particular location is required.
The system presented herein will save time during the calibration operation by not requiring personnel to be involved at the measurement site. Instead, all sensors would be set up at once and then used to complete each calibration operation in any order desired by a technician without having to communicate with another technician to manually measure and without having to wait for the technician to move between measurement locations. Each sensor unit will be maintained in a power saving mode (hereinafter referred to as "sleep mode") to extend battery life and "awakened" for each calibration procedure. When each control surface is within the final calibration tolerance, the user can then send the measurement values from the human-machine interface to an approved automated test equipment workstation that includes a computer configured to interface with the computer on the aircraft and perform the inspection instead of a human inspector, thereby saving time in the process.
Although systems and methods for optically measuring the position of a measurement surface relative to a reference position will be described in detail below, one or more of these proposed implementations may be characterized by one or more of the following aspects.
One aspect of the subject matter disclosed in detail below is a method for optically measuring a position of a measurement surface relative to a reference position. The method comprises the following steps: (a) attaching the clamp to a reference surface at one location; (b) Fixedly coupling the sensor module to the fixture such that a laser device within the sensor module is aimed at the measurement surface; (c) Activating the sensor module to project a light curtain in a first plane from the laser device onto the measurement surface using the laser device to form an incident line and detecting an object centroid at a location where scattered light from the incident line is incident on a row of photodetectors of the sensor module; and (d) transmitting an object centroid data signal from the sensor module to the data acquisition module, wherein the object centroid data signal is representative of the measured position of the measurement surface. According to some embodiments, step (b) includes orienting the sensor module such that the row of photodetectors is aligned in a second plane that is substantially perpendicular to the first plane and intersects the light curtain.
According to one proposed implementation, at least one of the measurement surface and the reference surface is a control surface of the aircraft. In this case, the method further comprises: rotating the control surface at discrete actuation angles; repeating step (c) at each discrete actuation angle until the measured position of the control surface relative to the reference position is a midpoint position; and calibrating the operator control to accurately reflect the midpoint position of the control surface based on the object centroid data signal received from the sensor module.
Another aspect of the subject matter disclosed in detail below is a method for optically measuring a position of a measurement surface relative to a reference position, the method comprising: (a) Attaching a first clamp to the first reference surface at a first location, wherein the first clamp has a first structure designed to clamp onto the first reference surface at the first location; (b) Fixedly coupling the first sensor module to the first fixture such that a first laser device within the first sensor module is aimed at the first measurement surface; (c) Wirelessly activating a first sensor module in an active mode to project a first light curtain in a first plane from a first laser device onto a first measurement surface to form a first incident line and detect a first object centroid at a location where scattered light from the first incident line is incident on a first row of photodetectors of the first sensor module; (d) Wirelessly transmitting a first object centroid data signal from the first sensor module to the data acquisition module, wherein the first object centroid data signal is representative of a measured position of the first measurement surface relative to the first reference position; (e) Attaching a second clamp to the second reference surface at the second location, wherein the second clamp has a second structure designed to clamp onto the second reference surface at the second location and different from the first structure; (f) Fixedly coupling a second sensor module to a second fixture such that a second laser device within the second sensor module is aimed at a second measurement surface; (g) Wirelessly activating a second sensor module in an active mode to project a second light curtain in a second plane from a second laser device onto a second measurement surface to form a second incident line and detect a second object centroid at a location where scattered light from the second incident line is incident on a second row of photodetectors of the second sensor module; and (h) wirelessly transmitting a second object centroid data signal from the second sensor module to the data acquisition module, wherein the second object centroid data signal is representative of a measured position of the second measurement surface relative to the second reference position. According to one proposed implementation, the first sensor module is in sleep mode in step (g) and the second sensor module is in sleep mode in step (c).
According to some embodiments of the method described in the preceding paragraph, step (d) further comprises wirelessly transmitting a first clip identification data signal representing an identification of the first clip also from the first sensor module to the data acquisition module, and step (h) further comprises wirelessly transmitting a second clip identification data signal representing an identification of the second clip also from the second sensor module to the data acquisition module.
According to one proposed implementation, at least one of the first measurement surface and the first reference surface is a first control surface of the aircraft and at least one of the second measurement surface and the second reference surface is a second control surface of the aircraft. In this case, the method further comprises: based on the first object centroid data signal and the first fixture identification data signal received from the first sensor module, calibrating the operator control to accurately reflect the midpoint location of the first control surface; and calibrating the operator control to accurately reflect the midpoint position of the second control surface based on the second object centroid data signal and the second fixture identification data signal received from the second sensor module.
Another aspect of the subject matter disclosed in detail below is an apparatus comprising a clamp and a sensor module latched to the clamp, wherein the sensor module comprises a housing and first and second snaps disposed on opposite sides of the housing, and the clamp comprises: a clamp block; first and second latches pivotably coupled to the clamp block and latched to the first and second snaps to secure the sensor module flush with the clamp block; a first indexing pin and a second indexing pin protruding from the clamp block; a clamp arm rigidly coupled to the clamp block and having a portion with a first threaded hole and a second threaded hole; first and second screws threadably coupled to the first and second threaded bores, respectively, and having respective ends; and a pressure plate movably coupled to the clamp arm and disposed between the clamp block and a portion of the clamp arm, wherein ends of the first screw and the second screw are in contact with the pressure plate.
According to some embodiments of the apparatus described in the preceding paragraph, the clamp further comprises a contact pad attached to the clamp block and disposed between the clamp block and the platen, wherein the contact pad is made of a polymeric material. According to some embodiments, the clamp comprises a marker, and the sensor module comprises means for identifying the clamp.
Other aspects of systems and methods for optically measuring the position of a measurement surface relative to a reference position are disclosed below.
Drawings
The features, functions, and advantages discussed in the foregoing sections can be achieved independently in various embodiments or may be combined in yet other embodiments. To illustrate the above aspects and other aspects, various embodiments will be described below with reference to the accompanying drawings.
Fig. 1 shows the optical path of a laser light emitted by a sensor module according to one embodiment.
Fig. 2 shows a component identification diagram of a commercial off-the-shelf (COTS) line-emitting laser device that may be part of the sensor module shown in fig. 1 according to one proposed implementation.
FIG. 3 is a graph illustrating pixel data points as a function of measured height during movement of a measurement surface in the field of view of the sensor module shown in FIG. 1.
Fig. 4 is a diagram illustrating a three-dimensional view of a zeroing rig (zeroing rig) that may be used to calibrate the sensor module shown in fig. 1.
FIG. 5 is a component identification diagram illustrating the sensor module shown in FIG. 1 according to one embodiment.
Fig. 6 is a component identification diagram illustrating the sensor module shown in fig. 1 according to one proposed implementation.
Fig. 7A and 7B are diagrams showing a three-dimensional front view and a three-dimensional back view, respectively, of a sensor module located in a zeroing cradle (zeroing cradle) according to one proposed implementation.
Fig. 8 is a diagram showing a front view of the sensor module shown in fig. 7A and 7B with a portion of the housing removed and without a zeroing bracket.
Fig. 9 is a diagram illustrating a partial cross-sectional view of the sensor module illustrated in fig. 7A and 7B.
Fig. 10 is a diagram showing physical features on the clamp and a micro switch incorporated into the bottom of the sensor module for detecting physical features on the clamp.
FIG. 11 is a diagram illustrating an isometric view of an aircraft whose control surfaces may be calibrated using the apparatus disclosed herein.
Fig. 12 is a diagram showing a plan view of a wireless network of sensor modules installed on an aircraft.
Fig. 13 is a diagram illustrating the transmission of data representing the measured position of a control surface from an aircraft to an Automatic Test Equipment (ATE) station using a wireless network.
FIG. 14 is a diagram illustrating a step-identified flowchart of a method for acquiring and displaying control-plane position measurement data according to one proposed implementation.
FIG. 15 is a diagram illustrating a graphical user interface presented on a display screen of a data acquisition computer, according to one embodiment.
Fig. 16 is a diagram illustrating a side view of the tail wing of a typical aircraft.
Fig. 17 is a diagram illustrating an isometric view of a portion of a tail wing having an alignment index plate attached to a fuselage.
Fig. 18 is a diagram showing a top view of a rudder having a non-midpoint position relative to an alignment indexing plate attached to the fuselage.
Fig. 19 is a diagram illustrating a three-dimensional view of a remote optical control surface indicating system configured (in a floodlight mode) and mounted for measuring the position of a rudder relative to an alignment index plate attached to a fuselage, according to one embodiment.
Fig. 20 is a diagram illustrating a three-dimensional view of a remote optical control surface indicating system configured (in laser mode) and mounted for measuring the position of an elevator relative to an alignment index plate attached to a fuselage, according to another embodiment.
Fig. 21 is a diagram illustrating a three-dimensional view of a remote optical control surface indicating system configured (in a floodlight mode) and mounted for measuring the position of an elevator relative to an alignment index plate attached to a fuselage, according to another embodiment.
FIG. 22 is a diagram illustrating a three-dimensional view of a remote optical control surface indicating system configured (in laser mode) and mounted for measuring the position of an aileron relative to a fixed trailing edge of a wing, according to yet another embodiment.
Fig. 23A and 23B are diagrams illustrating a three-dimensional top view and a three-dimensional bottom view, respectively, of a left side (LH) flap clamp according to one proposed implementation.
Fig. 24 is a diagram showing a three-dimensional view of a right side (RH) aileron clamp (without sensor modules) mounted on the fixed trailing edge of the right side wing of an aircraft.
FIG. 25 is a diagram illustrating a three-dimensional view of some of the components of the flap clamp assembly for installation in the embodiment illustrated in FIG. 22.
FIG. 26 is a diagram illustrating a three-dimensional view of a remote optical control surface indicating system configured (in laser mode) and mounted for measuring the position of a flap with respect to a flap, according to another embodiment.
Fig. 27A and 27B are diagrams illustrating a three-dimensional top view and a three-dimensional bottom view, respectively, of a right side (RH) flap folder according to one proposed implementation.
FIG. 28 is a diagram illustrating a three-dimensional view of some of the components of the flap clamp assembly for installation in the embodiment shown in FIG. 23.
FIG. 29 is a diagram illustrating a bottom view of an indexing of an RH flap clamp (with a sensor module) clamped to an outboard edge of an inboard flap according to another proposed implementation.
Fig. 30 is a diagram showing an end view of an elevator clamp (no sensor module) mounted on the trailing edge of an elevator. The elevator clamp has an indicator to ensure that the clamp does not move after installation.
Reference will now be made to the drawings wherein like elements in different drawings have the same reference numerals.
Detailed Description
Illustrative embodiments of systems and methods for optically measuring the position of a measurement surface relative to a reference position are described in detail below. However, not all features of an actual implementation are described in this specification. Those skilled in the art will appreciate that in the development of any such actual embodiment, numerous implementation-specific decisions must be made to achieve the developers' specific goals, such as compliance with system-related and business-related constraints, which will vary from one implementation to another. Moreover, it will be appreciated that such a development effort might be complex and time-consuming, but would nevertheless be a routine undertaking for those of ordinary skill in the art having the benefit of this disclosure.
The system is a wireless network comprising a centrally located data acquisition computer and a plurality of remotely located sensor modules mounted at different locations within wireless communication range of a central receiver (e.g., a USB dongle plugged into a USB port of the data acquisition computer). Each sensor module is configured to measure a position of the measurement surface relative to a reference position and then broadcast the measurement results, wherein the broadcast results are received by the central receiver and processed by the data acquisition computer. Before describing a specific implementation of such a wireless network, the basic principles of the optical measurement technology employed by the sensor module will be described in detail.
Fig. 1 is a diagram showing the optical path of laser light emitted by a sensor module 2 attached to a jig 4 according to one embodiment. In this example, a clamp (clamp) 4 is coupled to a reference surface 6, wherein the reference surface 6 is disposed adjacent to a measurement surface 8, such as a pivot control surface on an aircraft. The sensor module 2 is configured to measure the position (e.g. the height h) of the measurement surface 8 relative to the zero point (midpoint) position indicated by the solid line between the two dashed lines in fig. 1. The upper dashed line represents the case where the measuring surface 8 is located at a height h above the zero position; the lower dashed line represents the situation where the measuring surface 8 is located at a height-h below the zero position.
The sensor module 2 includes a housing 42 and a battery (not shown, but see the battery pack 30 in fig. 5) accommodated in the housing 42. The sensor module 2 further includes a line-emitting laser device 36 (hereinafter referred to as "laser device 36"). The laser device 36 is mounted within the housing 42 and is configured to project a light curtain (hereinafter "light curtain a") in a first plane oriented perpendicular to the page in fig. 1. When the light curtain a is incident on the measuring surface 8, a laser line C (again extending perpendicular to the paper surface in fig. 1) is formed.
In one implementation, laser device 36 is a VLM-635-27-LPA laser diode manufactured by Quarton corporation, taipei, china. The VLM-635-27-LPA laser diode uses a simple cylindrical lens made of quartz and transmits light having a center wavelength of 635 nm. The cylindrical lens converts the laser beam into a light curtain in a plane. The light curtain is directed onto a measurement surface where incident rays can be detected.
In alternative implementations, a laser device with a rotating polygon mirror may be used to generate the laser line C. Fig. 2 is a diagram illustrating a component identification diagram of a line-emitting laser device 36 suitable for use in the position measurement system presented herein. The laser device 36 shown in fig. 2 includes a polygon mirror 188 mounted on the output shaft of a motor 190. The motor controller 186 controls the rotation of the polygon mirror 188, and the motor controller 186 receives clock pulses from a clock (not shown) and converts these clock pulses into motor drive pulses. The laser device 36 shown in fig. 2 also includes a laser driver 181, the laser driver 181 driving a laser 182 to produce a continuous wave laser beam or a pulsed laser beam directed toward a mirror 184 (or other reflective surface). The mirror 184 is oriented such that the projected laser beam is reflected onto a high-speed rotating polygon mirror 188 that is precisely synchronized with the clock pulses from the clock. When the angle of each reflecting surface of the polygon mirror 188 changes during rotation, the line-emitted laser beam a is reflected by each surface onto the collimator lens 192. The reflected beam sweeps across the input surface of the collimating lens 192, and photons change direction as they propagate through the collimating lens 192, exiting the collimating lens 192 in parallel.
Referring again to fig. 1, the sensor module 2 further includes a compound lens 16 (hereinafter "lens 16") and a linear array of photodetectors 18, the photodetectors 18 being arranged in sequence to form a row along a straight line within the housing 42. The lens 16 is mounted within the housing 42 in front of a row of photodetectors 18. The photodetector 18 is configured to output a corresponding analog photodetector output signal in response to incident light.
In the case of the measuring surface 8 in the zero position (indicated by the solid horizontal straight line marked "8" in fig. 1), the light curtain a is incident on the measuring surface 8, generating a laser line C. The measuring surface 8 in turn scatters the incident light of the laser line C. Some of the scattered laser light enters the lens 16 and is detected by a row of photodetectors 18. In the scenario shown in fig. 1, the light incident on a row of photodetectors 18 comprises scattered light of the laser line C.
For a better explanation of the optical measurement technique used by the sensor module 2, the following discussion assumes that the reference surface 6 and the measurement surface 8 shown in fig. 1 are planar, and that the measurement surface 8 is part of a component pivotable about an axis parallel to the plane of the measurement surface 8. As the component pivots, the measurement surface 8 moves up or down (as indicated by the arrow in fig. 1) depending on the direction of rotation of the component. The rotational movement is approximately linear (up and down) movement at the measurement region. This is a reasonable approximation based on a small angle formula.
Preferably, the sensor module 2 is positioned such that the laser device 36 is at an angleThe light curtain a is transmitted down onto the measuring surface 8 (measured with respect to the reference plane of the sensor module 2) so that a substantially horizontally oriented laser line C is projected onto the measuring surface 8. Conversely, the lens 16 is arranged such that the direction of the focal axis B of the lens 16 is downward at an acute angle θ with respect to the light curtain a. Further, the straight line of the focal axis B of the lens 16 and the line of photodetectors 18 is located in a second plane (disposed in the plane of the paper in fig. 1) intersecting the first plane (the plane disposed perpendicular to the paper in fig. 1) in which the light curtain a is located.
Incident light from the laser line C is scattered by the measurement surface 8 in all directions, including toward the lens 16. However, the vertically oriented linear array of photodetectors 18 sees only a thin cross section of laser line C (similar to the horizontal line seen through a high narrow window). In computer vision target tracking terminology, an "object" is a real world target. In this case, the object is a laser line C, and the centroid of the object is a point at the center of the thin cross-section of the laser line incident on the linear array of photodetectors 18. ( The intensity of the slice or "cross section" of the laser line rises and falls from top to bottom (or vice versa); the intensity of the cross section peaks at the center, with the dip following a gaussian distribution. )
The location at which the laser light impinges on the photodetector (or photodetectors) is a function of the apparent height d (see fig. 1) of the measurement surface 8. The apparent height d is a function of the actual height h. Thus, a row of photodetectors 18 may be used to measure the height h of the measurement surface 8 that scatters laser lines towards the photodetector array.
More specifically, the theoretical relationship between the actual height h and the apparent height d is d= (h/cos [ ]) Sin (O). The actual mathematical relationship depends on the geometry and manufacturing variables of the compound lens 16. The beam position x in pixel units is compared withAn exemplary empirical formula for the actual height h is:
for illustration, it is assumed that when the measurement surface 8 is in an intermediate position represented in fig. 1 by a horizontal solid straight line labeled h=0 (this condition is not necessary for carrying out the measurement method disclosed herein), the focal axis B of the lens 16 intersects the laser line C. In this scenario, when the measurement surface 8 moves up to an upper position indicated by a horizontal dashed straight line labeled +h in fig. 1, the position of the specific photodetector detecting the scattered light centroid of the laser line C will change. Similarly, when the measuring surface 8 moves down to a lower position, indicated by a horizontal dashed straight line labeled-h in fig. 1, the position of the particular photodetector detecting the centroid of the scattered light of the laser line C will change. In other words, the position of the photodetector (or pair of photodetectors detecting the centroid) changes with the change in the position of the measurement surface.
FIG. 3 is an example of a plot of pixel data points as a function of measured height. The pixel data points (forming the sensor response curve) are generated after an interpolation process (performed by the microcontroller, described in detail below) that doubles the number of data points by inserting new data points between each existing data point on the linear array of photodetectors 18. The pixel data points are then processed to obtain an object centroid calculated in pixels.
The object centroid is plotted in fig. 3 and these outputs are used to generate a total sensor response curve that illustrates the output centroid in pixels versus the actual height of the measurement surface. Centroid calculation uses pixel intensity thresholds (as described below with reference to fig. 14). All pixel calculations use only the data collected by the pixel photodetectors.
Before the sensor module 2 is ready for the calibration operation, the sensor module 2 should be calibrated. Fig. 4 is a diagram showing a three-dimensional view of a zeroing fixture 194 that may be used to calibrate the sensor module 2. The zeroing fixture 194 has a sensor module support surface 195, a laser zeroing surface 196, and a floodlight zeroing line (flood zeroing line) 198. When the sensor module 2 is operating in the laser mode, the sensor module 2 is calibrated by determining which photodetector detects the centroid of the object when the sensor module 2 emits the light curtain a incident on the laser zeroing surface 196. When the sensor module 2 is installed, the position of the laser zeroing surface 196 relative to the sensor module reference frame is selected to match the midpoint position of the control surface. In one implementation, the standard height of the sensor assembly from the midpoint plane is 1/2 inch.
The zeroing function is activated by activating the sensor module 2 on the zeroing fixture 194 or placing the sensor module 2 on the zeroing fixture 194 after the sensor module 2 has been turned on but before placing the sensor module 2 on any fixture. The zeroing fixture 194 is similar to a fixture with an RFID tag so that the sensor module 2 device knows when it is located on the zeroing fixture 194. The zeroing process automatically begins when the zeroing fixture 194 is detected.
The sensor module 2 may also operate in a floodlight mode. In flood mode, an array of Light Emitting Diodes (LEDs) (not shown in fig. 1, but see LED array 34 in fig. 5 and 9) is activated to project light that illuminates flood zero line 198. When the sensor module 2 is operating in the floodlight mode, the sensor module 2 is calibrated by determining which photodetector detects the centroid of the object when the sensor module 2 emits floodlight incident on the floodlight zeroline 198 and the area adjacent thereto. In this case, the object centroid is caused by light that is not scattered toward the photodetector by the flood zero line 198.
Fig. 5 is an identification diagram of components of the sensor module 2 shown in fig. 1 and components (RFID tags 26) that are part of a fixture according to one embodiment. The sensor module 2 comprises a battery pack 30 that supplies power to all on-board electrical drives of the sensor module 2. In one proposed implementation, the battery pack 30 includes six AA batteries. In one proposed implementation, the battery pack 30 comprises a rechargeable lithium ion battery.
The electrical drive means contained within the housing 42 of the sensor module 2 includes the microcontroller 20, transceiver 24, RFID module 28, LED array 34, line-emitting laser device 36, and linear charge-coupled device array 46 (hereinafter "linear CCD array 46", see fig. 6). The linear CCD array 46 comprises a linear array of photodetectors 18 as previously described. More specifically, the pixel is represented by a p-doped Metal Oxide Semiconductor (MOS) capacitance. When image acquisition begins, these capacitances are biased above the inversion threshold, causing incident photons to be converted into electron charges at the semiconductor-oxide interface. The linear CCD array 46 then reads these charges out to the microcontroller 20.
The sensor module 2 further includes a plurality of optical components arranged in the following order within the housing 42: a polarizing filter 12, a bandpass filter 14, a compound lens 16, and a row of photodetectors 18. Scattered light of the laser line C passes through the polarization filter 12, and the polarization filter 12 attenuates light that is not directed in a direction parallel to the surface to assist in isolating reflected laser light. Polarizing filter 12 reduces glare and external light interference. In one implementation, bandpass filter 14 is a sheet of red coated glass with a transmission curve having a peak at the same wavelength as the laser (e.g., 635 nm) and a high extinction coefficient at other wavelengths. This filters out most of the external interference light, isolating the laser light from the ambient light. The filtered light is then incident on the compound lens 16. A single row of photodetectors (pixels) is oriented vertically and aimed downwardly at a predetermined angle towards the measurement surface 8. The photodetector 18 captures the laser light scattered from the measurement surface 8. In one implementation, the linear array includes 128 photodetectors (pixels).
Still referring to fig. 5, the photodetector 18 outputs an analog photodetector output signal (hereinafter referred to as "pixel data") to the microcontroller 20. Microcontroller 20 is connected to all peripherals and handles logic input/output, serial communications, sensor input, and power distribution. The microcontroller 20 is configured to execute a laser line tracking algorithm that includes the following operations: an intensity baseline and peak are found, the light intensity is corrected for lens vignetting artifacts, pixel data is interpolated for the artifact sub-pixel resolution, an object detection threshold is calculated, and an object centroid is calculated. The microcontroller 20 is further configured to output a serial payload containing object centroid data, indicated in pixel numbers, indicating which photodetectors detected the object centroid. According to one implementation, serial data is output at a rate of about 20 Hz. Microcontroller 20 receives power from battery pack 30 through voltage divider 32. The voltage divider 32 scales down the battery voltage for reading the analog voltage.
The microcontroller 20 outputs serial data to the transceiver 24 through the transceiver interface 22. Transceiver 24 handles network communication protocols. In one implementation (described in more detail below with reference to fig. 9 and 10), the network is a Zigbee network 60.Zigbee is a specification based on IEEE 802.15.4 for a set of high-level communication protocols for creating a short-range area network using small low-power digital radios.
The microcontroller 20 also controls the operation of the laser device 36 and the LED array 34. As described above with reference to fig. 1, the laser device 36 emits a light curtain a aimed downwardly at a predetermined angle towards the measuring surface 8, forming a horizontally oriented laser line C when the light curtain a is incident on the measuring surface 8. In one implementation, the wavelength range of the emitted laser light is centered at 635nm (red). In some applications, the LED array 34 irradiates the measurement surface 8 (or optical target) instead of a laser (described in more detail below).
According to one embodiment, the sensor module 2 further comprises an RFID module 28, the RFID module 28 being configured to read an RFID tag 26 embedded in the fixture assembly in which the sensor module 2 is mounted. The RFID tag identifies to which clamp assembly the sensor module 2 is mounted. Since the identity and location of each clip assembly on the aircraft is known, identifying the clip assemblies enables a centrally located computer to determine which control surface is being measured remotely.
Fig. 6 is a component identification diagram illustrating the sensor module 2 shown in fig. 1 according to one proposed implementation. In this implementation, the photodetector 18 is incorporated in a linear CCD array 46 mounted to the sensor board. The compound lens 16 is a 12mm lens mounted on the same sensor board. The linear CCD array 46 has a single row of photodetectors (pixels) oriented vertically and aimed downwardly at a predetermined angle toward the measurement surface 8. The linear CCD array 46 captures laser light scattered from the measurement surface 8.
In one implementation, the linear CCD array 46 is a TAOS TSL1401R 128 pixel linear array sensor (available from Texas advanced opto-electronic solutions Inc. (Texas Advanced Photoelectronic Solutions) of Prono, tex.). The TSL1401R chip includes a single row of 128 photodetectors. The lens 16 forms an image on the sensor array. The camera processor 48 starts the exposure and then stops the exposure, followed by a clock pulse with each increasing pixel's voltage level. The micro-controller 20 reads out the pixel values. The camera module 40 allows the host system to be one-dimensional "visible".
The microcontroller 20 processes all analog and digital inputs and outputs, runs the sensor module programming, and stores the zero point locations to EEPROM memory. In one implementation, the master microcontroller board is an Arduino Mega 2560 microcontroller board having 54 digital input/output pins (15 of which may be used as PWM outputs to the LED array 34), 16 analog inputs, 4 UARTs (hardware serial ports) (one of which is used to connect the camera board to the master microcontroller board), a 16-MHz crystal oscillator, a USB connection, and a power outlet.
The microcontroller 20 also controls the on/off state of the LED array 34, but it controls the on/off state of the LED array 34 through the switch 25. In one implementation, switch 25 includes two reverse biased MOSFET transistors: one for flood LED array 34 and one for laser device 36. When the sensor module is in sleep mode, the camera module 40 is powered on. The LED array 34 includes three individual LEDs powered by DC current. In one implementation, three LEDs are powered by three 2-V linear voltage regulators, which in turn are all powered by one MOSFET designated for switching the LED power supply. All three voltage regulators and two MOSFETs are located on a "jumper board" (not shown in the figure) which also holds three resistors for the RGB indicator LED 132, two pull-down resistors for biasing the MOSFETs, a USB port wired in parallel with the Arduino's local USB port, and screw terminals for all peripheral and power connections. The jumper board is located on top of the transceiver interface board and has pass-through pins for contacting all Arduino pins. The main purpose of the jumper plate is to simplify the final assembly and retain those other components by providing a strong terminal connection. In the implementation partially shown in fig. 6, transceiver 24 is an Xbee radio module operating at 2.4GHz, and transceiver interface 22 is an Xbee shield interfacing with an Arduino microcontroller and powering the Xbee radio. Microcontroller 20 communicates with transceiver 24 through transceiver interface 22. Transceiver 24 is capable of wirelessly relaying measurements and commands between microcontroller 20 and a centrally located data acquisition computer (hereinafter "DAQ computer").
In one implementation, transceiver 24 is an Xbae Pro S1 802.15.4 module, while transceiver interface 22 is a SeededStudio Xbee shield with a Serial Peripheral Interface (SPI) path adapted to route signals between an Xbae radio and an Arduino microcontroller board. (shield ("shield") is any board manufactured to fit into the layout and to be inserted right into the Arduino microcontroller board). The Xbae Pro S1 802.15.4 module is installed on the Seeedstudio Xbae shield. The Seeedstudio Xbae shield supplies power to the Xbae Pro S1.15.4 module, contains circuitry for logic input/output, and allows the user to select serial pins using a jumper board. The Xbae Pro S1.15.4 module has its own processor built in. Xbae is preprogrammed prior to installation and then sends and receives data to and from the Arduino microcontroller board. Once Xbee is programmed and installed, it runs automatically.
The battery pack 30 supplies constant voltage power. Battery power goes directly from the on/off switch to the parallel wired microcontroller 20 and voltage divider 32. The microcontroller 20 in turn provides the appropriate voltages to the display screen 44, transceiver interface 22, and RGB indicator LED 132. RGB indicator LEDs 132 are mounted on the housing 42 of the sensor module 2 and are used to indicate when the device is on, when a valid target is detected, and when an error condition is indicated. Specifically, the RGB indicator LEDs 132 emit light in different colors to transmit status information at a distance.
Microcontroller 20 also controls display 44. In one implementation, display screen 44 is a Liquid Crystal Display (LCD) screen that displays sensor status information useful for workflow and troubleshooting.
Fig. 7A and 7B are diagrams illustrating a three-dimensional front view and a three-dimensional back view, respectively, of a sensor module according to one proposed implementation. The housing 42 of the sensor module 2 has a flat base 76 designed to rest flush on the clamp. A pair of snaps 33a and 33B (only one visible in fig. 7A and 7B, but see fig. 8) are secured to opposing end walls 78a and 78B of the housing 42. As will be described in more detail below with reference to fig. 26 and 28, the respective latches are latched on the catches 33a and 33b to hold the sensor module 2 on the clamp. The housing 42 has an opening (not visible in fig. 7A and 7B) in the top wall closed by the battery cover 47. The battery cover 47 is removed prior to insertion or removal of the battery.
After the sensor module 2 has been mounted on the fixture, which in turn is attached to the reference surface, the sensor module is manually turned on by pressing a main power button 45 located at the top of the housing 42. Microcontroller 20 is configured to default to sleep mode in response to activation of the module. In response to receiving a "wake up" command from the central station, the remotely located sensor module 2 changes to the laser mode. In response to detecting a floodlight command encoded in the RFID tag 26, the sensor module 2 changes to a floodlight mode.
As shown in fig. 7A, the housing 42 includes an optical mount 136 for holding the camera board assembly, the laser device 36, the LED array 34, two filters, and a polycarbonate laser aperture plate. The optical mount 136 is permanently bonded to the remainder of the housing 42. The surface configuration of the optical mount 136 is designed to not block light transmitted from or backscattered to the optical components within the housing 42. In the implementation shown in fig. 7A, the surface configuration of the optical mount 136 includes a recess 136a, the recess 136a having a planar surface that is substantially parallel to the plane in which the light curtain a propagates. Recess 136a has an aperture 43, aperture 43 being aligned with laser device 36. The surface configuration of the optical mount 136 also includes a recess 136b, the recess 136b having a planar surface that is generally parallel to the axis of the LED array 34. Recess 136b has holes aligned with LED array 34. The surface configuration of the optical mount 136 also includes a recess 136c, the recess 136c having an aperture aligned with the lens 16.
As shown in fig. 7B, the housing 42 also includes a removable rear access panel 134 that provides access to the interior of the housing 42 when the rear access panel 134 is removed. The rear entrance plate 134 has one opening for the display screen 44 and another opening for the optically transparent hemispherical LED bulb 130. The RGB indicator LEDs 132 protrude through the rear entrance plate 134 and into the recess within the LED bulb 130.
Fig. 8 is a diagram showing a front view of the sensor module shown in fig. 7A and 7B with the optical bracket 136 and other components removed. The axis of the laser device 36 is at a predetermined angle relative to the vertical mid-plane of the housing 42(see fig. 1) setup. Likewise, the focal axis of the lens 16 is at a predetermined angle (++) with respect to the vertical median plane of the housing 42>+θ) settings.
Fig. 9 is a diagram illustrating a partial cross-sectional view of the sensor module illustrated in fig. 7A, 7B, and 8. As shown in fig. 9, the camera module 40 includes a linear CCD array 46 and a lens 16. The laser device 36 and the camera module 40 are oriented at the respective preset angles described in the previous paragraph and shown in fig. 1. The LED array 34 is mounted between the laser device 36 (above) and the camera module 40 (below). The laser device 36 is capable of emitting laser lines in a laser mode onto an area of the measurement surface 8 that is within the field of view of the camera module 40. The LED array 34 is capable of illuminating the same area of the measurement surface 8 in a floodlight mode.
According to an alternative embodiment of the sensor module 2, the RFID reader may be replaced by a micro-switch array. Fig. 10 is a diagram showing physical features 5a and 5b on the jig 4 and micro switches SW1, SW2, and SW3 of the micro switch array 19 incorporated in the bottom of the sensor module 2. Fig. 10 shows the situation when the sensor module 2 has not been in contact with the clamp 4. When the sensor module 2 is placed flush on the fixture 4, the micro switch array 19 detects the physical features 5a and 5b on the fixture 4. This information will be used to identify the clamp 4. Fig. 10 shows a simple exemplary coding scheme in which three micro-switches SW1, SW2 and SW3 cover the respective coding areas on the clamp when the sensor module 2 and the clamp 4 are properly aligned. This coding scheme is achieved by forming or not forming a physical feature in the respective coding region depending on the identification code of the particular type of clamp used, and then detecting the presence of the physical feature representing the identification code using the micro-switch array 19. In the example shown in fig. 10, the physical feature 5a has been established on the first encoded region, the physical feature 5b has been established on the third encoded region, and no physical feature has been established on the second encoded region located between the first encoded region and the third encoded region. The output states of the microswitches SW1, SW2 and SW3 represent a combination of switches that are sent to the microcontroller 20 by means of the multiplexer 21.
According to an exemplary embodiment disclosed in detail below, the sensor module 2 is mounted to an aircraft 100 (see, e.g., fig. 12) for control plane calibration procedures. The system comprising the sensor module and the clamping assembly, which are mounted to the aircraft and are configured to measure the position of the control surface relative to a reference position and then broadcast the measurement, will be referred to hereinafter as a "remote optical control surface indication system". The remote optical control surface indication system disclosed herein allows a user to measure the position of the control surface for school wear by non-contact means, thereby eliminating the risk of personnel coming into contact with hazardous aircraft energy.
Fig. 11 is a diagram illustrating an isometric view of an aircraft 100, a control surface of which aircraft 100 may be calibrated using the remote optical control surface indication system disclosed herein. The aircraft 100 includes a fuselage 104, a pair of wings 101a and 101b, and a tail 102. The aircraft 100 also includes two propulsion units 108a and 108b mounted to the wings 101a and 101b, respectively.
Still referring to FIG. 11, the tail 102 includes a vertical tail 106 that limits lateral movement (yaw) of the aircraft and a rudder 54 that is pivotably coupled to the vertical tail 106 by a hinge. The rudder 54 can be rotated to provide the appropriate yaw force according to the corresponding yaw angle. The tail 102 also includes a horizontal tail 110 for providing pitch stability. The rear portion of the horizontal rear wing has a left side elevator 58a and a right side elevator 58b pivotably coupled thereto by a hinge. Elevators are movable airfoil bodies that control pitch changes (up and down movements of the aircraft head). The aircraft 100 shown in FIG. 11 also includes one or more leading edge devices (not described in detail herein) and one or more trailing edge devices (some of which are described in detail below) that can be extended and/or retracted to alter the lift characteristics of the wings 101a and 101 b. As shown in FIG. 11, the wings 101a and 101b also include trailing edge devices located at the trailing edges of the wings. In the example shown in FIG. 11, the trailing edge device includes left and right inboard flaps 55c and 55d and left and right outboard flaps 55a and 55b. In addition, the trailing edge devices include left and right flap wings 56a and 52a on the left wing 101a and right and left flap wings 56b and 52b on the right wing 101 b. A flap is a control surface that combines the flap and aileron functions.
The apparatus disclosed herein, including the clamp assembly and sensor module, may be mounted to an aircraft 100 and used to calibrate the left side aileron 52a, the right side aileron 52b, the rudder 54, the left side flap aileron 56a, the right side flap aileron 56b, the left side elevator 58a, and the right side elevator 58b. According to one proposed implementation, each sensor module 2 is mounted to a fixture made specifically for the respective control surface location on the aircraft.
Fig. 12 is a diagram showing a plan view of the wireless network of the sensor module 2 mounted on the aircraft 100. The sensor module 2 is mounted on the aircraft 100 at a position where the zero position of each control surface is measured during calibration. The control surface position data acquired by the sensor module 2 is wirelessly transmitted to a data acquisition computer 62 (see fig. 13). This information is ultimately received by automated test equipment 64 (hereinafter "ATE 64") for use in controlling the surface calibration procedure.
ATE 64 includes a system controller having memory for storing programming instructions that control the operation of the test equipment to automatically test the flight control systems of aircraft 100 and for storing resulting flight control system test data. In addition, the apparatus includes means for enabling an operator to input information to the system controller and output test data from the system controller. An interface including an automatic test equipment connects the system controller to the aircraft flight control system so that the system controller can automatically control the flight control system according to programmed instructions to implement various functions of the flight control system to test the operation of the flight control system on the ground. In one embodiment, ATE 64 interfaces to an on-board central maintenance computer within the aircraft's flight equipment. The central maintenance computer is connected to the aircraft flight control system and includes a plurality of LRUs and control plane transducers. The central maintenance computer includes non-volatile memory and is programmed to run on-board tests of the flight control system. When connected, the system controller controls the central maintenance computer according to the programming instructions to run the onboard test of the flight control system, and the results of the onboard test are transmitted through the interface for storage by the system controller.
Fig. 13 illustrates the transmission of data representing the measured position of a control surface from an aircraft to an Automatic Test Equipment (ATE) station using a wireless network. More specifically, the sensor module measures the position of the ailerons 52, rudders 54, flap ailerons 56, and elevators 58, and then sends the acquired data (e.g., object centroid data signals) to the data acquisition computer 62 via the Zigbee network 60. Zigbee is a specification based on IEEE 802.15.4 for a set of high-level communication protocols for creating a short-range area network using small low-power digital radios. The object centroid data signal is received by a USB dongle inserted into the USB port of the data acquisition computer 62.
The data acquisition computer 62 is provided with a data acquisition software application that processes the object centroid data signals received from the sensor module 2. The raw data and the processed data are stored in a data repository 72, the data repository 72 being a non-transitory tangible computer-readable storage medium.
The system controller of ATE 64 is a computer configured to poll a data acquisition software application to acquire measurements to perform pass/fail test 70. The digital test results are stored by the system controller and may be relayed to be stored in a build verification database 74, the build verification database 74 cooperating with the integrated aircraft system test. Build verification database 74 is stored in a non-transitory tangible computer-readable storage medium (e.g., a server).
Still referring to fig. 13, the user 66 performs the control surface calibration process through a ground test 68, the ground test 68 being a computer program running on the aircraft's computer or on a laptop computer connected to the aircraft. The ground test program is part of the aircraft design and is tied into various aircraft systems. The ground test may be run from the flight deck or from the ATE system controller. The readings are used to adjust the hydraulic pressure during surface testing. The surface test program performs a series of hardware and software operations to charge and discharge the hydraulic system and at some point requests the user 66 to physically zero the position of each control surface. This is accomplished by a user 66 triggering a hydraulically actuated "bump" from a surface test 68. The user clicks the up button and down button to move each control surface in discrete small angle actuations until the measurement surface is as close as possible flush with the adjacent wing surface (zeroing). When this has been physically verified, the user 66 clicks another button in the floor test 68 to accept the current location as a new zero point. This point is stored in the memory of the aircraft and then the ground test 68 enters a series of hydraulic maneuvers to zero other actuation devices of the control surface to a new zero position. When this is done, the floor test 68 prompts the user 66 to continue and do the same for the next control surface.
Fig. 14 shows a step-identification flowchart of a method 200 for acquiring and displaying control plane position measurement data according to one proposed implementation. The linear CCD array 46 detects the laser light scattered from the measurement surface and outputs an array of pixels (step 202). The microcontroller 20 acquires the pixel array and converts the analog voltage to a digital voltage (step 204). Microcontroller 20 then calculates an intensity baseline (step 206), performs a lens cosine error correction algorithm (step 208), iterates the intensity baseline calculation (step 210), interpolates pixel array values (step 212), applies detection threshold criteria (step 214), calculates an object centroid in pixels (step 216), and then transmits a sensor payload that includes the object centroid data (step 218). The sensor payload is received by the data acquisition computer 62 via the radio receiver (step 220). The data acquisition computer 62 parses the pixel values, sensor identification, serial numbers, etc. (step 222). The serial number is used to retrieve the appropriate sensor response curve equation for the identified control plane (step 224). The data acquisition computer 62 then converts the pixel output values to inch measurements (step 226), converts the inch measurements to hash marks as needed (step 228), and displays the measurement output in a graphical user interface (step 230).
Interpolation artificially increases the measurement resolution to the sub-pixel level. This is done assuming that the measurement surface is sufficiently smooth and flat on a small scale so that the pixel intensity values can be safely increased and interposed between existing pixel intensity values. This is done by simply averaging between nearest neighbor pixel intensity values.
As used herein, hash mark refers to a particular angle of flight control surface movement at a hydraulic actuator. Specifically, the hash mark is a linear measurement at the trailing edge of the control surface corresponding to a 0.05 degree rotational movement at the actuator. The definition relates to the aerodynamic requirements of the aircraft and the hash marks form the basis for the calibration requirements. Not all of the calibration requirements are explicitly written based on hash marks, but in the case of hash marks, the units of control surface movement are converted from inch measurements to hash marks. The DAQ computer 62 first calculates the measurement in inches and then converts the output into hash marks.
Fig. 15 is a diagram illustrating a graphical user interface presented on the display screen 96 of the data acquisition computer 62. The graphical user interface includes a menu 82 having a plurality of columns. The control plane column lists the names of the control planes involved in the calibration procedure. The system operator may select any of the control planes for correction by clicking on the relevant field in the row listing the control plane name to be selected. The clip ID column lists the corresponding ID code for each listed control surface. An instruction to initiate data acquisition for the selected control plane can be seen in window 92. The system operator may scroll down to view more information in window 92.
The process of initiating data acquisition includes clicking on a field in a selection column of menu 82 to select a control surface to be calibrated, and then touching scan virtual button 84 to turn on the sensor module associated with the selected control surface. The wake virtual button 86 is then touched to wake the selected sensor module. The same sensor module may switch to sleep mode by touching the sleep virtual button 88. The stop virtual button 90 may be touched to terminate the calibration procedure.
The calibration methods disclosed in detail herein may be used to calibrate ailerons, flap ailerons, elevators, rudders, and other types of control surfaces by optically detecting the position of a measurement surface relative to a reference position. In some cases, the measurement surface is movable and the reference surface (to which the sensor module is clamped) is fixed; in other cases, the measurement surface is fixed and the reference surface is movable.
For illustration, the procedure of calibrating the rudder will be described in more detail. Fig. 16 shows the structure of a typical tail wing 102 of an aircraft. The vertical tail (vertical tail) of the exemplary tail 102 includes a fixed front portion, referred to as the vertical tail (vertical stabilizer) 106, for limiting lateral movement (yaw) of the aircraft. A vertical tail 106 is attached to the top of the rear of the fuselage 104. The rear of the vertical tail typically has a rudder 54, the rudder 54 being pivotably coupled to the vertical tail 106 by a hinge. The rudder 54 can be rotated to provide the appropriate yaw force according to the corresponding yaw angle. The exemplary tail 102 shown in fig. 16 also includes a horizontal tail 110 for providing pitch stability. The rear of the tailplane 110 typically has elevators 58a and 58b (only elevator 58a is visible in fig. 16), with elevators 58a and 58b being pivotably coupled to the tailplane 110 by hinges. Elevators are movable airfoil bodies that control pitch changes (i.e., up and down movements of the aircraft nose).
Various calibration methods may be employed to calibrate the rudder 54 with respect to rudder controls operated by the aircraft pilot. Calibration is to establish the correct relationship by aligning features (e.g., centerlines) of the rudder with features (e.g., alignment indexing plates including a plurality of linear measurement marks) on the rear of the fuselage 104. Similar features (e.g., alignment indexing plates) may be used to calibrate elevators 58a and 58b with respect to elevator control operated by the aircraft pilot. By rotating the rudder 54 to a target relationship with respect to the fuselage 104, the position of the rudder features can be calibrated with respect to the rudder control. In this way, rudder control can be calibrated to accurately reflect the true position of the rudder, thereby improving aircraft performance.
Fig. 17 shows an isometric view of a portion of a tail having an alignment index plate 112 attached to the top of the rear of the fuselage 104 at the rear of the vertical tail assembly. The vertical tail assembly includes a vertical tail fairing 126 attached to the rear of the fuselage 104 by a pair of L-beams 122 and 124, and the vertical tail fairing 126 is disposed directly below the rudder 54 when the rudder 54 is in its midpoint position (i.e., zero degree yaw angle). The rudder 54 has mounted thereunder a large spherical seal (not shown in fig. 14) that rides on top of the vertical tail fairing 126 for aerodynamic purposes.
The alignment indexing plate 112 is attached in a designated location using a pair of split plate fasteners 114 and 116. The indexing plate fasteners 114 and 116 are considered to be reference geometries on the aircraft and are precisely positioned. The alignment index plate 112 has a plurality of linear measurement marks 118 thereon, the linear measurement marks 118 being equally spaced apart in a straight scale fashion. The alignment indexing plate 112 is positioned relative to the vertical tail fairing 126 such that when the rudder 54 is in its midpoint position, the centerline of the rudder 54 will be aligned with the aircraft pair wiring indicia 120 in the plurality of linear measurement indicia 118.
One known rudder calibration tool is a heavy aluminum block (not shown in fig. 17) clamped against the trailing edge 128 of the rudder 54. The block has steel pins (not shown) directed toward the alignment indexing plate 112. The rudder 54 can be properly calibrated when the points of the steel pins overlay the aircraft pair wire markers 120 on the alignment index plate 112. This technique may have the potential for observation errors beyond design requirements. In addition, known rudder calibration tools must be read at close range. This requires maintenance technicians to spend time acquiring and setting up the laptop and webcam systems to meet the 5 foot hazard energy regulations for active control surfaces. Then, when the rudder is swung in the factory test, the rudder calibration tool remains attached, with the potential risk of loosening.
According to the rudder calibration technique disclosed herein, the sensor module 2 (not shown in fig. 17, but see fig. 19) may be clamped to the aircraft 100 and used to indicate the position of the rudder 54 with an optical target on the trailing edge 128. According to one embodiment shown in fig. 13, the optical target may take the form of a reflective tape 142, the reflective tape 142 being adhered to a bottom layer contact tape 144 approved by the factory for contact with the skin of the rudder 54. In this implementation, the sensor module 2 operates in a floodlight mode and the microcontroller 20 measures the position of the center line between the edges of the optical target, as disclosed in U.S. patent application No. 15/407,076.
Fig. 18 shows a top view of the rudder 54 with a non-midpoint position relative to an alignment index plate 112 attached to the rear of the fuselage 104. Specifically, the dashed line labeled rudder CL in fig. 18 indicates the position of the centerline of rudder 54 relative to the position of the aircraft pair wiring marker 120, with the position of the aircraft pair wiring marker 120 indicated by the dashed line labeled BL 0.00. The linear position of the rudder centerline relative to the aircraft's butt line serves as an approximation of the small angular deflection of the rudder 54 near the midpoint location at BL 0.00. When the centerline of the rudder 54 is aligned with the aircraft alignment mark 120 during a rudder-correcting operation, a maintenance technician on the flight deck may calibrate the rudder control to indicate that the rudder 54 has a zero degree yaw angle.
Fig. 19 is a diagram illustrating a three-dimensional view of a remote optical control surface indicating system configured (in a floodlight mode) and mounted for measuring the position of the rudder 54 relative to the alignment index plate 112 shown in fig. 18. The sensor module 2 is attached to a clamp 4d, the clamp 4d being specifically configured for holding the sensor module 2 in a fixed position relative to the rudder 54 of the aircraft 100. In this example, an optical target 14b (of the type disclosed in U.S. patent application Ser. No. 15/407,076) is attached to the trailing edge 128 of the rudder 54. The optical target 14b includes a reflector and a pair of wings made of opaque material disposed on opposite sides of the reflector, as described in detail in U.S. patent application No. 15/407,076. The sensor module 2 is used to calibrate the zero position of the rudder 54 to the corresponding position of the rudder pedal that the pilot uses to control the yaw direction (left or right) about the vertical axis of the aircraft for fine adjustment. The remote optical control surface indicates that the system is not in contact with the moving rudder 54 and is securely attached to the vertical tail fairing 126 indexed to the alignment indexing plate 112 shown in fig. 18.
The jig 4d shown in fig. 19 includes: a rudder clamp mount 148 aligned with the alignment index plate 112; a pair of rudder clamp arms 150a and 150b clamped to the vertical tail fairing 126 by tightening a pair of thumbscrews 11a and 11b having plastic tips; and a rudder clamp block to which the sensor module 2 is latched. The rudder clamp mount 148, the rudder clamp arms 150a and 150b, and the rudder clamp block form a rigid support structure designed to secure the sensor module at a specific location (position), including position and orientation, relative to the vertical tail fairing 126 to measure the angular position of the rudder 54. Other configurations of calibrating the zero positions of the ailerons, flap ailerons and elevators are described in more detail below.
The jig 4d is placed on the rear of the body 104 at a position covering the above-mentioned alignment index plate 112 and fixed with respect to the above-mentioned alignment index plate 112. The rudder clamp mount 148 includes a pair of positioning mechanisms (not shown) that are located on the respective index plate fasteners 114 and 116 shown in fig. 18. In one implementation, the positioning mechanism is a drill bushing rigidly disposed in the rudder clamp base 148 that engages the heads of the index plate fasteners 114 and 116. The sensor module 2 is thereby accurately and reproducibly positioned at an angle relative to the alignment indexing plate 112 when the drill collar engages the heads of the indexing plate fasteners 114 and 116, respectively. When the rudder clamp mount 148 is properly seated on the index plate fasteners 114 and 116, the maintenance technician knows the precise location of the sensor module 2 relative to the aircraft. More specifically, the precise position (i.e., position and direction) of the sensor module 2 relative to the axis of rotation of the rudder 54 and the precise position (i.e., position and direction) of the centerline relative to the rudder 54 when it is at its midpoint position (i.e., when the rudder centerline overlaps the baseline BL 0.00 shown in FIG. 18) are known.
Fig. 20 is a diagram illustrating a three-dimensional view of a remote optical control surface indicating system configured (in laser mode) and mounted for measuring the position of elevator 58 relative to an alignment index plate 111 attached to fuselage 104, according to another embodiment. The sensor module 2 is latched to the elevator clamp 4c. The elevator clamp 4c includes an elevator clamp arm 178 clamped to the trailing edge of the elevator 58 (using a pair of thumbscrews 11a and 11 b) and an elevator clamp block 180 supporting the sensor module 2. The sensor module 2 is held in place on the elevator clamp block 180 by a pair of pull latches (only pull latch 160a is visible in fig. 20). As shown in fig. 20, the pull latch 160a is pivotably coupled to the anchor bracket. The other pull latch is also pivotally coupled to an anchor bracket (not visible in fig. 20). The elevator clamp 4c further comprises indexing pins 165, the indexing pins 165 being used to place the elevator clamp 4c in a specified position relative to the elevator 58. Other indexing pins are not visible in fig. 20. The elevator clamp 4c also includes an indicator 176 that indicates whether the elevator clamp 4c has moved after being mounted to the trailing edge of the elevator 58.
In the calibration scenario shown in fig. 20, the optical target 113 is placed on an alignment index plate 111, the alignment index plate 111 being attached to the side of the fuselage 104 near the trailing edge of the elevator 58. The alignment index plate 111 indicates the zero position of the elevator 58. The optical target 113 is a lightweight plastic component having holes to align with fasteners connecting the alignment index plate 111 to the body 104. The flat upper surface of the optical target 113 is located on a plane flush with the center mark (zero point position) on the alignment index plate 111, and the laser line from the sensor module 2 is incident on the upper surface.
Fig. 21 is a diagram illustrating a three-dimensional view of a remote optical control surface indicating system configured (in a floodlight mode) and mounted for measuring the position of elevator 58 relative to alignment index plate 111, according to an alternative implementation. In this case, the LED array within the sensor module is activated to flood the alignment index plate 111 and adjacent areas, and then detect the object centroid corresponding to the light absorbed by the centerline of the alignment index plate 111 to determine when the elevator 58 is in its zero position.
It should be noted that in the embodiment shown in fig. 20 and 21, the sensor module and clamp assembly are attached to a moving control surface, i.e. elevator 58 (in other words, the reference surface is moving and the measurement surface is stationary). In other implementations described below, the sensor module and clamp assembly are attached to a stationary portion of the aircraft (in other words, the reference surface is stationary and the measurement surface is moving).
More specifically, the respective jigs are mounted on the airplane for measuring the zero positions of the left and right ailerons 52a and 52b and the left and right flap ailerons 56a and 56b shown in fig. 11. The clip may be mounted to the aircraft either before or after the sensor module is attached to the clip. The clamp is marked with a control surface and letter code, where a=left flap, b=right flap, c=left flap, and d=right flap.
Any sensor module 2 may be attached to any clip 4 before or after the sensor module 2 is energized, and the clip 4 may be attached to the aircraft before or after the sensor module 2 is attached to the clip 4. To attach the sensor module 2, rubber pull latches 160 are placed one after the other in their respective catches 33. The two alignment features will index into the two holes in the bottom of the sensor module 2.
The inspection technician presses the main power button to turn on the sensor module. After the microcontroller is started for a few seconds, the LED and LCD screens are lit. Whenever the sensor is placed on the clip, whether powered on before or after attachment, the sensor will automatically start counting down and enter sleep mode by default. The sensor is not ready to take measurements until the DAQ sends a wake-up command.
Fig. 22 is a diagram illustrating a three-dimensional view of a remote optical control surface indicating system configured (in laser mode) and mounted for measuring the position of the aileron 52 relative to the fixed trailing edge 53 of the wing 101b, according to yet another embodiment. The sensor module 2 is latched to the aileron clamp 4a, which in turn, the aileron clamp 4a is clamped to the trailing edge 53 of the wing 101b by thumbscrews 11 (only one thumbscrew is visible in fig. 22).
Fig. 23A and 23B are diagrams showing a three-dimensional top view and a three-dimensional bottom view, respectively, of an aileron clamp 4a according to one proposed implementation. The figure shows a left side flap clamp, while the right side flap clamp shown in fig. 22 is similar in structure to the left side flap clamp shown in fig. 23A and 23B. (more specifically, the clamp block is a mirror image, but the clamp assembly is asymmetric because the sensor is asymmetric, having a long end and a short end). In either case, the flap clamp 4a is an assembly that includes a flap clamp block 152, an inboard flap clamp arm 154a, and an outboard flap clamp arm 154b (hereinafter "flap clamp arms 154a and 154 b"). The flap clamp arms 154a and 154b are rigidly coupled to the flap clamp block 152. The flap clamp arms 154a and 154b are made of metal, such as aluminum. The flap clamp block 152 is made of a polymeric material, such as DuPont TM Acetal resins, which are lightweight and can be machined to tight tolerances.
Each of the flap clamp arms 154a and 154b has a threaded bore that is threadably engaged with the threaded shaft of the corresponding thumbscrew 11a and 11 b. Each of the flap clamp arms 154a and 154B also supports a mounting screw having a coil spring (not shown in fig. 23A and 23B) that secures a respective polymer clamp pad 156 (e.g., made of polyurethane) and a respective pressure plate 158. When thumb screws 11a and 11b are tightened, pressure plate 158 presses polymer gripping pad 156 into contact with the bottom surface of the fixed trailing edge of the wing. At the same time, the aileron clamp block 152 (also made of polymeric material) presses against the top surface of the fixed trailing edge of the wing. Since the surfaces of the clamps that contact the trailing edge of the wing are made of a polymeric material, damage to the wing surfaces is avoided. In an alternative implementation of the medial clamp arm, the pressure plate 158 and polymer clamping pad 156 are omitted so that the polymer tips are mounted to the ends of the thumbscrews 11a and 11 b.
The flap clamp 4a shown in fig. 23A and 23B also includes a mounting beam 157 fixedly coupled to the flap clamp block 152. A pair of anchor brackets 159a and 159b are attached to opposite ends of the mounting beam 157. In addition, the RFID disc 155 is attached to the mounting beam 157, occupying a position between the anchor bracket 159b and the flap clamp block 152. The RFID disc 155 has an RFID tag (not shown in fig. 23A and 23B, but see fig. 5) attached thereto. Typically, the RFID tag is a thin disc glued in place. For the example shown in fig. 23A and 23B, the RFID tag would contain information identifying the left flap clamp.
The sensor module 2 is anchored to the anchor brackets 159a and 159b by a pair of pull latches 160a and 160 b. One end of the pull latch 160a is pivotably coupled to the anchor bracket 159a; one end of the pull latch 160b is pivotally coupled to the anchor bracket 159b. The latches 160a and 160b latch on the catches 33a and 33b (see fig. 8) to secure the sensor module 2 to the flap clamp 4a. The aileron clamp block 152 has attached thereto sensor alignment geometries 166a and 166b, the sensor alignment geometries 166a and 166b protruding from the top surface and engaging in corresponding recesses in the base of the sensor module 2, the engagement ensuring that the sensor module 2 is correctly positioned relative to the measurement surface.
In one implementation, two aileron clamps interface with the fixed trailing edge of each wing in the region around the oil drain boom. Fig. 24 is a diagram showing a three-dimensional view of the aileron clamp 4a (no sensor module) mounted on the fixed trailing edge 23 of the right side wing of an aircraft in the region around the oil drain boom (fuel jettison boom) 51.
Fig. 25 is a diagram showing a three-dimensional view of a part of the flap clamp 4a in the process of being mounted. When the thumbscrew is fully tightened, a portion of the trailing edge 53 of the wing is clamped between the polymer aileron clamp block 152 and the polymer clamp pad 156 to achieve scratch-free clamping of the painted surface of the trailing edge 53 of the wing. As shown in fig. 25, one end of the pull latch 160 is pivotally coupled to a shaft 164, and an opposite end of the shaft 164 is supported by a clevis 162. Clevis 162 is in turn attached to an anchor bracket (such as anchor brackets 159a and 159b shown in FIG. 23A).
According to further implementations, sensor modules may be installed for calibrating the left and right flap flaps 56a, 56b shown in FIG. 11. Fig. 26 is a diagram showing a three-dimensional view of a remote optical control surface indicating system configured (in laser mode) and mounted for measuring the position of the flap 56 relative to the inboard flap 55. The sensor module 2 is latched to the flap clamp 4b, which in turn, the flap clamp 4b is clamped to the outer edge of the inboard flap 55 by a pair of thumbscrews 11 (only one thumbscrew is shown in fig. 26). In this implementation, the flap clamp 4b bridges the frangible flap panel 57.
Fig. 27A and 27B are diagrams showing a three-dimensional top view and a three-dimensional bottom view, respectively, of the flap clamp 4B according to one proposed implementation. The figure shows the right flap clamp, while the left flap clamp is a mirror image of the right flap clamp shown in fig. 27A and 27B. In either case, the flap clamp 4b is an assembly that includes a flap clamp block 170 and a flap clamp arm 168 that is rigidly coupled to the flap clamp block 170. The flap clamp arm 168 and flap clamp block 170 are made of metal, such as aluminum. A flap clamp contact pad 172 (visible in fig. 27B) is attached to the flap clamp block 170. The flap clamp contact pad 172 is made of a polymeric material, such as DuPont TM Acetal resins.
The flap clamp arm 168 has a pair of threaded holes that are threadedly engaged with the threaded shafts of the respective thumbscrews 11a and 11 b. The flap clamp arms 168 also support mounting screws with coil springs (not shown in fig. 27A and 27B) that hold the respective polymer clamp pads 156 (e.g., made of polyurethane) and the respective pressure plates 158. When thumbscrews 11a and 11b are tightened, pressure plate 158 presses polymer gripping pad 156 into contact with the bottom surface of flap 55. At the same time, the flap clamp block 172 (also made of polymeric material) presses against the top surface of the flap 55. Since the clamp surface that contacts the flap 55 is made of a polymeric material, damage to the flap surface is avoided. The flap clamp 4B shown in fig. 27A and 27B also includes a mounting beam 157 fixedly coupled to the flap clamp 170. A pair of anchor brackets 159a and 159b are attached to opposite ends of the mounting beam 157. In addition, the RFID disc 155 is attached to the mounting beam 157, occupying a position between the anchor bracket 159a and the flap clamp block 170. The RFID disc 155 has an RFID tag (not shown in fig. 27A and 27B) attached thereto. For the example shown in fig. 27A and 27B, the RFID tag will contain information identifying the right flap clamp.
As previously described, the sensor module 2 is anchored to the anchor brackets 159a and 159b by a pair of pull latches 160a and 160 b. The latches 160a and 160b latch on the catches 33a and 33b (see fig. 8) to secure the sensor module 2 to the flap clamp 4b. The flap clamp block 170 has attached thereto sensor alignment geometries 166a and 166b, the sensor alignment geometries 166a and 166b protruding from the top surface and engaging in corresponding recesses in the base of the sensor module 2, which engagement ensures a correct positioning of the sensor module 2 with respect to the measurement surface.
Fig. 28 is a diagram showing a three-dimensional view of some components of the flap clamp 4b mounted on the inside flap 55. When the thumbscrews 11a and 11b are fully tightened, the trailing outside corner of the inboard flap 55 is clamped between the polymer flap clamp contact pad 172 and the polymer clamp pad 156 to achieve a atraumatic clamping of the painted surface of the inboard flap 55. After the flap clamp contact pad 172 is mounted to the flap clamp block 170, the flap clamp contact pad 172 is machined to a specific thickness to maintain a sensor mounting height of 1/2 "above the measurement surface at an optimal calibration zero position. In this case, the reason for making the flap clamp block 170 of aluminum is that since the flap clamp block 170 needs to reach above the frangible flap plate 57, this location should not mount anything, so it needs to be rigid and not sag over its length.
As shown in fig. 28, one end of the pull latch 160 is pivotally coupled to a shaft 164, and an opposite end of the shaft 164 is supported by a clevis 162. Clevis 162 is in turn attached to an anchor bracket (such as anchor brackets 159a and 159b shown in fig. 27A). The other end of the pull latch 160 is coupled with a catch (not visible in fig. 28) to hold the sensor module 2 in place relative to the adjacent flap 56.
The flap clamp 4b is properly placed on the inboard flap 55 by means of three index pins 165, only two index pins 165 being visible in fig. 28. Fig. 29 is a diagram showing an indexed bottom view of the right flap clamp 4b (with sensor module 2) clamped to the outboard corner of the inboard flap 55. As shown in fig. 29, two index pins 165a and 165b must contact the trailing edge of the inboard flap 55, while the third index pin 165c contacts the outer edge of the frangible flap panel 57. Before tightening the two thumbscrews 11a and 11b, the flap clamp 4b is pushed onto the flap assembly until all three index pins 165 a-165 c are in contact with the aircraft skin. The thumbscrews 11a and 11b are then manually tightened to ensure that the indexing pins remain in contact.
During the flap-correcting procedure, the inboard flap 55 is fully retracted and corrected (mechanically set) to its precise zero position. This is a prerequisite for the correction of the flap, since the flap is corrected to a certain position with respect to the inboard flap trailing edge. However, the jig and sensors may be attached to the flap at any time without interfering with the flap-correcting process.
According to some implementations, some or all of the clamp arms are provided with indicators to ensure that the clamp does not accidentally move after installation. Fig. 30 is a diagram showing an end view of the elevator jig 4c (no sensor module) mounted on the trailing edge of the elevator 58. Elevator fixture 4c includes an indicator 176 having a red surface 3a and a green surface 3 b. When the elevator clamp 4c is properly mounted on the trailing edge of the elevator 58, the snap feature 176a latches under the trailing edge and the green surface 3b is visible from a vantage point behind the trailing edge of the elevator 58. However, if the elevator clamp 4c is moved in a manner that unlocks the snap feature 176a from the trailing edge of the elevator 58, the spring 174 applies a torque that causes the indicator to rotate clockwise in the view seen in fig. 30. As a result of the rotation, the green surface 3b is no longer visible from the above-mentioned view, but the red surface 3a is visible. This provides a visual alarm that the installation of the elevator clamp 4c should be checked before starting the elevator calibration procedure.
One embodiment of a method of optically measuring a position of a measurement surface relative to a reference position using a battery-powered sensor module includes the following steps. A first clamp is attached to the first reference surface at a first location, wherein the first clamp has a first structure designed to clamp to the first reference surface at the first location. Before or after attaching the first fixture, the first sensor module is fixedly coupled to the first fixture such that a first laser device within the first sensor module is aimed at the first measurement surface. One of the first measurement surface and the first reference surface is movable relative to the other. When the first sensor module is in the sleep mode at the first location, power is supplied from a first battery incorporated in the first sensor module. Then, a second clamp is attached to the second reference surface at the second location, wherein the second clamp has a second structure designed to clamp to the second reference surface at the second location. Before or after attaching the second fixture, the second sensor module is fixedly coupled to the second fixture such that a second laser device within the second sensor module is aimed at the second measurement surface. One of the second measurement surface and the second reference surface is movable relative to the other. When the second sensor module is in the sleep mode at the second location, power is supplied from a second battery incorporated in the second sensor module.
After mounting the first and second sensor modules, the positions of the first and second measurement surfaces may be measured at different times, respectively. According to one embodiment of the method, the mode of the first sensor module is changed from the sleep mode to the active mode wirelessly at a first time. The second sensor module is in a sleep mode at a first time. The first sensor module in the active mode is then activated wirelessly to project a light curtain onto the first measurement surface along a first incident line using the first laser device and detect a first object centroid at a location where scattered light from the first incident line is incident on a first row of photodetectors of the first sensor module. The first object centroid data signal is wirelessly transmitted from the first sensor module to a data acquisition module (e.g., data acquisition computer 62). The first object centroid data signal is representative of a measured position of the first measurement surface at a first time.
Then, the mode of the second sensor module is wirelessly changed from the sleep mode to the active mode at a second time. In a transition between the first time and the second time, the first sensor module is wirelessly changed from an active mode to a sleep mode. Thus, the first sensor module is in sleep mode at the second time. The second sensor module in the active mode is then activated wirelessly to project a light curtain onto the second measurement surface along a second incident line using the second laser device and detect a second object centroid at a location where scattered light from the second incident line is incident on a second row of photodetectors of the second sensor module. A second object centroid data signal is wirelessly transmitted from the second sensor module to the data acquisition module. The second object centroid data signal is representative of a measured position of the second measurement surface at a second time.
The data acquisition module converts the first object centroid data signal to a first distance measurement value using first stored data representing a table or equation that relates pixel values to measured distances in a manner that characterizes movement of the first measurement surface. Similarly, the data acquisition module converts the second object centroid data signal to a second distance measurement value using second stored data representing a table or equation that relates pixel values to measured distances in a manner that characterizes movement of the second measurement surface.
The process described in the first four paragraphs may be extrapolated to include the installation of more than two sensor modules in the structure. For example, a plurality of sensor modules 2 may be mounted on an aircraft at the locations shown in fig. 12 and used for calibration of ailerons, flap ailerons, elevators, rudders and other control surfaces of the aircraft.
While the system and method for optically measuring the position of a measurement surface relative to a reference position has been described with reference to various embodiments, it will be understood by those skilled in the art that various changes may be made and equivalents may be substituted for elements thereof without departing from the teachings herein. In addition, many modifications may be made to adapt a particular situation disclosed herein to the concepts and simplifications. Thus, the subject matter covered by the claims should not be limited by the disclosed embodiments.
Furthermore, the present disclosure includes embodiments according to the following:
item 1. A method for optically measuring the position of a measurement surface relative to a reference position, the method comprising:
(a) Attaching a clamp to a reference surface at a location;
(b) Fixedly coupling the sensor module to the fixture such that a laser device within the sensor module is aimed at the measurement surface;
(c) Activating the sensor module to project a light curtain in a first plane from the laser device onto the measurement surface using the laser device to form an incident line, and detecting an object centroid at a location where scattered light from the incident line is incident on a row of photodetectors of the sensor module; and
(d) An object centroid data signal is transmitted from the sensor module to the data acquisition module, wherein the object centroid data signal is representative of a measured position of the measurement surface.
The method of item 1, wherein step (b) comprises orienting the sensor module such that a row of photodetectors is aligned in a second plane that is substantially perpendicular to the first plane and intersects the light curtain.
The method of any one of claims 1-2, wherein at least one of the measurement surface and the reference surface is a control surface of an aircraft.
Item 4. The method of item 3, further comprising:
rotating the control surface at discrete actuation angles;
repeating step (c) at each discrete actuation angle until the measured position of the control surface is a midpoint position relative to the reference position; and
based on the object centroid data signal received from the sensor module, the operator control is calibrated to accurately reflect the midpoint location of the control surface.
Item 5. A method for optically measuring a position of a measurement surface relative to a reference position, the method comprising:
(a) Attaching a first clamp to the first reference surface at a first location, wherein the first clamp has a first structure designed to clamp to the first reference surface at the first location;
(b) Fixedly coupling the first sensor module to the first fixture such that a first laser device within the first sensor module is aimed at the first measurement surface;
(c) Wirelessly activating a first sensor module in an active mode to project a first light curtain in a first plane from a first laser device onto a measurement surface to form a first incident line and detect a first object centroid at a location where scattered light from the first incident line is incident on a first row of photodetectors of the first sensor module; and
(d) A first object centroid data signal is wirelessly transmitted from the first sensor module to the data acquisition module, wherein the first object centroid data signal is representative of a measured position of the first measurement surface relative to the first reference position.
Item 6. The method of item 5, wherein the first reference surface is a surface of a flap of the aircraft and the first measurement surface is a surface of a flap of the aircraft.
Item 7. The method of item 5, wherein the first reference surface is a surface of a wing of the aircraft and the first measurement surface is a surface of an aileron of the aircraft.
Item 8. The method of item 5, wherein the first reference surface is a surface of a fuselage of the aircraft and the first measurement surface is a surface of a rudder of the aircraft.
Item 9. The method of item 5, wherein the first reference surface is a surface of an elevator of the aircraft, and the first measurement surface is attached to a fuselage of the aircraft.
The method of any one of items 5-9, further comprising:
(e) Attaching a second clamp to the second reference surface at the second location, wherein the second clamp has a second structure designed to clamp to the second reference surface at the second location and different from the first structure;
(f) Fixedly coupling a second sensor module to a second fixture such that a second laser device within the second sensor module is aimed at a second measurement surface;
(g) Wirelessly activating a second sensor module in an active mode to project a second light curtain in a second plane from a second laser device onto a measurement surface to form a second incident line and detect a second object centroid at a location where scattered light from the second incident line is incident on a second row of photodetectors of the second sensor module; and
(h) A second object centroid data signal is wirelessly transmitted from the second sensor module to the data acquisition module, wherein the second object centroid data signal is representative of a measured position of the second measurement surface relative to the second reference position.
Item 11. The method of item 10, wherein the first sensor module is in a sleep mode in step (g) and the second sensor module is in a sleep mode in step (c).
The method of any of claims 10-11, wherein step (d) further comprises wirelessly transmitting a first clip identification data signal representing an identification of the first clip also from the first sensor module to the data acquisition module, and step (h) further comprises wirelessly transmitting a second clip identification data signal representing an identification of the second clip also from the second sensor module to the data acquisition module.
Item 13. The method of item 12, wherein at least one of the first measurement surface and the first reference surface is a first control surface of an aircraft and at least one of the second measurement surface and the second reference surface is a second control surface of the aircraft.
Item 14. The method of item 13, further comprising:
based on the first object centroid data signal and the first fixture identification data signal received from the first sensor module, calibrating the operator control to accurately reflect the midpoint location of the first control surface; and
based on the second object centroid data signal and the second fixture identification data signal received from the second sensor module, the calibration operator controls to accurately reflect the midpoint location of the second control surface.
Item 15. An apparatus comprising a clamp and a sensor module latched to the clamp, wherein the sensor module comprises a housing and first and second snaps disposed on opposite sides of the housing, and the clamp comprises:
a clamp block;
first and second latches pivotably coupled to the clamp block and latched to the first and second snaps to secure the sensor module flush with the clamp block;
the sensor alignment geometry, protruding from the clamp block;
A clamp arm rigidly coupled to the clamp block and having a portion with a first threaded hole and a second threaded hole;
first and second screws threadably coupled to the first and second threaded bores, respectively, and having respective ends; and
a pressure plate movably coupled to the clamp arm and disposed between the clamp block and a portion of the clamp arm,
wherein the ends of the first screw and the second screw are in contact with the pressure plate.
Item 16 the apparatus of item 15, wherein the clamp further comprises a contact pad attached to the clamp block and disposed between the clamp block and the platen, wherein the contact pad is made of a polymeric material.
The apparatus of any of claims 15-16, wherein the fixture includes a marker and the sensor module includes means for identifying the fixture.
Item 18 the device of item 17, wherein the identifier comprises an RFID tag and the sensor module comprises an RFID reader.
The apparatus of item 18, wherein the identifier comprises a plurality of physical features located at respective locations on the clamp block, and the sensor module comprises a plurality of switches aligned with the respective locations on the clamp block.
The apparatus of any of claims 15-19, wherein the sensor module further comprises:
a battery;
a laser device mounted within the housing and configured to project into a planar light curtain, wherein the laser device receives power from the battery;
a row of photodetectors arranged in a straight line in sequence within the housing and configured to output respective analog photodetector output signals in response to incidence of light; and
a lens mounted within the housing in front of the row of photodetectors and having a field of view intersecting the light curtain projected by the laser device.
Item 21. The method of item 1, wherein:
attaching a clamp to a reference surface at a location, comprising: attaching a first clamp to the first reference surface at a first location, wherein the first clamp has a first structure designed to clamp to the first reference surface at the first location;
fixedly coupling the sensor module to the fixture such that a laser device within the sensor module is aimed at the measurement surface, comprising: fixedly coupling the first sensor module to the first fixture such that a first laser device within the first sensor module is aimed at the first measurement surface;
activating the sensor module to project a light curtain in a first plane from the laser device onto a measurement surface using the laser device to form an incident line and detect an object centroid at a location where scattered light from the incident line is incident on a row of photodetectors of the sensor module, comprising: wirelessly activating a first sensor module in an active mode to project a first light curtain in a first plane from a first laser device onto a measurement surface to form a first incident line and detect a first object centroid at a location where scattered light from the first incident line is incident on a first row of photodetectors of the first sensor module; and
Transmitting an object centroid data signal from the sensor module to the data acquisition module, wherein the object centroid data signal is representative of a measured position of the measurement surface, comprising: a first object centroid data signal is wirelessly transmitted from the first sensor module to the data acquisition module, wherein the first object centroid data signal is representative of a measured position of the first measurement surface relative to the first reference position.
Item 22. The method of item 21, wherein the first reference surface is a surface of a flap of the aircraft and the first measurement surface is a surface of a flap of the aircraft.
Item 23. The method of item 21, wherein the first reference surface is a surface of a wing of the aircraft and the first measurement surface is a surface of an aileron of the aircraft.
Item 24. The method of item 21, wherein the first reference surface is a surface of a fuselage of the aircraft and the first measurement surface is a surface of a rudder of the aircraft.
The method of item 21, wherein the first reference surface is a surface of an elevator of the aircraft and the first measurement surface is attached to a fuselage of the aircraft.
The method of any one of items 21-25, further comprising:
(e) Attaching a second clamp to the second reference surface at the second location, wherein the second clamp has a second structure designed to clamp to the second reference surface at the second location and different from the first structure;
(f) Fixedly coupling a second sensor module to a second fixture such that a second laser device within the second sensor module is aimed at a second measurement surface;
(g) Wirelessly activating a second sensor module in an active mode to project a second light curtain in a second plane from a second laser device onto a measurement surface to form a second incident line and detect a second object centroid at a location where scattered light from the second incident line is incident on a second row of photodetectors of the second sensor module; and
(h) A second object centroid data signal is wirelessly transmitted from the second sensor module to the data acquisition module, wherein the second object centroid data signal is representative of a measured position of the second measurement surface relative to the second reference position.
Item 27. The method of item 26, wherein the first sensor module is in a sleep mode in step (g) and the second sensor module is in a sleep mode in step (c).
The method of any of claims 26-27, wherein step (d) further comprises wirelessly transmitting a first clip identification data signal representing an identification of the first clip also from the first sensor module to the data acquisition module, and step (h) further comprises wirelessly transmitting a second clip identification data signal representing an identification of the second clip also from the second sensor module to the data acquisition module.
The method of item 29, wherein at least one of the first measurement surface and the first reference surface is a first control surface of an aircraft and at least one of the second measurement surface and the second reference surface is a second control surface of the aircraft.
The method of item 29, further comprising:
based on the first object centroid data signal and the first fixture identification data signal received from the first sensor module, calibrating the operator control to accurately reflect the midpoint location of the first control surface; and
based on the second object centroid data signal and the second fixture identification data signal received from the second sensor module, the calibration operator controls to accurately reflect the midpoint location of the second control surface.
The implementations disclosed above use one or more computing systems. As used herein, the term "computing system" includes one or more of the following: a computer, processor, controller, central processing unit, microcontroller, reduced instruction set computer processor, ASIC, programmable logic circuit, FPGA, digital signal processor, and/or any other circuit or processing device capable of performing the functions described herein. For example, a computing system may include multiple microcontrollers or multiple processors that communicate through an interface.
The methods described herein may be encoded as executable instructions embodied in a non-transitory tangible computer-readable storage medium, including but not limited to a storage device and/or memory apparatus. The instructions, when executed by a processing or computing system, cause the system apparatus to perform at least a portion of the methods described herein.
As used herein, the term "location" includes a position (position) in a fixed three-dimensional coordinate system and an orientation (orientation) relative to the coordinate system. As used in the claims, the term "support member" should be construed broadly to include plunger bosses and structural equivalents thereof.
The structure corresponding to the "means for identifying a clamp" as recited in the claims includes an RFID tag, a physical feature identifiable by a micro-switch array, and structural equivalents thereof.
Claims (9)
1. A method for optically measuring a position of a measurement surface (8) relative to a reference position, the method comprising:
(a) Attaching the clamp (4) to a reference surface (6) at one location;
(b) Fixedly coupling a sensor module (2) to the fixture such that a laser device (36) within the sensor module is aimed at the measurement surface (8);
(c) Activating the sensor module to project a light curtain (a) in a first plane from the laser device onto the measurement surface using the laser device to form an incident line (C) and detecting an object centroid at a location where scattered light from the incident line is incident on a row of photodetectors (18) of the sensor module; and
(d) Transmitting an object centroid data signal from the sensor module to a data acquisition module, wherein the object centroid data signal is representative of a measured position of the measurement surface;
wherein at least one of the measurement surface and the reference surface is a control surface of an aircraft (100);
wherein the control surface is rotated at discrete actuation angles; repeating step (c) at each discrete actuation angle until the measured position of the control surface relative to the reference position is a midpoint position; and based on the object centroid data signal received from the sensor module, calibrating operator control to accurately reflect a midpoint position of the control surface.
2. The method of claim 1, wherein step (b) includes orienting the sensor module such that the row of photodetectors is aligned in a second plane that is perpendicular to the first plane and intersects the light curtain.
3. The method according to claim 1, wherein:
attaching the clamp to the reference surface at a location, comprising: attaching a first clamp to a first reference surface at a first location, wherein the first clamp has a first structure designed to clamp to the first reference surface at the first location;
fixedly coupling the sensor module to the fixture such that the laser device within the sensor module is aimed at the measurement surface, comprising: fixedly coupling a first sensor module to the first fixture such that a first laser device within the first sensor module is aimed at a first measurement surface;
activating the sensor module to project the light curtain in the first plane from the laser device onto the measurement surface using the laser device to form the incident line and detect the object centroid at a location where scattered light from the incident line is incident on the row of photodetectors of the sensor module, comprising: wirelessly activating the first sensor module in an active mode to project a first light curtain (a) in the first plane from the first laser device onto a first measurement surface to form a first incident line (C) and detecting a first object centroid at a location where scattered light from the first incident line is incident on a first row of photodetectors of the first sensor module; and
Transmitting an object centroid data signal from the sensor module to a data acquisition module, wherein the object centroid data signal is representative of a measured position of the measurement surface, comprising:
a first object centroid data signal is wirelessly transmitted from the first sensor module to the data acquisition module, wherein the first object centroid data signal is representative of a measured position of the first measurement surface relative to a first reference position.
4. A method according to claim 3, wherein the first reference surface is a surface of a flap (55) of an aircraft (100) and the first measurement surface is a surface of a flap (56) of the aircraft.
5. A method according to claim 3, wherein the first reference surface is a surface of a wing (101 a, 101 b) of an aircraft (100) and the first measurement surface is a surface of an aileron (52) of the aircraft.
6. A method according to claim 3, wherein the first reference surface is a surface of a fuselage (104) of an aircraft (100) and the first measurement surface is a surface of a rudder (54) of the aircraft.
7. A method according to claim 3, wherein the first reference surface is a surface of an elevator (58) of an aircraft (100) and the first measurement surface is attached to a fuselage (104) of the aircraft.
8. The method of any of claims 3 to 7, further comprising:
(e) Attaching a second clamp to a second reference surface at a second location, wherein the second clamp has a second structure designed to clamp to the second reference surface at the second location and different from the first structure;
(f) Fixedly coupling a second sensor module to the second fixture such that a second laser device within the second sensor module is aimed at a second measurement surface;
(g) Wirelessly activating the second sensor module in an active mode to project a second light curtain (a) in a second plane from the second laser device onto a second measurement surface to form a second incident line (C) and detecting a second object centroid at a location where scattered light from the second incident line is incident on a second row of photodetectors of the second sensor module; and
(h) Wirelessly transmitting a second object centroid data signal from the second sensor module to the data acquisition module, wherein the second object centroid data signal is representative of a measured position of the second measurement surface relative to a second reference position.
9. The method of claim 8, wherein step (d) further comprises wirelessly transmitting a first clip identification data signal representing an identification of the first clip also from the first sensor module to the data acquisition module, and step (h) further comprises wirelessly transmitting a second clip identification data signal representing an identification of the second clip also from the second sensor module to the data acquisition module.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410403144.5A CN118258302A (en) | 2019-01-14 | 2020-01-06 | Method and apparatus for remote optical measurement of the position of a surface |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US16/246,867 | 2019-01-14 | ||
US16/246,867 US11585653B2 (en) | 2019-01-14 | 2019-01-14 | Method and apparatus for remote optical measurement of the position of a surface |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410403144.5A Division CN118258302A (en) | 2019-01-14 | 2020-01-06 | Method and apparatus for remote optical measurement of the position of a surface |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111435071A CN111435071A (en) | 2020-07-21 |
CN111435071B true CN111435071B (en) | 2024-03-08 |
Family
ID=68848146
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410403144.5A Pending CN118258302A (en) | 2019-01-14 | 2020-01-06 | Method and apparatus for remote optical measurement of the position of a surface |
CN202010012222.0A Active CN111435071B (en) | 2019-01-14 | 2020-01-06 | Method and apparatus for remote optical measurement of the position of a surface |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410403144.5A Pending CN118258302A (en) | 2019-01-14 | 2020-01-06 | Method and apparatus for remote optical measurement of the position of a surface |
Country Status (3)
Country | Link |
---|---|
US (2) | US11585653B2 (en) |
EP (1) | EP3680603B8 (en) |
CN (2) | CN118258302A (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6657711B1 (en) * | 1999-06-25 | 2003-12-02 | Anzen Motor Car Co., Ltd. | Vehicle wheel alignment measuring apparatus |
DE102009040990A1 (en) * | 2009-09-10 | 2011-03-17 | Carl Zeiss Ag | Device for measuring upper surface, comprises light control unit, which is arranged on upper surface to control optical signal in ray fan, where optical signal comprises cycle of light pulses with repetition rate |
CN107307871A (en) * | 2010-11-17 | 2017-11-03 | 弗雷泽纽斯医疗保健控股公司 | Sensor clip assembly for Optical Surveillance System |
Family Cites Families (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3478569A (en) | 1966-12-19 | 1969-11-18 | Boeing Co | Electronic method for rigging airplane control surfaces |
WO1984001426A1 (en) | 1982-09-30 | 1984-04-12 | Boeing Co | Flap position measuring tool |
EP1476797B1 (en) | 2001-10-11 | 2012-11-21 | Laser Projection Technologies, Inc. | Method and system for visualizing surface errors |
US6659399B1 (en) | 2002-11-25 | 2003-12-09 | The Boeing Company | Compact linear split sleeves for accurate rigging in confined space |
US6807740B2 (en) | 2002-12-20 | 2004-10-26 | The Boeing Company | Laser alignment tool |
EP1515129B1 (en) | 2003-09-04 | 2005-08-10 | Snap-on Equipment Srl a unico socio. | Optical spot scanning of the condition of a tyre of a vehicle wheel (with wheel balancing machine) |
EP1682936B1 (en) | 2003-09-10 | 2016-03-16 | Nikon Metrology NV | Laser projection systems and method |
US7887191B2 (en) | 2008-02-01 | 2011-02-15 | The Boeing Company | Method and system for making a large object itilizing laser projection |
CN101493318B (en) | 2008-09-16 | 2010-10-06 | 北京航空航天大学 | Rudder deflection angle synchronization dynamic measurement system and implementing method thereof |
EP2682341B1 (en) * | 2012-07-06 | 2014-11-12 | Airbus Operations GmbH | System and method for rigging a control surface of an aircraft |
US9441967B2 (en) | 2013-05-31 | 2016-09-13 | Stanley Black & Decker Inc. | Laser level system |
US9802693B2 (en) * | 2013-06-14 | 2017-10-31 | The Boeing Company | Control surface calibration system |
WO2015021173A1 (en) | 2013-08-06 | 2015-02-12 | Laser Projection Technologies, Inc. | Virtual laser projection system and method |
US10089415B2 (en) | 2013-12-19 | 2018-10-02 | Faro Technologies, Inc. | Three-dimensional coordinate scanner and method of operation |
US9582945B2 (en) | 2014-05-28 | 2017-02-28 | The Boeing Company | Rigging methods to calibrate control bodies of vehicles, and related systems |
ES2642153T3 (en) * | 2015-02-20 | 2017-11-15 | Snap-On Equipment S.R.L. | Method for detecting the eccentricity of a tire for vehicle wheels within maintenance processes of said wheels and apparatus for the maintenance of vehicle wheels |
DE102015109142B3 (en) | 2015-06-10 | 2016-05-04 | Sick Ag | Fastening device for a sensor on a mounting body |
US10222207B2 (en) | 2016-09-09 | 2019-03-05 | Quality Vision International, Inc. | Articulated head with multiple sensors for measuring machine |
US10107710B2 (en) | 2016-09-22 | 2018-10-23 | Itron, Inc. | Mounting device for acoustic leak detection sensors |
EP3364148A1 (en) | 2017-02-17 | 2018-08-22 | Airbus Operations, S.L. | A rigging tool for a control surface of an aircraft |
-
2019
- 2019-01-14 US US16/246,867 patent/US11585653B2/en active Active
- 2019-12-10 EP EP19215000.1A patent/EP3680603B8/en active Active
-
2020
- 2020-01-06 CN CN202410403144.5A patent/CN118258302A/en active Pending
- 2020-01-06 CN CN202010012222.0A patent/CN111435071B/en active Active
-
2023
- 2023-01-28 US US18/102,694 patent/US11740077B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6657711B1 (en) * | 1999-06-25 | 2003-12-02 | Anzen Motor Car Co., Ltd. | Vehicle wheel alignment measuring apparatus |
DE102009040990A1 (en) * | 2009-09-10 | 2011-03-17 | Carl Zeiss Ag | Device for measuring upper surface, comprises light control unit, which is arranged on upper surface to control optical signal in ray fan, where optical signal comprises cycle of light pulses with repetition rate |
CN107307871A (en) * | 2010-11-17 | 2017-11-03 | 弗雷泽纽斯医疗保健控股公司 | Sensor clip assembly for Optical Surveillance System |
Also Published As
Publication number | Publication date |
---|---|
US11585653B2 (en) | 2023-02-21 |
CN118258302A (en) | 2024-06-28 |
EP3680603A2 (en) | 2020-07-15 |
EP3680603B1 (en) | 2023-03-01 |
US20220260361A1 (en) | 2022-08-18 |
CN111435071A (en) | 2020-07-21 |
US11740077B2 (en) | 2023-08-29 |
EP3680603A3 (en) | 2020-11-04 |
US20230184545A1 (en) | 2023-06-15 |
EP3680603B8 (en) | 2023-03-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11993399B2 (en) | Method and apparatus for remote optical measurement of the position of a surface | |
US8875409B2 (en) | Coordinate measurement machines with removable accessories | |
US20040117995A1 (en) | Laser alignment tool | |
WO2013188026A1 (en) | Coordinate measurement machines with removable accessories | |
ITBO20090617A1 (en) | APPARATUS AND PROCEDURE FOR VERIFICATION OF THE STRUCTURE OF A VEHICLE. | |
CN104111514A (en) | Reflector Arrangement, Light Curtain, Method For Adjusting The Reflector Arrangement And Method For Assembling The Reflector Arrangement | |
US20230386080A1 (en) | System and Method For Utilization of Displacement Sensor During Placement of Vehicle Service Fixture | |
CN112638592A (en) | Positioning system and method | |
CN108474718B (en) | Screen detection device and method | |
CN207649541U (en) | One kind is for robot hole positioning and normal direction measuring device | |
CN111435071B (en) | Method and apparatus for remote optical measurement of the position of a surface | |
US10676211B2 (en) | Remote optical control surface indication system | |
CN103776401B (en) | A kind of detection method of automobile lamp face shape size | |
CN108534995B (en) | Retroreflection material measuring device | |
CN214702694U (en) | Automatic feedback adjusting device for incidence angle | |
CN201184788Y (en) | Image acquisition and illuminating apparatus for target object contraposition and detection | |
CN104897018A (en) | Intelligent calibration system for caliper | |
CN213423463U (en) | Two-dimensional robot measuring device | |
JP2019073269A (en) | Alignment systems and methods for moving fuselage structures of aerospace vehicle into assembly alignment | |
CN201184923Y (en) | Image acquisition and illuminating apparatus for target object contraposition and detection | |
CN109631878A (en) | System and method for the navigation flight device in hangar | |
CN108088438A (en) | A kind of unmanned plane vision navigation test method and system | |
CN212409644U (en) | Assembly for multilayer optical scanning device | |
CN215262059U (en) | Controllable directional airborne spectrum measuring platform | |
US4804265A (en) | Aircraft landing light alignment system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |