Patent classifications
G05B2219/35261
A FEEDRATE SCHEDULING METHOD FOR FIVE-AXIS DUAL-SPLINE CURVE INTERPOLATION
This invention, a feedrate scheduling method for five-axis dual-spline curve interpolation, belongs to multi-axis NC (Numerical Control) machining filed, featured a feedrate scheduling method with constant speed at feedrate-sensitive regions under axial drive constraints for five-axis dual-spline interpolation. This method first discretizes the tool-tip spline with equal arc length, thus getting the relation between the axial motion and the toolpath by computing the first, second, and third order derivatives of the axial positions with respect to the tool-tip motion arc length. After that, determine the feedrate-sensitive regions with the constraints of axial drive limitations and the objective of balanced machining quality and efficiency. Finally, determine the acceleration/deceleration-start-point curve parameters by bi-directional scanning. The invented method can effectively make a balance between the feed motion stability and efficiency in five-axis machining, and possesses a high computational efficiency and a good real-time capability.
Control system with automatic optimization formulation
A control system configured to serve one or more energy loads in a building comprises equipment configured to consume, produce, or store one or more resources including electricity, water, natural gas, steam, hot thermal energy, cold thermal energy, or electrical energy. The control system includes an asset allocator configured to receive an input model that describes a physical layout of the equipment and create a net list that defines connections between the equipment using the input model. The asset allocator is configured to discover one or more systems of interconnected equipment and one or more groups of equipment using the net list, formulate an optimization problem using the systems and groups of equipment, and operate the equipment according to the optimization problem.
SYSTEMS AND METHODS FOR HYBRID AUTOMATA MINING FROM INPUT-OUTPUT TRACES OF CYBER-PHYSICAL SYSTEMS
Systems and methods for mining hybrid automata from input-output traces of cyber-physical systems are disclosed herein.
Designing an outer surface of a composite part
The invention notably relates to a computer-implemented method for designing an outer surface of a composite part manufactured by molding a stack of material layers. The method comprises defining constant offset surfaces, a constant offset surface being a respective part of the outer surface which is to have a constant offset value relative to the reference surface, the constant offset value of a respective constant offset surface corresponding to the sum of the thicknesses of the material layers below the respective constant offset surface, and determining a final surface that corresponds to a tangent continuous connection of the constant offset surfaces. This provides an improved solution for designing an outer surface of a composite part.
Numerical controller and movement control method for tool that maximizes synthetic movement velocity in a cutting feed by rotating the table to a selected angle
A numerical controller includes: a program analyzing unit to obtain a first movement end point position of the tool; a direction calculating unit to calculate a synthetic movement direction that maximizes a synthetic velocity, based on an upper limit movement velocity of the tool in each of the two axis directions; an end point position calculating unit to calculate an intersection position of a circle and the synthetic movement direction as a second movement end point position, wherein the circle has as a radius a distance from a rotation center position of the table to the first movement end point position; a rotation angle calculating unit to calculate a rotation angle of the table based on the first movement end point position and the second movement end point position; and a rotation control unit to control rotation of the table based on the rotation angle.
METHOD OF CONTROLLING POSITIONING CONTROL APPARATUS AND POSITIONING CONTROL APPARATUS
A method of controlling a positioning control apparatus includes the steps of: deriving a predetermined relational expression in advance; detecting the pressing force during machining by a force sensor; calculating the sideslip amount corresponding to the pressing force detected by the force sensor, in accordance with the predetermined relational expression at any time; correcting a position command value of an arm tip of the positioning control apparatus based on the calculated sideslip amount; and machining the workpiece while moving the arm tip of the positioning control apparatus in accordance with the corrected position command value.
METHOD AND SYSTEM FOR SENSING FINE CHANGES IN PROCESSING/EQUIPMENT MEASUREMENT DATA
A method and a system for sensing fine changes in processing/equipment measurement data are provided. A data change sensing method according to an embodiment of the present invention extracts a part on the basis of a statistical distribution of reference data and comparison data, calculates a target range on the basis of a specification, and discriminates data, included in the target range, among the extracted reference data and comparison data so as to determine data changes. Therefore, fine changes in measurement data for processing or equipment can be sensed in a manufacturing process, thereby enabling pre-estimation of potential quality variability of products and quick preemptive actions for preventing quality degradation.
CONTROL SYSTEM WITH AUTOMATIC CONTROL PROBLEM FORMULATION USING BIDIRECTIONAL CONNECTIONS AND PORTS
A control system operates equipment to consume, produce, or store one or more resources. The control system obtains modeling input describing a physical layout of the equipment. The modeling input may indicate a bidirectional connection between the equipment or a bidirectional port of the equipment. The control system determines one or more cycles formed by the equipment based on the modeling input. A cycle may include a path of directed connections between the equipment that forms a closed loop. The control system formulates a control problem using the one or more cycles formed by the equipment and operates the equipment according to the control problem.
NUMERICAL CONTROLLER
A numerical controller that creates a tool path from a plurality of command points includes: a command point sequence acquisition unit that acquires an existing command point sequence; a command point creating unit that creates at least one additional command point, based on the existing command point sequence; and an interpolation processing unit that interpolates the existing command point sequence and the additional command point to create the tool path. The command point creating unit outputs, as the additional command point, an intersection point Q1 between an arc C1 passing through consecutive three command points, P0, P1 and P2, in the existing command point sequence and a perpendicular bisector of a line segment whose end points are P1 and P2.
PRESSURE CONTROL METHOD FOR PROCESS CHAMBER AND PRESSURE CONTROL DEVICE FOR PROCESS CHAMBER
A gas pressure within a treatment chamber 2 can be more accurately regulated to a predicted target pressure whereby there can be provided a pressure control apparatus which can easily and speedily regulate the gas pressure for various combination of the treatment chamber 2, a sanction chamber 3 and a valve 4. A required inflow rate (Qi) at which it is necessary for gas to flow into the treatment chamber 2 in order to reach a preset target pressure (Psp) within the treatment chamber is calculated on the basis of the expression of Qi=Qo+(P/t)V and the thus calculated required inflow rate (Qi) is flown into the treatment chamber 2 to control the pressure within the treatment chamber 2 to the required pressure (Psp). In calculation of a current predicted outflow rate (Qo(n)) at which gas is discharged from the treatment chamber on the basis of the expression Qo(n)=P2*f1(P2), using a current pressure (P2) within the suction pump and a known characteristic suction rate (Sp=f1(P2)) of the suction pump under prescribed pressure, the current pressure (P2) within the suction pump is calculated according to the expression P2=P1(Qo(n1)/f2(, P)) from an accurate conductance (Cv(, P)=f2(, P)) calculated by adding the error between the current pressure (P1) actually measured within the treatment chamber and a known specified pressure (P) within the treatment chamber at the characteristic conductance (Cv=f2()) of the valve at the opening/closing angle () associated with the current position of the switching plate of the valve to the known characteristic conductance (Cv=f2()) of the valve at the opening/closing angle () associated with the current position of the switching plate of the valve, and the current predicted outflow rate Qo(n) at which gas is discharged from the treatment chamber is calculated.