Institute for Systems Research
Permanent URI for this communityhttp://hdl.handle.net/1903/4375
Browse
Search Results
Item A Geometric Algorithm for Automated Design of Multi-Stage Molds for Manufacturing Multi-Material Objects(2000) Kumar, Malay; Gupta, Satyandra K.; ISRThis paper describes a geometric algorithm for automated design of multi-stage molds for manufacturing multi-material objects.In multi-stage molding process, the desired multi-material object is produced by carrying out multiple molding operations in a sequence, adding one material in the target object in each mold-stage.
We model multi-material objects as an assembly of single-material components. Each mold-stage can only add one type of material. Therefore, we need a sequence of mold-stages such that (1) each mold-stage only adds one single-material component either fully or partially, and (2) the molding sequence completely produces the desired object.
In order to find a feasible mold-stage sequence, our algorithm decomposes the multi-material object into a number of homogeneous components to find a feasible sequence of homogeneous components that can be added in sequence to produce the desired multi-material object.
Our algorithm starts with the final object assembly and considers removing one component either completely or partially from the object one-at-a-time such that it results in the previous state of the object assembly. If the component can be removed from the target object leaving the previous state of the object assembly a connected solid then we consider such decomposition a valid step in the stage sequence. This step is recursively repeated on new states of the object assembly, until the object assembly reaches a state where it only consists of one component.
When an object-decomposition has been found that leads to a feasible stage sequence, the gross mold for each stage is computed and decomposed into two or more pieces to facilitate the molding operation. We expect that our algorithm will provide the necessary foundations for automating the design of multi-stage molds and therefore will help in significantly reducing the mold design lead-time for multi-stage molds.
Item A Feature Based Approach to Automated Design of Multi-Piece Sacrificial Molds(2000) Dhaliwal, Savinder; Gupta, Satyandra K.; Huang, Jun; Kumar, Malay; ISRThis report describes a feature-based approach to automated design of multi-piece sacrificial molds. We use multi-piece sacrificial molds to create complex 3D polymer/ceramic parts. Multi-piece molds refer to molds that contain more than two mold components or subassemblies.Our methodology has the following three benefits over the state-of-the-art. First, by using multi-piece molds we can create complex 3D objects that are impossible to create using traditional two piece molds. Second, we make use of sacrificial molds. Therefore, using multi-piece sacrificial molds, we can create parts that pose disassembly problems for permanent molds. Third, mold design steps are significantly automated in our methodology. Therefore, we can create the functional part from the CAD model of the part in a matter of hours and so our approach can be used in small batch manufacturing environments.
The basic idea behind our mold design algorithm is as follows. We first form the desired gross mold shape based on the feature-based description of the part geometry. If the desired gross mold shape is not manufacturable as a single piece, we decompose the gross mold shape into simpler shapes to make sure that each component is manufacturable using CNC machining. During the decomposition step, we account for tool accessibility to make sure that (1) each component is manufacturable, and (2) components can be assembled together to form the gross mold shape. Finally, we add assembly features to mold component shapes to facilitate easy assembly of mold components and eliminate unnecessary degree of freedoms from the final mold assembly.
Item Run-to-Run Control Methods Based on the DHOBE Algorithm(1999) Deng, Hao; Zhang, Chang; Baras, John S.; ISR; CSHCNMany run-to-run (RtR) control methods have been developed in recentyears. Two particular set-valued RtR control schemes based on the Dasgupta-Huang OptimalBounded Ellipsoid (DHOBE) algorithm are introduced. Compared to other RtR control schemes, the methods in this paper only need to know the bound of the noises, and are easyto implement.The DHOBE algorithm, for eachrecursion, returns an outer bounding ellipsoid of the estimated parameters. If the center of the ellipsoid each time istaken as the model coefficients, the explicit model update isimplemented which leads to a model-reference method. If we choose theworst-case point which maximizes the cost function in the set, then wecan apply the set-valued worst case approach. These two methods were compared with two other main RtRcontrol schemes: the Exponentially Weighted Moving Average (EWMA) methodand the Optimizing Adaptive Quality Controller (OAQC) method. Simulation results showed the superior performance of the RtRcontrollers based on the DHOBE algorithm. Furthermore this paper showedthat it is necessary to applynonlinear models to compensate for severe nonlinear processes.
Item The Set-Valued Run-to-Run Controller in Semiconductor Manufacturing Processes(1999) Zhang, Chang; Baras, John S.; ISRIn semiconductor manufacturing, run-to-run (RtR) control is paid moreand more attention. In this paper a set-valuedRtR control scheme is introduced. Different from conventional RtR controlmethods, the set-valued method first calculates the feasibleparameter set at the beginning of each run, then estimates the modelparameters within this set. Compared to other RtR control schemes, itdoes not assume any statistical property of the noises. In simulation itwas shown that it is robust tomodel and sensor errors, and it has the potential to be applied tohighly nonlinear processes. Furthermore the set-valued method can beapplied to other fields such as signal processing and chemical processes.Item A System to Test Rescheduling Algorithms(1998) Gerber, Kenneth M.; Herrmann, J.W.; ISRAs part of the ongoing research in operations research, new reschedulingalgorithms are constantly being invented. Until now, however, the testingand analysis of these algorithms was unstandardized. The method forcomparing new algorithms with older algorithms varied from researcher toresearcher, as did the description of the results and output. This thesisexplains the design and capabilities of a new system to test reschedulingalgorithms. It further sets a standard for the analysis of newrescheduling algorithms by creating a general methodology applicable to theentire testing process.Item An Internet-Based Work Instructions System(1998) Herrmann, Jeffrey W.; Lin, Edward; Minis, Ioannis; ISRThe Black & Decker factory in Easton, Maryland, uses parallel, off-line assembly lines to produce multiple models in small, infrequent production runs. The University of Maryland and Black & Decker have implemented an Internet-based work instructions system that supports parallel, off-line assembly. Black & Decker personnel create and update easy-to-read paperless work instructions, and each assembly station automatically retrieves the correct paperless work instructions and displays them.Item Locators and Sensors for Automated Coordinate Checking Fixtures(1997) Wang, Yu; Nagarkar, Sanjeev; ISRThis article proposes a systematic method for the optimal design of sensor locations for an automated Coordinate Checking Fixture (CCF). The fixture can be employed for making at-machine assessments of the dimensional accuracy of manufactured components. Coordinate measurements obtained by the sensors built into the fixture can be utilized in estimating geometric parameters of a manufactured part. Two important issues that arise in the design of a CCF are the optimal number of sensors to be used and the best locations for each sensor. The proposed method uses statistical analyses of the Fisher information matrix and the prediction matrix to obtain an optimal set of sensors from an initial candidate set. Sensors are placed at locations that maximize the determinant of the Fisher information matrix for best parameter estimation, while the sensor of the least contribution to the measurement objective is iteratively eliminated. With the benefit of physical insight, the design procedure results in a balanced decision for the ultimate placement of sensors. The developed method also addresses the problem of selection of part locators for part localization in the CCF. Examples are provided for illustration of the developed procedure for automotive space frame extrusion parts.Item Stiffness Modeling of a Stewart Platform Based Milling Machine"(1997) Clinton, Charles M.; Zhang, Guangming; Wavering, Albert J.; ISRThis paper presents the development of a mathematical model describing the stiffness of a Stewart-platform-based milling machine. Matrix structural analysis is used to derive the stiffness matrix for each of the elements in the model and assemble them into a system-wide stiffness matrix. By incorporating the inverse kinematics of the machine tool, the system model is used to visualize the stiffness variation over the mill's workspace. Estimation of the system parameters is conducted through experimental stiffness measurements. Computer simulation is used to demonstrate how the developed stiffness model suggests an optimization process for tool-path planning.Item Dynamic Variation of the Workspace of an Octahedral Hexapod Machine Tool During Machining(1997) Conti, Joseph P.; Clinton, Charles M.; Zhang, Guangming; Wavering, Albert J.; ISRA method is presented to evaluate the workspace variation of a Stewart platform based machine tool. Four sets of constraints, covering strut lengths, platform spherical joint angles, base spherical joint angles, and strut collisions, are formulated using inverse kinematics. Recognizing the need for varying the platform orientation during machining, an algorithm to efficiently calculate the workspace is developed. Computer implementation provides a powerful tool to study the dynamic variation of the workspace as the spindle platform rotates away from the horizontal orientation. A case study is presented on the workspace variation of an Ingersoll Octahedral Hexapod machine tool during machining. The results demonstrate the shift in size and location of the workspace as the platform orientation changes. Guidelines for NC coding are suggested to maximize the versatility of Stewart platform based machine tools, while avoiding the violation of constraint conditions on the workspace.Item A Systems Engineering Approach to Design a Smart Tool Post Structure(1995) Ko, Wing F.; Zhang, G.M.; ISRPrecision machining has received more and more industry-wide attention as dimensional accuracy becomes a significant measure of quality in a product. The key in achieving today's quality requirement is, therefore, precision of a machine tool. Since the invention of the first CNC machine tool in the 1960s, machine tool research has entered an almost stagnant stage. There are numerous reasons for the slow progress, and the lack of system- wide studies of the machine tool performance is one of them.The research presented in this thesis focuses on improving machining accuracy using a systems engineering approach. A conventional lathe during machining is taken under consideration as a machining system. The tool post is identified as a critical component in the machining system to achieve the defined machining accuracy. Smart material made actuators are used to design a new tool post structure that is capable of carrying out an active vibration control during machining.
In this thesis research, the fabrication of the designed tool post is completed. Results obtained from the initial tests strongly demonstrate its capability to attenuate tool vibration during machining in an active and intelligent way. Thus, the smart tool post system fulfills the design objective of achieving microscopic level machining precision on a low-cost conventional machine tool platform. Suggestions on the actuator specifications are made for further improvement on vibration compensation.