Patent classifications
G05B2219/35261
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 disclosure 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 includes 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.
Central plant control system with automatic optimization formulation
A central plant 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 central plant control system further comprises an asset allocator configured to receive an input model that describes a physical layout of the equipment of the central plant and create a net list that defines connections between the equipment of the central plant using the input model. The asset allocator is further 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 for the central plant using the systems and groups of equipment, and operate the equipment of the central plant according to the optimization problem.
MACHINE CONTROLLER
A machine controller for controlling a machine detects an absolute position of a detection target using a detector outputting rotation number data corresponding to a position of the detection target, and controls the machine based on the detected absolute position of the detection target. The machine controller includes: a storage unit which stores rotation number data, of the detector, that corresponds to a zero point position of the absolute position, as zero point position data, and which stores rotation number data exceeding a rotation number data length that the detector can output, as extended rotation number data; and a calculation. unit which calculates the absolute position in accordance with Formula (1) below that is based on the rotation number data output from the detector, the zero point position. data, and the extended rotation number data:
Absolute position=(Rotation number data from the detector+Extended rotation number data)Zero point position data (1).
Numerical controller having tool path interpolation
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.
NUMERICAL CONTROLLER, MACHINING ROUTE SETTING METHOD, AND NON-TRANSITORY COMPUTER-READABLE MEDIUM RECORDING A PROGRAM
To smoothen a machining route more appropriately. A numerical controller of the present invention comprises: a machining program look-ahead unit that acquires a program for machining; a command route mathematization unit that expresses a machining route as a parametric line segment or curve on the basis of the program for the machining; and a smoothing processing unit that sets a range of smoothing for a target point of the smoothing along the parametric line segment or curve in an optional range from the target point, and performs the smoothing on the target point on the basis of the set range of the smoothing. The range of the smoothing set by the smoothing processing unit is a range in which a deviation between before the smoothing and after the smoothing on the target point is a set threshold or less.
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.
Tool path generating method
A tool path generation method includes inputting a first function derived from a polynomial expression including a plurality of coefficients representing a first curved surface, generating a first tool path based on the first function, inputting the first tool path to an NC device of a machine tool and machining a workpiece by relative movement between a tool and a workpiece along the first tool path, measuring the shape of the workpiece at a plurality of measurement points on a surface of the machined workpiece, calculating, for each of the measurement points, a symmetrical position with respect to the first curved surface in a direction perpendicular to the first curved surface as a correction point, obtaining a second function representing a second curved surface based on a series of position data of the correction points, and generating a second tool path based on the second function.
DESIGNING AN OUTER SURFACE OF A COMPOSITE PART
The disclosure 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 includes 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.