Abstract:
A method and system for adaptive transient fuel compensation in a cylinder of a multi-cylinder engine estimates fuel puddle dynamics for the cylinder by determining parameters of a wall-wetting model every engine cycle. Fuel delivery to the cylinder is adjusted dependent on the estimated fuel puddle dynamics. An adaptive controller (203) is characterized by three components, an adjustable compensator (207), a wall-wetting model (215), and a parameter adaptation algorithm (221). The adjustable compensator (207) receives estimates of a parameter C (223) and of a parameter bv (225) directly from the parameter adaptation algorithm (221), and adjusts fuel injected (213) dependent on the parameter estimates (223 and 225) and a desired fuel demand (205).
Abstract:
Interference removal in spread spectrum signals, comprises the steps at a spread spectrum transmitter (10) of spreading information across a predetermined spectrum by phase modulating a repeating noise sequence (18), providing a spread spectrum signal and transmitting the spread spectrum signal. The method further comprises the steps at a receiver of receiving the spread spectrum signal along with interference (41) multiplying (42) the spread spectrum signal along with interference by a window function (44) providing a multiplied spread spectrum signal. The information is recovered by despreading the multiplied (48) spread spectrum signal using a reciprocal (50) of the spectrum of the repeating noise sequence to obtain a data spectrum with interference and subsequently normalize (52) to obtain a clean data spectrum. Alternatively the information can be recovered by substituting a corrupted magnitude spectrum with a prestored PN sequence magnitude spectrum (70) as shown by receiver (60).
Abstract:
A linear type knock sensor (100) is disclosed. It has: a housing assembly (126) adapted to being connectable with an engine and having output leads for providing an output signal to an electronic interface; a transducer assembly having a plurality of piezoelectric ceramic wafers (110, 116) configured to provide a knock signal substantially greater than a noise signal; the piezoelectric ceramic wafers (110, 116) being electrically connected in parallel to provide a high voltage sensitivity at a predetermined capacitance, and wherein the piezoelectric ceramic wafers (110, 116) are placed with a polarized surface of a first wafer facing an opposite polarized surface of a second wafer with both surfaces having a substantially same electrical charge adapted to minimize noise.
Abstract:
A method and apparatus for blocking a call attempt in a CDMA system. The method includes the steps of receiving a call attempt request to be placed over a target cell of the CDMA system (202), calculating an effective load for the cell (204), comparing the effective load to a threshold (206), and denying the call attempt request by sending a denial message if the effective load exceeds the threshold (212). The apparatus includes a base station (101) and a base station controller (200) coupled to the base station (101). The base station (101) includes a plurality of transceivers (120) providing a radio communication channel and defining a target cell (130). The base station controller (200) receives a call attempt request to be placed over one of the transceivers (120) of the base station (101). The base station controller (200) calculates an effective load for the base station (101), compares the effective load to a threshold, and denies the call attempt request by sending a denial message if the effective load exceeds the threshold.
Abstract:
A communication receiver (100) utilizing a synthesizer (143) employs a discrete-time phase locked loop which includes a reference oscillator (135), a phase error detector (202), a discrete-time analog computing element (206), an integrator (210), a controlled frequency generator (211, 212), and a frequency divider (214). The discrete-time analog computing element implements a discrete-time analog lead-lag network circuit. This circuit includes a clock and logic circuit (216), at least one discrete-time analog queuing element (218), and an analog computing engine (222). The queuing element (218) includes N analog signal lines, N analog storage lines, N control lines, and N controllable switches. Each controllable switch is coupled between each of the N analog signal lines and each of the N analog storage lines. In addition, N charge storage elements are coupled between each of the N analog storage lines and a common circuit node. The N control lines control the controllable switches in a predetermined sequence.
Abstract:
A method and system for a correlation operation in a digital signal processor (DSP) are provided. The correlation operation is performed in a logarithmic number system (LNS) domain. The DSP includes a plurality of processing elements (26a-d) that executes the correlation operation in a highly parallel fashion. The method can be implemented as a software program that directs a LNS based DSP to execute the correlation operation.
Abstract:
A method and system for a convolution operation in a digital signal processor (DSP) are provided. The convolution operation is performed in a logarithmic number system (LNS) domain. The DSP includes a plurality of processing elements (26a-d) that executes the convolution in a highly parallel fashion. The method can be implemented as a software program that directs a LNS based DSP to execute the convolution operation.
Abstract:
A system, device (100), router and method (200) implement a hybrid multiple access protocol for users with multiple priorities that provides efficient reservation of channel resources to accommodate users with randomly transmitted requests wherein the users have multiple priorities. The present invention provides the following benefits over existing solutions: 1) support of multiple service categories; 2) insurance that all users admitted to the system receive their negotiated service guarantee appropriate for their service category; 3) achieves an overall system performance that is comparable to centralized algorithms at high system loads, while allowing desirable performance levels of distributed access protocols at low system loads; 4) allows transmission of variable number of packets each with variable size when access is granted to a user; and 5) reduces the number of instances a user needs to content for access, thereby reducing collisions and overhead due to contention slots and improving system performance.
Abstract:
A method and apparatus determine a response to a control value (316, 320) periodically transmitted by a communication system (Fig. 1) in at least one code word (306, 332) of a frame (302) of data of a communication protocol. The control value (316, 320) is for controlling a receive operation of a communication receiver (122) operating in the communication system. The receiver (122) accepts (404, 504) and stores (406, 506) earlier data from an earlier transmission of the frame (302) of data, and receives (408, 508) current data from a current transmission of the frame (302) of data. The receiver (122) thereafter makes a comparison (414, 512) of the earlier data and the current data, and selects from (a) performing (424, 520) the receive operation in accordance with a current control value received in the current data and (b) performing (418, 516, 528) the receive operation in accordance with an alternative control value, in response to the comparison.
Abstract:
A method of synchronizing a fixed access unit (16) into a time division multiple access (TDMA) system (10). The method includes the steps of receiving a timing advance channel time slot (86) at the fixed access unit (16), sending a message advanced in time by an offset value over the time slot (88), receiving an acknowledgment from the TDMA system (10) that the message was received, and advancing a subsequently transmitted communication based on the offset value.