Patent classifications
G06F7/70
MULTI-ADDEND ADDER CIRCUIT FOR STOCHASTIC COMPUTING
A multi-addend adder circuit used for multi-addend addition in a polar representation in stochastic computing. The multi-addend adder circuit includes a buffer circuit and a computing circuit, where the buffer circuit is configured to store to-be-buffered data for at least one cycle and output buffer data, and the computing circuit is configured to process a plurality of pieces of bitstream data and the buffer data and output one piece of bitstream data and the to-be-buffered data, where the piece of output bitstream data is a quotient of dividing a sum of summation data and the buffer data by a scale-down coefficient, the output to-be-buffered data is a remainder of dividing a sum of all summation data until a current cycle by the scale-down coefficient, and the summation data is a quantity of bits whose values are 1 in the plurality of pieces of first bitstream data.
Method and Apparatus for Efficient Multiplication to Improve Performance in Computational Machines
A method and apparatus is disclosed for determining a stochastic binary string (SBS) representing a value based on the value represented in binary two's complement. Several different generators are disclosed for generating SBS strings, each being generated to have particular features that are advantageous under various conditions in which the string is to be multiplied with another SBS string. Several such generators can be presented and selected depending upon the particular values to be converted to SBS representation and the functions to be performed on those values.
Electric parking brake with regenerative braking control system and method
A vehicle includes a user-actuatable switch and a controller. When the switch is actuated, the controller is adapted to effect a regenerative braking command to actuate a regenerative brake system when a vehicle speed is above a threshold speed, and to effect a parking brake command to actuate an electric park brake when the vehicle speed is less than or equal to the threshold speed.
Systems and methods of preventing a run-away state in an industrial machine
A system and method for preventing a run-away state of an industrial machine. Joints of the industrial machine are monitored in order to determine if the industrial machine is in danger of entering a run-away state. If a joint parameter exceeds a threshold value, which is indicative of the potential to enter a run-away state, then a force or torque limit is increased so that the industrial machine has additional force or torque to slow down the industrial machine when decelerating. This additional torque prevents the industrial machine from entering the run-away state.
Vehicle and method for controlling thereof
A vehicle may include: a sensor configured to detect an object in a vicinity of the vehicle; a driver state detector configured to identify a driver state of a driver of the vehicle; and a controller operably coupled to the sensor and the driver state detector, the controller configured to determine whether the driver is incapable of controlling the vehicle based on the identified driver state, and to determine a driving stop position and a driving stop timing based on at least one of a type of a road on which the vehicle is driving and a driving environment of the vehicle when it is determined that the driver is incapable of controlling the vehicle.
Control method to avoid collision and vehicle using the same
Disclosed herein are a vehicle and a control method thereof. The vehicle includes an obstacle detector for detecting an obstacle around the vehicle, and a controller configured to predict a chance of a collision with the obstacle on the side of a door if the obstacle detector detects the obstacle in front, and to perform partial braking control on the vehicle if the collision on the side of the door is predicted.
Model for estimating stochastic variation
A method including: obtaining a resist process dose sensitivity value for a patterning process; applying the resist process dose sensitivity value to a stochastic model providing values of a stochastic variable as a function of resist process dose sensitivity to obtain a value of the stochastic variable; and designing or modifying a parameter of the patterning process based on the stochastic variable value.
Model for estimating stochastic variation
A method including: obtaining a resist process dose sensitivity value for a patterning process; applying the resist process dose sensitivity value to a stochastic model providing values of a stochastic variable as a function of resist process dose sensitivity to obtain a value of the stochastic variable; and designing or modifying a parameter of the patterning process based on the stochastic variable value.
Motor vehicle for producing trenches in the ground
A vehicle for producing trenches in the ground is provided. The vehicle generally includes a chassis having a motor unit, a controllable digging device mounted on the chassis to dig a trench, and a controllable suctioning and collecting device configured to suction and collect rubble produced during the digging of the trench. The vehicle may include a driver station for the movement on the ground of the vehicle during a transfer phase, and a portable and remote control unit configured to enable an operator to remotely control the digging device, the suctioning and collecting device, and the advancing of the vehicle during digging in the course of a working phase.
Systems and methods for enhanced collision avoidance on logistics ground support equipment using multi-sensor detection fusion
Enhanced systems and methods for collision avoidance of a high value asset with reflective beacons around it using multi-sensor data fusion on a mobile industrial vehicle. The system has a sensing processing system with a LiDAR and camera sensors, and a multi-processor module responsive to the different sensors. The sensing processing system fuses the different sensor data to locate the reflective beacons. A model predictive controller on the vehicle determines possible control solutions where each defines a threshold allowable speed for the vehicle at discrete moments based upon an estimated path to a breaching point projected from the reflective beacons, and then identifies an optimal one of the control solutions based upon a performance cost function and associated with an optimal threshold allowable speed. The system has a vehicle actuator configured to respond and alter vehicle movement to avoid a collision when the vehicle exceeds the optimal threshold allowable speed.