Patent classifications
G06F111/04
Method for optimising the physical model of an energy installation and control method using such a model
A method for determining a physical model of an energy installation from a plurality of components linked together according to one or more constraints to form a tree, called tree of constraints, each component including one or more output ports, each output port being associated with a physical quantity of which the value depends on one or more variables internal to the component and/or on one or more variables external to the component, each external variable being communicated to the component through an input port. A second aspect relates to a method for controlling an electrical installation including a first phase of determining a physical model of the installation using the described method; and a second control phase during which each set point is determined as a function of a simulation carried out using the physical model obtained during the phase of determining a physical model of the energy installation.
Method and system for circuiting in heat exchangers
A system for designing a circuitry configuration of heat-exchanger units includes an interface to acquire design parameters the heat-exchanger units, a memory to store computer-executable programs including a relaxed decision diagram formation module, and a processor, in connection with the memory, configured to perform the computer-executable programs. The computer-executable programs include steps of providing a configuration of the heat-exchanger units, providing the design parameters of the heat-exchanger units acquired via the interface, generating a relaxed decision diagram based on the design parameters, creating constraints with respect to connections of the heat-exchanger units according to the relaxed decision diagram, and generating feasible configurations of the heat-exchanger units by a mixed-integer-programing method using the constraints.
Routing with soft-penalizing pixels on a found path
Routing a circuit path includes selecting pixels on the circuit path based at least on penalty values associated with the pixels. Pixels on a rejected circuit path are penalized by increasing their penalty values. Re-routing a rejected circuit path allows for pixels on previously rejected paths to be considered when rerouting the rejected circuit path, rather than being eliminated outright.
Additive manufacturing path generation
A system and methods are disclosed for producing components via additive manufacturing. In one embodiment, a three-dimensional geometry is sliced using a slicing plane to obtain a first two-dimensional geometry. A first polyline is generated based on a first skeleton of the first two-dimensional geometry, and a first slender body is generated based on the first polyline. The first slender body is subtracted from the first two-dimensional geometry to obtain a second two-dimensional geometry. A second polyline is generated based on a second skeleton of the second two-dimensional geometry. A first bundle of fibers is produced based on a segmentation of the first polyline and a second bundle of fibers is produced based on a segmentation of the second polyline. A component is produced from the first and second bundles of fibers using an additive manufacturing process.
Rapid exploration of building design options for ventilation
A computer-implemented method for computationally determining ventilation efficiency when generating a building design comprises: generating a first three-dimensional (3D) mesh based on a first 3D building model; performing a first fluid dynamic computer simulation based on the first 3D mesh and first environmental data associated with the first 3D building model to generate a first output data set; and computing, based on the first output data set, a first value for a ventilation performance metric that is associated with the first 3D building model.
Automated design and optimization for accessibility in subtractive manufacturing
A representation of an initial design domain, at least one subtractive tool assembly, machine degrees of freedom, and a termination criterion are used to iteratively generate intermediate part designs by redistributing the material within the design domain. A measure of inaccessibility of exteriors of the intermediate part designs by the at least one subtractive manufacturing tool assembly are generated. The measure of inaccessibility is used to inform generation of an intermediate part design at a next iteration. The iterative algorithm is terminated when the termination criterion is satisfied, the result of the iterative algorithm being a part design accessible for subtractive manufacturing.
Method and system of generating a layout diagram
A method (of generating a layout diagram) includes identifying, in the layout diagram, a group of three or more cells arranged so as to exhibit two or more edge-pairs (EPs) that are edge-wise abutted relative to a first direction. The method further includes, for each of at least one but fewer than all of the three or more cells, selectively moving a given one of cells corresponding to one of the members of the corresponding EP resulting in at least a minimum gap in the first direction between the members of the corresponding EP.
Transmission path design assistance system, transmission path design assistance method, and computer readable medium storing transmission path design assistance program
A transmission path design assistance system assisting in the design of a transmission path with different reflection specification values for each frequency is obtained. The transmission path design assistance system includes: an acquisition unit to acquire reflection specification values of a reflection characteristic of a transmission path to be designed and a constraint of characteristic impedance distribution of the transmission path; and a computation processing unit including: a reflection characteristic calculation unit to calculate the reflection characteristic from inputted characteristic impedance distribution; a reflection characteristic modification unit to modify, on the basis of the reflection specification values acquired by the acquisition unit, the reflection characteristic calculated by the reflection characteristic calculation unit; a characteristic impedance distribution calculation unit to calculate characteristic impedance distribution from the reflection characteristic modified by the reflection characteristic modification unit; and a characteristic impedance distribution modification unit to modify, on the basis of the constraint acquired by the acquisition unit, the characteristic impedance distribution calculated by the characteristic impedance distribution calculation unit and output it to the reflection characteristic calculation unit.
Methods for automated hardware system synthesis
Described is a method comprising a processing, an establishing, and/or a determining. In the processing, an inputted capabilities list including one or more hardware design capabilities may be processed. In the establishing, one or more candidate components for the one or more hardware design capabilities may be established. In the determining, a set of unique candidate netlists capable of satisfying the one or more hardware design capabilities may be determined, the set of unique candidate netlists being based upon the set of candidate components.
Systems and methods for designing integrated circuits
System and methods to generate a circuit design for an integrated circuit using only allowable pairs of connected logic stages. The allowable pairs of connected logic stages are those pairs of connected logic stages with a static noise margin (SNM) above an SNM threshold. Also presented is a 16-bit microprocessor made entirely from carbon nanotube field effect transistors (CNFET) having such allowable pair of connected logic stages.