Search NASA⌕ Search

SEARCH · Search NASA

Results for “rigid body transformation”

Search indexed NASA NTRS and DOE OSTI research on propulsion, heat transfer, battery materials and energy systems. Follow report and document links to the original sources.

Quote a phrase for an exact phrase match. Source license links do not imply unrestricted reuse.

At least 19 records

Accelerating Large Data Analysis By Exploiting Regularities

We present techniques for discovering and exploiting regularity in large curvilinear data sets. The data can be based on a single mesh or a mesh composed of multiple submeshes (also known as zones). Multi-zone data are typical to Computational Fluid Dynamics (CFD) simulations. Regularities include axis-aligned rectilinear and cylindrical meshes as well as cases where one zone is equivalent to a rigid-body transformation of another. Our algorithms can also discover rigid-body motion of meshes in time-series data. Next, we describe a data model where we can utilize the results from the discovery process in order to accelerate large data visualizations. Where possible, we replace general curvilinear zones with rectilinear or cylindrical zones. In rigid-body motion cases we replace a time-series of meshes with a transformed mesh object where a reference mesh is dynamically transformed based on a given time value in order to satisfy geometry requests, on demand. The data model enables us to make these substitutions and dynamic transformations transparently with respect to the visualization algorithms. We present results with large data sets where we combine our mesh replacement and transformation techniques with out-of-core paging in order to achieve significant speed-ups in analysis.

Moran, Patrick J.↗

Point-to-CAD 3D registration algorithm for relative navigation using depth-based maps

This paper presents an end-to-end 3D registration algorithm for relative navigation between known objects based on a point-to-CAD iterative closest point (ICP) principle. The objective of this method is to take in a measured point cloud extracted from a depth or disparity map – such as the ones obtained from stereo cameras, time-of-flight cameras, LiDARs, or depth from defocus sensors – and calculate the rigid body transformation that best aligns the measured data with a corresponding 3D CAD model.

Setterfield, Timothy P.↗

A general purpose nonlinear rigid body mass finite element for application to rotary wing dynamics

The Second Generation Comprehensive Helicopter Analysis System employs the present formulation of the general-purpose nonlinear rigid body mass finite element, which represents the hub masses, blade tip masses, and pendulum vibration absorbers. The rigid body mass element has six degrees of freedom, and accounts for gravitational as well as dynamic effects. A consequence of deriving the element's equations from various physical principles is that, prior to the transformation which couples the rigid body mass element to the rotor blade finite element, the forces obtained for each element are fundamentally different; this is true notwithstanding the degrees-of-freedom of each element are parameterized using the same coordinates.

Hamilton, B. K.↗

Elimination of uncontrollable rigid body mode, appendix C

The planar system model is examined which reveals two rigid body modes. One is due to the pure translation of the whole experiment assembly and is uncontrollable because the only control input is a torque at the gimbal. The other rigid body mode is due to the pointing of the gimbal and is the one for which control is sort. The problem arises from the Vector V2 which relates the control input to the modal coordinates. Since its fifth and sixth elements are both nonzero, neither body mode can be thrown away as is. The two rigid body modes must be transformed so that one is unaffected by the control input and one is left controllable. The uncontrollable mode can then be eliminated from the model for design purposes. A process is described to accomplish the elimination of the uncontrollable rigid body mode.

Source record↗

Formulation of full state feedback for infinite order structural systems

The estimation of exact displacement and displacement rate feedback kernels from finite dimensional control solutions based on finite element structural models is discussed. These kernels are then transformed to equivalent curvature and curvature rate feedback kernels. These curvature kernels are augmented with single point displacement and rotation feedback to account for rigid body motions. A growing class of sensors known as area-averaging sensors is used to measure the curvature and curvature rate state functions. The output of area-averaging sensors equals the convolution of all structural curvature states with the spatial sensitivity function of the sensors. Transforming the discrete feedback gains into continuous feedback kernels and employing area-averaging sensors make it possible to implement full state feedback for infinite order structural systems.

Miller, David W.↗

Model Deformation Measurements of Sonic Boom Models in the NASA Ames 9- by 7-Ft Supersonic Wind Tunnel

The deformations of two sonic-boom models were measured by stereo photogrammetry during tests in the 9- by 7-Ft Supersonic Wind Tunnel at NASA Ames Research Center. The models were geometrically similar but one was 2.75 times as large as the other. Deformation measurements were made by simultaneously imaging the upper surfaces of the models from two directions by calibrated cameras that were mounted behind windows of the test section. Bending and twist were measured at discrete points using conventional circular targets that had been marked along the leading and trailing edges of the wings and tails. In addition, continuous distributions of bending and twist were measured from ink speckles that had been applied to the upper surfaces of the model. Measurements were made at wind-on (M = 1.6) and wind-off conditions over a range of angles of attack between 2.5 deg. and 5.0 deg. At each condition, model deformation was determined by comparing the wind-off and wind-on coordinates of each measurement point after transforming the coordinates to reference coordinates tied to the model. The necessary transformations were determined by measuring the positions of a set of targets on the rigid center-body of the models whose model-axes coordinates were known. Smoothly varying bending and twist measurements were obtained at all conditions. Bending displacements increased in proportion to the square of the distance to the centerline. Maximum deflection of the wingtip of the larger model was about 5 mm (2% of the semispan) and that of the smaller model was 0.9 mm (1% of the semispan). The change in wing twist due to bending increased in direct proportion to distance from the centerline and reached a (absolute) maximum of about -1 at the highest angle of attack for both models. The measurements easily resolved bending displacements as small as 0.05 mm and bending-induced changes in twist as small as 0.05 deg.

