Patent application number | Description | Published |
20100123356 | RESONANCE MITIGATION SYSTEM AND METHOD - A system for reducing resonance from harmonic distortion in a high voltage power system is presented. The system includes a voltage damper coupled to the high voltage power system between a cable sheath and an earth connection. The voltage damper is configured to clamp voltage peaks. The system also includes a frequency shifter coupled across the voltage damper and configured to displace a resonance frequency of the high voltage power system. | 05-20-2010 |
20130079945 | METHOD AND SYSTEM FOR OPERATING A POWER GENERATION AND DELIVERY SYSTEM - A method for controlling operation of a power generation and delivery system while increasing a power output of the power generation and delivery system is described. The method includes, monitoring an output parameter of the power generation and delivery system and determining a rate of change of the output parameter as a function of time. A reactive current command signal is generated a as a function of the determined rate of change of the output parameter. Operation of a power converter is controlled based at least partially on the reactive current command signal to facilitate maintaining a substantially constant terminal voltage as the power output of the power generation and delivery system is increased. | 03-28-2013 |
20150061289 | SYSTEM AND METHOD FOR VOLTAGE CONTROL OF WIND GENERATORS - A method for reactive power generation for a wind turbine generator includes receiving a voltage command signal, and adjusting this voltage command signal as a function of the wind turbine reactive power. A reactive current is determined for the wind turbine generator in response to the adjusted voltage command signal and is transmitted to a controller of the wind turbine generator for generating a real and reactive power based on the reactive current command. | 03-05-2015 |
20150061290 | SYSTEM AND METHOD FOR VOLTAGE CONTROL OF WIND GENERATORS - A system and associated method for reactive power generation for a wind turbine generator includes receiving a higher-than-generator level voltage command signal. A reactive current is determined for the wind turbine generator in response to the voltage command signal and is transmitted to a controller of the wind turbine generator for generating a real and reactive power based on the reactive current command. A trim value may be generated and applied to the voltage command signal. | 03-05-2015 |
Patent application number | Description | Published |
20080301634 | METHOD AND APPARATUS FOR STREAM BASED MARKUP LANGUAGE POST-PROCESSING - Systems, methods and apparatus operate to receiving a markup processing program containing a set of markup processing instructions. Each markup processing instruction includes an operation defining a processing operation to be matched to a markup language representation and a corresponding action to be performed upon matching the operation to the markup language representation. The system receives the markup language representation containing encoded items representative of markup language constructs and executes the markup processing program in conjunction with the markup language representation to dynamically control generation of an output control signal indicating how the markup language representation is to be processed for generation of output based on the markup language representation. The markup processing program is applied in real-time to streaming XML data and represents logic instructions that carry out application of post processing such as XPATH expression evaluation, schema validation or other post processing on the stream of XML data. | 12-04-2008 |
20080320382 | METHOD AND APPARATUS FOR STREAM BASED MARKUP LANGUAGE POST-PROCESSING - Systems, methods and apparatus operate to receiving a markup processing program containing a set of markup processing instructions. Each markup processing instruction includes an operation defining a processing operation to be matched to a markup language representation and a corresponding action to be performed upon matching the operation to the markup language representation. The system receives the markup language representation containing encoded items representative of markup language constructs and executes the markup processing program in conjunction with the markup language representation to dynamically control generation of an output control signal indicating how the markup language representation is to be processed for generation of output based on the markup language representation. The markup processing program is applied in real-time to streaming XML data and represents logic instructions that carry out application of post processing such as XPATH expression evaluation, schema validation or other post processing on the stream of XML data. | 12-25-2008 |
20090171651 | SDRAM-BASED TCAM EMULATOR FOR IMPLEMENTING MULTIWAY BRANCH CAPABILITIES IN AN XML PROCESSOR - The system and method of the present invention “emulates” the TCAM function using a data structure which is stored in an SDRAM device in such way that the size of emulated TCAM is substantially larger than the original TCAM device, thereby allowing the increase of the number of PPE programs which can be resident in memory. The present invention provides a new “emulCAM” algorithm which builds partially on BaRT, but is extended by providing multiple results per hash table entry with flexible assignment to “match-condition-combinations”, by utilizing MUX control vectors for extracting hash index instead of “index-mask-based extraction”, by moving part of CAM function to invoking emulCAM instruction and by providing “Pathological case handling” using multiple emulCAM instructions. | 07-02-2009 |
20100185941 | SUPPORTING VARIABLE DATA STRUCTURES AND CONSTANT DATA STRUCTURES IN A HARDWARE-BASED EXTENSIBLE MARKUP LANGUAGE (XML) POST PROCESSING ENGINE (PPE) - A method, computer program product, and system are disclosed for supporting variable data structures and constant data structures in a hardware-based XML PPE. The method may include inserting one or more constant Type-Length-Attributes (TLAs) into an output stream. The constant TLAs are inserted from one or more constant node-sets referenced from a constant table. The method may also include creating one or more variable node-sets. Each variable node-set includes one or more variable TLAs (TLAs saved from a base XML document) and is mapped to a variable table. The method may also include inserting one or more variable TLAs into the output stream inserted from one or more variable node-sets referenced from the variable table. | 07-22-2010 |
20110197149 | XML POST-PROCESSING HARDWARE ACCELERATION - Aspects of the invention are directed to XML post-processing hardware acceleration for high-speed simple type checking (e.g., string and format checking) and whitespace collapsing. An apparatus for processing text data according to an embodiment includes a post processing engine (PPE); a set of post processing state machines coupled to the PPE; and a memory for storing text data to be processed by the set of post processing state machines; wherein the set of post processing state machines includes a whitespace handler state machine for reading text data from the memory and for applying a whitespace facet to at least 4 bytes of the text data during a clock cycle. | 08-11-2011 |
20110307890 | UTILIZATION OF SPECIAL PURPOSE ACCELERATORS USING GENERAL PURPOSE PROCESSORS - A novel and useful system and method of improving the utilization of a special purpose accelerator in a system incorporating a general purpose processor. In some embodiments, the current queue status of the special purpose accelerator is periodically monitored using a background monitoring process/thread and the current queue status is stored in a shared memory. A shim redirection layer added a priori to a library function task determines at runtime and in user space whether to execute the library function task on the special purpose accelerator or the general purpose processor. At runtime, using the shim redirection layer and based on the current queue status, it is determined whether to execute the library function task on the special purpose accelerator or on the general purpose processor. | 12-15-2011 |
20120124291 | Secondary Cache Memory With A Counter For Determining Whether to Replace Cached Data - A selective cache includes a set configured to receive data evicted from a number of primary sets of a primary cache. The selective cache also includes a counter associated with the set. The counter is configured to indicate a frequency of access to data within the set. A decision whether to replace data in the set with data from one of the primary sets is based on a value of the counter. | 05-17-2012 |
Patent application number | Description | Published |
20080222966 | Polycrystalline Diamond Abrasive Elements - A polycrystalline diamond abrasive element, particularly a cutting element, comprises a table of polycrystalline diamond bonded to a substrate, particularly a cemented carbide substrate, along a non-planar interface. The polycrystalline diamond abrasive element is characterised by the nonplanar interface having a cruciform configuration, the polycrystalline diamond having a high wear-resistance, and the polycrystalline diamond having a region adjacent the working surface lean in catalysing material and a region rich in catalysing material. The polycrystalline diamond cutters have improved wear resistance, impact strength and cutter life than prior art cutters. | 09-18-2008 |
20100236837 | CUTTING TOOL INSERT AND DRILL BIT SO EQUIPPED - A polycrystalline diamond abrasive cutting element consists generally of a layer of high grade polycrystalline diamond bonded to a cemented carbide substrate. The polycrystalline diamond layer has a working surface and an outer peripheral surface and is characterized by having an annular region or a portion thereof adjacent the peripheral surface that is lean in catalysing material. A region adjacent the working surface is also lean in catalysing material such that in use, as a wear scar develops, both the leading edge and the trailing edge thereof are located in a region lean in catalysing material. | 09-23-2010 |
20110286810 | POLYCRYSTALLINE DIAMOND ABRASIVE ELEMENTS - A polycrystalline diamond abrasive element, particularly a cutting element, comprises a table of polycrystalline diamond bonded to a substrate, particularly a cemented carbide substrate, along a non-planar interface. The polycrystalline diamond abrasive element is characterised by the nonplanar interface having a cruciform configuration, the polycrystalline diamond having a high wear-resistance, and the polycrystalline diamond having a region adjacent the working surface lean in catalysing material and a region rich in catalysing material. The polycrystalline diamond cutters have improved wear resistance, impact strength and cutter life than prior art cutters. | 11-24-2011 |
20110303467 | POLYCRYSTALLINE DIAMOND ABRASIVE ELEMENTS - A polycrystalline diamond abrasive element, particularly a cutting element, comprises a table of polycrystalline diamond bonded to a substrate, particularly a cemented carbide substrate, along a non-planar interface. The non-planar interface typically has a crucifonn configuration. The polycrystalline diamond has a high wear-resistance, and has a region adjacent the working surface leanin catalysing material and a region rich in catalysing material. The region lean in catalysing material extends to a depth of 40 to 90 microns, which is much shallower than in the prior art. Notwithstanding the shallow region lean in catalysing material, the polycrystalline diamond cutters have a wear resistance, impact strength and cutter life comparable to that of prior art cutters, but requiring only 20% of the treatment times of the prior art cutters. | 12-15-2011 |