Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

42 results about "Boolean network" patented technology

A Boolean network consists of a discrete set of boolean variables each of which has a Boolean function (possibly different for each variable) assigned to it which takes inputs from a subset of those variables and output that determines the state of the variable it is assigned to. This set of functions in effect determines a topology (connectivity) on the set of variables, which then become nodes in a network. Usually, the dynamics of the system is taken as a discrete time series where the state of the entire network at time t+1 is determined by evaluating each variable's function on the state of the network at time t. This may be done synchronously or asynchronously.

True-random-number generator based on autonomous boolean network structure

The invention provides a true-random-number generator based on an autonomous boolean network structure. The generator is used to solve the technical problem of poor entropy source stability existing in existing true-random-number generators, and includes an oscillating circuit and a sampling circuit. The autonomous boolean network structure formed by N+1 logic gates is adopted for the oscillatingcircuit. One input port of one of the logic gates is connected with an output port of a right neighbor logic gate, another input port is connected with an output port of a logic gate after k left spacing logic gates, and the last input port is connected with an output port of the one of the logic gates through a time delay self-feedback circuit. The sampling circuit includes N+1 D flip-flops and an exclusive-or gate. Input ports of the flip-flops are connected with the output ports of the logic gates of the oscillating circuit. Input ports of the exclusive-or gate are connected with output ports of the flip-flops. An output port of the exclusive-or gate is used as an output port of the true-random-number generator. According to the generator, entropy source stability is not impacted by thenumber of nodes, and random-number output frequency can reach 300MHz. The generator is used in the field of secure communication.
Owner:XIDIAN UNIV

True random number generation method and device with detection and correction function

The invention discloses a true random number generation method and device with a detection and correction function. A random number is taken as an important component of a cryptosystem and is widely applied to a security system. The random number comprises a session key, an initial vector and a digital signature. The device is composed of an entropy source module, a sampling module, an XOR logic gate, a cellular finite state machine, a test module, a CPU and a selection controller. The entropy source module is composed of two identical oscillator structures. Each oscillator is a chaotic oscillator structure based on an autonomous Boolean network. The entropy source module can generate wide spectrum and high bandwidth chaotic signals. After a random sequence is tested through the test module, whether the sequence passes the test or not is judged through the CPU. The sequence is directly output if the sequence passes the test. Data is returned and enters a postprocessing module through an XOR circuit if the sequence does not pass the test. Moreover, a selection controller selects different postprocessing modes to process the data. The processed data enters the test module for test again, until the data passes the test. A random code sequence generated by the invention can pass a random number industry standard test.
Owner:TAIYUAN UNIV OF TECH

Underwater robot posture adjusting and controlling device based on Boolean network, and method

The invention relates to an underwater robot posture adjusting and controlling device based on Boolean network, and a method. The device comprises a temperature sensor used for respectively collectingthe real-time temperature of seawater and a propulsion motor; a pressure sensor, used for monitoring the water depth and pressure of working points; an electronic compass, used for monitoring the heading and posture of a submersible vehicle; a sonar, used for detecting barriers and measuring the relative distance; a Boolean network control module, whose input node is respectively corresponding tothe temperature sensor, the pressure sensor, the electronic compass, and the sonar, and is used for receiving the collected data, and whose output node is corresponding to a motor driver, with its ouput state after coding being used for driving the propulsion motor; the propulsion motor, used for adjusting and controlling the posture of the underwater robot. Compared with the prior art, the invention is advantageous in that with the controlling means, the adjusting and controlling of automatic posture of the underwater robot can be realized; as the controlling method is based on the Boolean network model, logic is determined, network establishing is flexible, and control robustness is strong.
Owner:SHANGHAI JIAO TONG UNIV

Method and device for controlling Boolean network robot

The invention relates to a method and device for controlling a Boolean network robot. The method comprises the steps that a Boolean network model of the robot is constructed; a superposition method ora method of development is adopted for obtaining auxiliary matrixes corresponding to all nodes in the Boolean network model according to dynamic description in the Boolean network model; a node structure matrix is computed according to the obtained auxiliary matrixes; a network structure matrix is obtained through the correspondence between the network structure matrix and the node structure matrix; and the Boolean network robot is controlled according to the network structure matrix. By transforming the computational problem of the network structure matrix into a solution to the auxiliary matrixes with special structures and then transforming computation of the auxiliary matrixes into a simple matrix operation through the superposition method or the method of development, the computational complexity is lowered, the computation speed is increased, and the real-time requirements in robot control are met.
Owner:NORTH CHINA UNIV OF WATER RESOURCES & ELECTRIC POWER

Boolean multi-flow programming

A new type of general-purpose programming is disclosed. A new method and system models a computer program as the data flowing between computational nodes that perform operations where node connections are described by Boolean functions or logical expressions. Before or during program execution the initial Boolean network of nodes and logical connections is resolved into unambiguous directed execution graph. Boolean Multi-flow method is inherently parallel and can work well in large systems. Boolean Multi-Flow programs able to analyze diverse, heterogeneous and possibly conflicting set of inputs each requiring different topologies of the underlying computational graph.
Owner:SKABELIN ALEXANDER

True Random Number Generator Based on Autonomous Boolean Network Structure

The invention provides a true-random-number generator based on an autonomous boolean network structure. The generator is used to solve the technical problem of poor entropy source stability existing in existing true-random-number generators, and includes an oscillating circuit and a sampling circuit. The autonomous boolean network structure formed by N+1 logic gates is adopted for the oscillatingcircuit. One input port of one of the logic gates is connected with an output port of a right neighbor logic gate, another input port is connected with an output port of a logic gate after k left spacing logic gates, and the last input port is connected with an output port of the one of the logic gates through a time delay self-feedback circuit. The sampling circuit includes N+1 D flip-flops and an exclusive-or gate. Input ports of the flip-flops are connected with the output ports of the logic gates of the oscillating circuit. Input ports of the exclusive-or gate are connected with output ports of the flip-flops. An output port of the exclusive-or gate is used as an output port of the true-random-number generator. According to the generator, entropy source stability is not impacted by thenumber of nodes, and random-number output frequency can reach 300MHz. The generator is used in the field of secure communication.
Owner:XIDIAN UNIV

Apparatus and method for simulating single photon pulse signal source

The invention discloses an apparatus and a method for simulating a single photon pulse signal source. The apparatus comprises a quartz crystal oscillator, at least three low-speed Poisson pulse generators and multi-input logic or gates. The method comprises the following steps: 1), generating a low-speed Poisson pulse signal; 2), generating and simulating the single photon pulse signal and other steps. Comparing with the prior art, the invention has the following beneficial effects: the apparatus of the invention is based on the reconfigurable property of the FPGA, the integration is high, thecomposition is simple, the cost is low, the total number of used logic gates is small, and requirements for a CPU is low; the single-photon pulse signal source is simulated based on a Boolean network, a Poisson distribution model is realized by utilizing characteristics of FPGA parallel processing, and the method of the invention has the advantages of being high in efficiency, convenient, high insignal-to-noise ratio, good in stability and low in cost, and the simulation degree of the single photon pulse signal source is close to ideal single photon pulse signal source under actual conditions.
Owner:NANCHANG UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products