model deformation↗

A method for linearizing a nonlinear system with six state variables and three control variables

A nonlinear system governed by x = f(x,u) with six state variables and three control variables is considered in this project. A set of transformations from (x,u) - space to (z,v) - space is defined such that the linear tangent model is independent of the operating point in the z-space. Therefore, it is possible to design a control law satisfying all operating points in the transformed space. An algorithm to construct the above transformations and to obtain the associated linearized system is described in this report. This method is applied to a rigid body using pole placement for the control law. Results are verified by numerical simulation. Closed loop poles in x-space using traditional local linearization are compared with those pole placements in the z-space.

Hsia, W. S.↗

State-variable models of structures having rigid-body modes

In cases where the equations of motion of a structure having rigid-body freedom are cast in state-variable form, generalized state rigid-body modes may be needed. It is possible to find a linearly-independent set of generalized vectors which transform an n x n matrix into the almost-diagonal Jordan form. Attention is presently given to equations governing these generalized eigenvectors, together with illustrative examples of the damped and undamped structure cases.

Craig, Roy R., Jr.↗

Minimization of vibration in elastic beams with time-variant boundary conditions

This paper presents an innovative method for minimizing the vibration of structures with time-variant boundary conditions (supports). The elastic body is modeled in two ways: (1) the first model is a letter seven type beam with a movable mass not to exceed the lower tip; (2) the second model has an arm that is a hollow beam with an inside mass with adjustable position. The complete solutions to both problems are carried out where the body is undergoing large rotation. The quasi-static procedure is used for the time-variant boundary conditions. The method developed employs partial differential equations governing the motion of the beam, including the effects of rigid-body motion, time-variant boundary conditions, and calculus of variations. The analytical solution is developed using Laplace and Fourier transforms. Examples of elastic robotic arms are given to illustrate the effectiveness of the methods developed.

Amirouche, F. M. L.↗

Rigid body mode identification of the PAH-2 helicopter using the eigensystem realization algorithm

The rigid body modes of the PAH-2 'Tiger' helicopter were identified using the Eigensystem Realization Algorithm (ERA). This work complements ground vibration tests performed using DLR's traditional phase resonance technique and the ISSPA (Identification of Structural System Parameters) method. Rigid body modal parameters are important for ground resonance prediction. Time-domain data for ERA were obtained by inverse Fourier transformation of frequency response functions measured with stepped-sine excitation. Mode purity (based on the Phase Resonance Criterion) was generally equal to or greater than corresponding results obtained in the ground vibration tests. All identified natural frequencies and mode shapes correlate well with corresponding ground vibration test results. The modal identification approach discussed in this report has become increasingly attractive in recent years due to the steadily declining cost and increased performance of scientific computers. As illustrated in this application, modern time-domain methods can be successfully applied to data acquired using DLR's existing test equipment. Some suggestions are made for future applications of time domain modal identification in this manner.

Schenk, Axel↗

Simplified model of statistically stationary spacecraft rotation and associated induced gravity environments

A stochastic model of spacecraft motion was developed based on the assumption that the net torque vector due to crew activity and rocket thruster firings is a statistically stationary Gaussian vector process. The process had zero ensemble mean value, and the components of the torque vector were mutually stochastically independent. The linearized rigid-body equations of motion were used to derive the autospectral density functions of the components of the spacecraft rotation vector. The cross-spectral density functions of the components of the rotation vector vanish for all frequencies so that the components of rotation were mutually stochastically independent. The autospectral and cross-spectral density functions of the induced gravity environment imparted to scientific apparatus rigidly attached to the spacecraft were calculated from the rotation rate spectral density functions via linearized inertial frame to body-fixed principal axis frame transformation formulae. The induced gravity process was a Gaussian one with zero mean value. Transformation formulae were used to rotate the principal axis body-fixed frame to which the rotation rate and induced gravity vector were referred to a body-fixed frame in which the components of the induced gravity vector were stochastically independent. Rice's theory of exceedances was used to calculate expected exceedance rates of the components of the rotation and induced gravity vector processes.

Fichtl, G. H.↗

Equations of motion for a flexible spacecraft-lumped parameter idealization

The equations of motion for a flexible vehicle capable of arbitrary translational and rotational motions in inertial space accompanied by small elastic deformations are derived in an unabridged form. The vehicle is idealized as consisting of a single rigid body with an ensemble of mass particles interconnected by massless elastic structure. The internal elastic restoring forces are quantified in terms of a stiffness matrix. A transformation and truncation of elastic degrees of freedom is made in the interest of numerical integration efficiency. Deformation dependent terms are partitioned into a hierarchy of significance. The final set of motion equations are brought to a fully assembled first order form suitable for direct digital implementation. A FORTRAN program implementing the equations is given and its salient features described.

Storch, Joel↗