Abstract:
The present invention is directed to a system for managing business knowledge expressed as statements, preferably sentences using a vocabulary, where such statements may be automated by the generation of programming language source code or computer program instructions. As such, the present invention also manages software design specifications that define, describe, or constrain the programming code it generates or programs with which it or the code it generates is to integrate. All information managed within the present invention is maintained within a relational database that is encapsulated within an object-oriented model. Each object in this model is subject to version control and administration using permissions. Each user of the system is an object and belongs to one or more groups. Users and groups may be granted privileges. Objects may be created, examined, used, modified, deleted, or otherwise operated upon only if corresponding permission or privilege has been granted. The vocabulary managed by the present invention consists of the function words commonly used in a language, such as the auxiliary verbs, prepositions, articles, conjunctions, and other essentially closed parts of speech in English, as well as open parts of speech, such as nouns, verbs, adjectives, and adverbs.
Abstract:
A system and method are described for constructing and/or designing/planning/programming a production and/or processing machine. The various construction phases are executed within the system by an iterative process, whereby the simulation data of a mechanical model of the machine are used for designing/planning/programming a controller and/or a drive. The effect of the controller on the performance of the mechanical model is checked again in a subsequent step. In this way, the entire system which includes the machine and the controller software as well as the drive, is optimized step-by-step, resulting in an integrated design from the mechanical components to the software.
Abstract:
The present invention provides a method for ensuring image consistency of an image printed onto a plurality of substantially identical objects printed by different vendors at different times and/or locations: The method involves receiving a plurality of inks and a product-printing facilitating kit which provides a three step printing process which may be carried out by multiple vendors to provide the same image on all of the objects. The product-printing facilitating kit comprises a film-positive standard having a black image in a plurality of different tones thereon, a digital file encoding said film-positive standard, a plurality of test-print standards each of said test-print standards having one of said inks printed thereon in a plurality of different tones, and a list of suggested parameters for producing a test film positive and a plurality of test-printed objects.
Abstract:
An I/Q modulator used for processing an I/Q signal so as to obtain a predistorted output signal, said I/Q signal having an I component and a Q component, and comprising a predistorter for predistorting with a predistortion signal a carrier signal, which comprises a first subcomponent and a second subcomponent that is substantially orthogonal to said first subcomponent, so as to obtain a first and a second predistorted subcomponent of the carrier signal, said predistortion signal depending on the I component and the Q component, a first multiplier for multiplying the I component by the first predistorted subcomponent so as to obtain a multiplied I component, a second multiplier for multiplying the Q component by the second predistorted subcomponent so as to obtain a multiplied Q component, and an adder for adding the multiplied I component and the negative multiplied Q component so as to obtain the predistorted output signal. Thus, a simplification of the I/Q modulator and a reduction in the number of necessary multipliers is achieved.
Abstract:
The invention is directed to a method and an arrangement for controlling the position of an actuating element (1) which prevent damage to the actuating element by a collision with at least one stop (25, 30) and simultaneously ensure good dynamic characteristics. The position of the actuating element (1) tracks a desired value within a displacement range. The displacement range is limited for the actuating element (1) by at least one stop (25, 30). A check is made as to whether the distance between the desired value for the position of the actuating element (1) and the at least one stop (25, 30) drops below a pregiven value (S1). Only in this case is a change of the desired value limited.
Abstract:
A method, system and machine-readable storage medium for monitoring an engine using a cascaded neural network that includes a plurality of neural networks is disclosed. In operation, the method, system and machine-readable storage medium store data corresponding to the cascaded neural network. Signals generated by a plurality of engine sensors are then inputted into the cascaded neural network. Next, a second neural network is updated at a first rate, with an output of a first neural network, wherein the output is based on the inputted signals. In response, the second neural network outputs at a second rate, at least one engine control signal, wherein the second rate is faster than the first rate.
Abstract:
A control apparatus includes a manipulated variable output unit, calculation unit, first lower limit setting unit, first upper limit setting unit, second lower limit setting unit, second upper limit setting unit, and controlling element. The manipulated variable output unit outputs first and second manipulated variables to an object to be controlled. The calculation unit calculates a limit cycle auto-tuning control parameter. The controlling element performs feedback control calculation based on the control parameter for the deviation between a set point and a controlled variable to calculate the first manipulated variable, and outputs the calculated first manipulated variable to the object. In executing limit cycle auto-tuning, the calculation unit outputs to the object the second manipulated variable having the second lower limit value as the lower limit value and the second upper limit value as the upper limit value, calculates the control parameter of the controlling element on the basis of a control response corresponding to the manipulated variable output, and sets the calculated control parameter in the controlling element.
Abstract:
A method and a device are provided for calculating in advance the process variables of an industrial process. The method, which consists of at least one empirical model and a core model, is subsequently adapted and optimized using a model that has a partial inverse structure in relation to the core model. The empirical models are optimized by means of adaption or training algorithms, which, in addition to known process parameters, have the empirical variables calculated by the partial inverse core model as basic input variables.
Abstract:
An acceleration limiting electronic filter for a position motion control system is disclosed. The filter is used in conjunction with a position control system to precisely control the position of a device. The present invention limits the acceleration content of a position command signal to some value less than what the control system can execute so that the control system does not clip the acceleration and degrade control.
Abstract:
The invention relates to a method for automatically preparing a working plan for producing a product comprised of several components, e.g. a wire harness. The inventive method involves the following steps: a) providing a product data model of the product, in which each component is described by a partial data set containing a classification characteristic; b) preparing a database, whereby the data sets contained therein are divided into classes according to the classification characteristic, whereby each class contains one or more selection rules, whereby a manufacturing partial process provided with an index is assigned to each selection rule, and each manufacturing partial process contains one or more working cycles; c) automatically selecting the class applying to the component by using the classification characteristic; d) automatically selecting a manufacturing partial process suited for producing the component by using the selection rule; e) automatically establishing the sequence of the manufacturing partial processes by using the respective index.