US Pat. No. 9,941,818

MICRO INCHWORM-TYPE PIEZOELECTRIC-DRIVEN ROTATING JOINT MECHANISM

HEFEI UNIVERSITY OF TECHN...

1. A micro inchworm-type piezoelectric-driven rotating joint mechanism, comprising: a U-shaped base having a U-shaped opening and a rotating sleeve horizontally clamped within the U-shaped opening of the U-shaped base, wherein a rotating shaft is rotatably mounted at a central axis of the rotating sleeve, two annular seats are respectively connected with two ends of the U-shaped base and are respectively coaxially connected with two sleeve mouths of the rotating sleeve, two annular bearing pedestals are respectively mounted within the two annular seats, two bearing brackets are respectively connected with an inner annular wall of the two annular bearing pedestals along a certain radial direction, a middle portion of the two bearing brackets is disconnected and is respectively connected with two integrally annular bearing rings, each of which is formed by two half-rings, the two integrally annular bearing rings are concentric with the two annular bearing pedestals, two piezoelectric ceramic plates are respectively symmetrically located at two sides of each of the bearing brackets which is connected with every half-ring of each of the two integrally annular bearing rings, every piezoelectric ceramic plate is parallel to the bearing brackets, one end of every piezoelectric ceramic plate is connected with an inner wall of every bearing pedestal, the other end of every piezoelectric ceramic plate is connected with an end of a half-ring of a bearing ring which is connected with a corresponding bearing bracket, electrodes are respectively deposited at an inner side face of every piezoelectric ceramic plate facing to a corresponding bearing bracket and an outer side face of every piezoelectric ceramic plate away from the corresponding bearing bracket; a bearing pedestal, a bearing bracket, and a bearing ring form a bearing unit; the bearing unit and four piezoelectric ceramic plates form a bearing driving module; two ends of the rotating shaft within the rotating sleeve respectively penetrate through the two bearing rings of two bearing units within the two annular seats; the two bearing rings apply a certain pre-clamping force to the rotating shaft.

US Pat. No. 10,140,875

METHOD AND APPARATUS FOR JOINT OPTIMIZATION OF MULTI-UAV TASK ASSIGNMENT AND PATH PLANNING

HEFEI UNIVERSITY OF TECHN...

1. A method for joint optimization of multi-UAV task assignment and path planning, comprising:a step S1 of obtaining the location information of a plurality of UAVs and a plurality of target points, the dispersion of groundspeed course angle of the UAVs, and motion parameters of each UAV and wind field;
a step S2 of constructing an initial population based on the location information of the plurality of UAVs and the plurality of target points, the dispersion of groundspeed course angle of the UAVs and a preset genetic algorithm, each chromosome in the initial population including the same number of Dubins flight paths as the number of UAVs and each of the Dubins flight paths being completed by a different UAV;
a step S3 of determining the flight status of each UAV and the flight time taken by each UAV to complete a path segment of the corresponding Dubins flight path based on the initial population and the motion parameters of each UAV and wind field, and obtaining the total time taken by all the UAVs corresponding to each chromosome in the initial population to complete the task based on the flight time of the path segment and an MUAV-VS-DVRP model; and
a step S4 of subjecting the chromosomes in the initial population to crossover and mutation based on the genetic algorithm and, when a predetermined number of iterations is reached, selecting the Dubins flight path corresponding to the chromosome with all the UAVs taking the shortest time to complete the task as the jointly-optimized task assignment and path planning scheme for the UAVs.

US Pat. No. 9,945,083

UNIDIRECTIONAL BEND DRIVE CHAIN AND LIFT MECHANISM AND BOOM BARRIER INCLUDING SAME

Hefei University of Techn...

1. A unidirectionally bendable transmission chain, comprising inner chain plates and outer chain plates connected through pin shafts in pin holes, the inner chain plates and the outer chain plates being arranged in pairs at both ends of the pin shafts in an alternating mode, with rollers sheathed over the pin shafts,wherein at a first side of the transmission chain, an inner stop plate is fixedly connected between a pair of the inner chain plates at the both ends of the pin shafts, with both ends of the inner stop plate being respectively flush with axes of the pin holes provided at both ends of the inner chain plates; an outer stop plate is fixedly connected between a pair of the outer chain plates at the both ends of the pin shafts, with both ends of the outer stop plate respectively provided with extensions beyond the outer chain plates, and the extensions of adjacent outer stop plates not interfering with one another; and
the extensions form a one-sided support for the inner stop plate to prevent the transmission chain from bending toward the first side, so that the transmission chain bends unidirectionally toward a second side, the first side and the second side of the transmission chain being located at opposite positions.

US Pat. No. 10,088,348

ULTRASONIC GAS FLOW METER BASED ON FPGA AND DSP

HEFEI UNIVERSITY OF TECHN...

1. An ultrasonic gas flow meter transmitter based on FPGA and DSP, wherein the ultrasonic gas flow meter transmitter consists of ultrasonic gas transducers and sensor components, transmitting/receiving signal channel switch circuits, a driving signal generation and amplification circuit, an echo signal conditioning and collection circuit, a time sequential controlling and signal processing circuit, a man-machine interface, a serial communication module and a power management module;the ultrasonic gas transducers and sensor components are fixed on a gas pipeline;
the driving signal generation and amplification circuit consists of a high speed DAC signal generation and output circuit, a driving signal voltage and power amplification circuit;
the echo signal conditioning and collection circuit consists of a voltage amplification circuit, a bandpass filter circuit, an automatic gain control circuit, a single-ended-to-differential conversion circuit, a biasing circuit and a high speed ADC signal collection and conversion circuit;
the time sequential controlling and signal processing circuit consists of a FPGA circuit system and a DSP circuit system, the FPGA circuit system mainly consists of a FPGA chip, a FPGA chip serial configurator circuit, and a FPGA chip reset and configuration button circuit; the DSP circuit system mainly consists of a DSP chip and a DSP chip booting mode selection circuit.

US Pat. No. 10,085,906

MEDICAL APPARATUS FOR STANDING AID

Hefei University of Techn...

1. A medical apparatus for standing aid, comprising a crank rocker mechanism provided on at least one side of a backrest (4), a motor (7), a primary chain drive mechanism (8), and a secondary chain drive mechanism (10), wherein the crank rocker mechanism supports a trainee's body to perform sitting and rising movements, the backrest (4) provides the trainee with back support, the crank rocker mechanism comprising a crank mechanism (1), a triangular-shaped link age mechanism (2), and a rocker mechanism (3); where in a training process, the motor (7) rotates forward to drive the primary chain drive mechanism (8), the primary chain drive mechanism 8) drives the secondary chain drive mechanism (10), the secondary chain drive mechanism (10) drives the crank mechanisms (1) to rotate at a reduced speed, the triangular-shaped linkage mechanism (2) is then driven by the crank mechanisms (1) to correspondingly rotate, and the rocker mechanisms (3) follows the movement of the triangular-shaped linkage mechanism (2) to rotate, such that the backrest (4) is driven by the triangular-shaped linkage mechanism (2) to move upwardly and the trainee stands up progressively with assistance from the backrest (4); after the trainee reaches a standard standing posture, the motor (7) starts to rotate in reverse, the crank mechanism (1) rotates downwardly slowly driven by the first chain drive mechanism (8) and the second drive chain mechanism (10), the triangular-shaped linkage mechanism (2) moves correspondingly to drive the backrest (4) to move downwardly, such that with assistance from the backrest (4), the trainee returns to a sitting posture from a standing posture progressively:the crank mechanism (1) being rotatably connected to the triangular-shaped linkage mechanism (2) such that an angle between a second driven link (BE) of the triangular-shaped linkage mechanism (2) and the crank mechanism (1) is always smaller than 90° , and the crank mechanism (1) driving the triangular-shaped linkage mechanism (2), the rocker mechanism (3) and the backrest (4) connected to the triangular-shaped linkage mechanism (2) to perform interactive movement repeatedly along a predetermined curved trajectory in response to a drive effect resulting from a driving force of a driving unit (100), so that the backrest (4) connected to the second driven link (BE) assists the trainee in standing up repeatedly by obliquely supporting the trainee's waist.

US Pat. No. 10,110,026

WIRELESS SENSOR NETWORK CHARGING METHOD FOR MULTI-CHARGE NODES

HEFEI UNIVERSITY OF TECHN...

1. A wireless sensor network charging method for multi-charge nodes, comprising the following steps:(1) establishing a wireless sensor network (WSNs) model: by randomly distributing hundreds or thousands of sensors in a large surveillance area, with q number of charging trolleys and q number of parking lots, wherein a surveillance cycle is T;
a set of sensors being V, that is: V={v1, v2, v3 . . . } and v1, v2 and v3 are respectively a first sensor, a second sensor and a third sensor; a battery capacity of each sensor being B, a consumption rate of a jth sensor being ?j, a low energy alarm threshold being Mj, Mj=?·B, and 0 i being a serial number of the charging trolley which is parked in the parking lot at a position ri, wherein ri=(xi, yi), 1?i?q, xi and yi respectively represent two dimensional map coordinates of the position ri, and q represents the quantity of the charging trolleys; a base station being used to collect sensor information and communicate with the charging trolleys; the parking lots being used to recharge the charging trolleys; the battery capacity of every charging trolleys being E, a moving speed being a stable value S, and a sensor charging time for every charging trolley being a fixed value C;
(2) dividing a field range for every charging trolley; and
(3) conducting a charging task by each charging trolley.

US Pat. No. 10,099,402

VEHICLE CAPABLE OF STIRRING CONCRETE DURING TRANSPORTATION

Hefei University of Techn...

1. A concrete mixing carrier, comprising a vehicle chassis and a mixing drum provided on the vehicle chassis, wherein the mixing drum is approximately cubic and horizontally supported on the vehicle chassis, and has a hinged rear support as a fulcrum of rotation; and the vehicle chassis is provided thereon with a lifting mechanism configured for lifting a front end of the mixing drum when unloading, to form an unloading state in which the mixing drum has a front portion higher and a rear portion lower;the mixing drum comprises a detachable drum body formed of a bottom plate, a left side plate, a right side plate and a top plate, and the drum body is provided with a front end plate at a front end surface and a rear end plate at a rear end surface, to make the drum body form a closed drum housing; and a feed inlet and a discharge outlet are provided on the rear end plate;
a plurality of strip-shaped movable blades are provided inside the drum body along a length direction of the drum body, the movable blades are spliced to form a rotary inner drum disposed in the drum body, and adjacent movable blades are configured to have therebetween a movement margin for rotation; both ends of the movable blades are supported by paired rollers respectively, and the paired rollers are mounted on an inner side wall of the drum body at corresponding positions by using a supporting bracket;
each movable blade comprises a back plate, and a stirring blade which is provided on a front surface of the back plate and at middle of the back plate along a length direction of the back plate and overhangs towards an inside of the drum body, a drive rack is provided on a back surface of the back plate in a width direction of the back plate, and a drive gear mutually engaged with the drive rack is provided at a corresponding position of the drum body by using a supporting bracket; and a drum wall of the rotary inner drum is formed of the back plate.

US Pat. No. 10,209,049

FABRICATION AND MONITORING DEVICE FOR MICRO PROBE BALL TIP

HEFEI UNIVERSITY OF TECHN...

1. A fabrication and monitoring device for micro probe ball tips, comprising: an optical platform (1a), wherein a left-right direction of the optical platform (1a) is defined as an x-axis, a front-rear direction is defined as a y-axis, and a vertical direction is defined as a z-axis; wherein the optical platform (1a) is equipped with:a U-shaped electromagnet (8), comprising a U-shaped yoke (8c) and two wire wraps (8b), wherein the U-shaped yoke (8c) is vertically mounted on the optical platform (1a), and two U-shaped arms of the U-shaped yoke symmetrically arranged according to the y-axis; the two wire wraps (8b) are respectively provided on opposite faces of the two U-shaped arms, and are also symmetrically arranged according to the y-axis;
a 2-dimensional moving platform (7) mounted to a left of the U-shaped electromagnet (8) on the optical platform (1a) along the x-axis, wherein the 2-dimensional moving platform (7) comprises a first carrier platform which is moveable along the x-axis and the y-axis; a first damper (6b) and a second damper (6c) are vertically installed on the first carrier platform and are arranged in a line along the x-axis; a first through hole and a second through hole with equal sizes are respectively drilled on the first damper (6b) and the second clamper (6c); the first through hole and the second through hole are coaxial and an axis thereof is parallel to the x-axis; an extending line of the axis of the first through hole and the second through hole passes directly above a center point between the two wire wraps (8b) of the U-shaped electromagnet (8); a guiding tube (6a) is coaxially clamped in both the first through hole of the first damper (6b) and the second through hole of the second clamper (6c); a tungsten wire (6d) is coaxially provided in the guiding tube (6a), and a right end of the tungsten wire (6d) extends out of a right end of the guiding tube (6a); a left end of the guiding tube (6a) is connected to a positive electrode of an external power source, and the right end of the guiding tube (6a) extends directly above the center point between the two wire wraps (8b) of the U-shaped electromagnet (8);
a 1-dimensional moving platform (9) mounted to a right of the U-shaped electromagnet (8) on the optical platform (1a) along the x-axis, wherein the 1-dimensional moving platform (9) comprises a second carrier platform which is moveable along the z-axis; a third damper (10b) is vertically installed on the second carrier platform and a third through hole is drilled on the third clamper (10b); the third through hole on the third clamper (10b) is coaxial with the first through hole and the second through hole on the first clamper (6b) and the second clamper (6c); a sparking plug (10a) is coaxially clamped in the third through hole of the third damper (10b) on the second carrier platform; a right end of the sparking plug (10a) is connected to a negative electrode of the external power source, and a left end of the sparking plug (10a) extends directly above the center point between the two wire wraps (8b) of the U-shaped electromagnet (8); the sparking plug (10a) is moveable with the second carrier platform to a position wherein the left end of the sparking plug (10a) is directed to the tungsten wire (6d) extending out of the right end of the guiding tube (6a) in the 2-dimensional moving platform (7);
a transparent sealing tank (1g) mounted on the optical platform (1a) in a sealed form and covering the 2-dimensional moving platform (7), the 1-dimensional moving platform (9) and the U-shaped electromagnet (8), wherein a fourth through hole corresponding to the left end of the guiding tube (6a) of the 2-dimensional moving platform (7) is drilled on a left side of the transparent sealing tank (1g); a gas inlet (1d) is also provided at the left side of the transparent sealing tank (1g), and is connected to an external argon source; a vacuum vent (1j) is provided at a right side of the transparent sealing tank (1g); a fifth through hole corresponding to a position which is directly above the center point between the two wire wraps (8b) of the U-shaped electromagnet (8) is drilled on a top of the transparent sealing tank (1g); a pair of operation holes (1b), which are arranged in a line along the left-right direction, are drilled on a front side of the transparent sealing tank (1g), and rotating sheets (1c) are respectively mounted on the operation holes (1b) on the front side of the transparent sealing tank (1g) in a rotating cover form; and an image monitoring system (2) mounted on a rear of the transparent tank (1g) on the optical platform (1a), wherein the image monitoring system (2) comprises a supporting frame (2h), and a bottom end of the supporting frame (2h) is mounted on the optical platform (1a); a top end of the supporting frame (2h) extends forwards to the top of the transparent sealing tank (1g); a z-axis rectangle rail platform (2f) is mounted on the top end of the supporting frame (2h), and a sliding platform along the z-axis is provided on the z-axis rectangle rail platform (2f); a charge-coupled device camera (2d) is mounted on the sliding platform through a fixer; a third-generation infinite beam structure lens (2c) is installed on the charge-coupled device camera (2d), and is hung above the fifth through hole on the top of the transparent sealing tank (1g) in a vertically downward form; a micro objective (2a) is coaxially mounted on the third-generation infinite beam structure lens (2c); the micro objective (2a) extends into the transparent tank (1g) through the fifth through hole on the top of the transparent tank (1g), and a rubber ring is provided between the micro objective (2a) and the fifth through hole for sealing.

US Pat. No. 10,148,109

CHARGE WAKE-UP CIRCUIT FOR A BATTERY MANAGEMENT SYSTEM (BMS)

Hefei University of Techn...

1. A charge wake-up circuit for a battery management system (“BMS”) comprising:a DC wake-up circuit including an anti-reverse diode, a ground resistor, a limiting resistor, at least one filter capacitor, a regulator diode, and DC power, wherein the cathode of the anti-reverse diode is connected to the ground resistor and the limiting resistor, a port of the ground resistor is connected to ground, a port of the limiting resistor is connected to filter capacitor, a cathode of the regulator diode and a port of DC power, and a port of the filter capacitor and an anode of regulator diode are connected to the ground;
a comparator circuit including a comparator, a transistor, and a plurality of resistors, wherein an inverting input of the comparator is connected to the first and second ones of the plurality of resistors, a port of the first one of the plurality of resistors is connected to voltage of +5V, a port of the second one of the resistors is connected to ground, the output of the comparator is connected to a third one of the plurality of resistors, a port of the third one of the resistors is connected to a fourth one or the plurality of resistors and the transistor, a port of the fourth one of the resistors and a collector of the transistor are connected to voltage of +5V, and an emitter of the transistor is connected to an anode of the anti-reverse diode;
a charging plug connection circuit including at least first and second filter capacitors, a TVS diode, a resistor and a limiting resistor, wherein a charger port of the charging plug is connected to one port of the at least first filter capacitor, the TVS diode, the resistor and the limiting resistor, a second port of the filter capacitor and the TVS diode are connected to ground, a third port of the resistor is connected to a voltage of +5V, a port of the limiting resistor is connected to the filter capacitor and a positive input of the comparator, and a port of the filter capacitor is connected to the ground; and
wherein the circuit is operative to wake up the BMS from the a low-power state to monitor a battery charging process.

US Pat. No. 10,211,851

METHOD AND SYSTEM FOR COMPRESSING DATA FROM SMART METER

Hefei University of Techn...

1. A system for compressing data, comprising:a smart meter to (a) collect electricity load data from a smart grid of a power system; (b) record the electricity load data collected at every time as where represents data point collected by the smart meter in the smart grid of the power system, and (c) represent total data points in the smart grid of the power system collected by the smart meter;
a smart grid communication channel connected with the smart grid of the power system with for transmission of the electricity load data;
a storage to store the electricity load data from the smart meter; and
a processor configured to
(i) LZ-compress in real time the electricity load data from the smart meter by a first compression process;
(ii) LZ-encode the electricity load data, wherein the smart meter collects the electricity load data every preset first duration from the smart grid of the power system, and wherein the storage stores the LZ-encoded electricity load data in a temporary database through the smart grid communication channel after the first compression process;
(iii) read the electricity load data from the temporary database every preset second duration, wherein the read electricity load data is electricity load data stored in the temporary database within the second duration before a corresponding reading time point; and
(iv) (a) LZ-decode the read electricity load data, (b) SAX-compress in real time the LZ-decoded electricity load data by a second compression process, and (c) store the SAX-compressed electricity load data in a data center, thereby reducing transmission burden for communication lines and storage burden for the data center, and improving efficiency of electricity data analysis and service.

US Pat. No. 10,318,931

METHOD AND SYSTEM FOR DETERMINING MAINTENANCE POLICY OF COMPLEX FORMING DEVICE

Hefei University of Techn...

1. A method executed by a computer for determining a maintenance policy of a complex forming device, wherein the maintenance policy determining method comprises:obtaining a plurality of sample data sets, wherein the sample data sets are sample data sets with maintenance policy labels, and the maintenance policy labels comprise a normal performance label, a caring label, a maintenance label, a repair label, and a replacement label;
obtaining functional modules of the complex forming device and working condition units comprised in the functional modules;
establishing a working condition hierarchical identification model according to the functional modules and the working condition units comprised in the functional modules; and
classifying data items in each sample data set respectively according to the working condition hierarchical identification model, to obtain a plurality of subsets with normal performance labels, a plurality of subsets with caring labels, a plurality of subsets with maintenance labels, a plurality of subsets with repair labels, and a plurality of subsets with replacement labels, wherein the data items in each subset is operation data describing each working condition unit; specifically, classifying the data items in each sample data set respectively according to a description requirement of each functional module in the working condition hierarchical identification model, to obtain a plurality of feature subsets with normal performance labels, a plurality of feature subsets with caring labels, a plurality of feature subsets with maintenance labels, a plurality of feature subsets with repair labels, and a plurality of feature subsets with replacement labels, wherein the data item in the feature subset is operation data describing the functional module; obtaining operating status sample data of each working condition unit; using a neural network allocation algorithm according to the operating status sample data of each working condition unit to obtain a trained neural network model; inputting each feature subset with a normal performance label, each feature subset with a caring label, each feature subset with a maintenance label, each feature subset with a repair label, and each feature subset with a replacement label into the trained neural network model, to obtain a plurality of subsets with normal performance labels, a plurality of subsets with caring labels, a plurality of subsets with maintenance labels, a plurality of subsets with repair labels, and a plurality of subsets with replacement labels;
processing each subset with a normal performance label to obtain a plurality of reference subsets, wherein the data item in the reference subset is operation data describing each working condition unit in a normal performance status of the complex forming device; specifically, each subset with a normal performance label comprises a plurality of numeric data items and a plurality of non-numeric data items; for the numeric data items, calculating an average value of the plurality of numeric data items; for the non-numeric data items, obtaining a standard value of the plurality of non-numeric data items by using a mode method; obtaining the reference subset of each working condition unit according to the average value and the standard value;
separately calculating distances between each reference subset and each subset with a normal performance label, each subset with a caring label, each subset with a maintenance label, each subset with a repair label, and each subset with a replacement label by using a shortest path algorithm, and determining a performance set with a normal performance label, a performance set with a caring label, a performance set with a maintenance label, a performance set with a repair label, and a performance set with a replacement label of the complex forming device, wherein elements in the performance sets are the distances between the reference subset and the subset with a normal performance label, the subset with a caring label, the subset with a maintenance label, the subset with a repair label, and the subset with a replacement label respectively; specifically, separately calculating the distances between each reference subset and each subset by using the shortest path algorithm; obtaining a weight of each distance according to a cross validation algorithm; determining the performance set with a normal performance label, the performance set with a caring label, the performance set with a maintenance label, the performance set with a repair label, and the performance set with a replacement label of the complex forming device according to the distances between the reference subset and each subset and the weights of the distances;
obtaining actual operation data of a working cycle in the complex forming device;
determining an actual operation performance set of the complex forming device according to the actual operation data, the working condition hierarchical identification model, and the shortest path algorithm; specifically, classifying the actual operation data according to the working condition hierarchical identification model, to obtain a plurality of subsets of the actual operation data; calculating, by using the shortest path algorithm, distances between the reference subset and each subset of the actual operation data, and determining the actual operation performance set of the complex forming device;
separately calculating Euclidean distances between the actual operation performance set and the performance set with a normal performance label, the performance set with a caring label, the performance set with a maintenance label, the performance set with a repair label, and the performance set with a replacement label, and selecting Euclidean distances within a specified threshold range;
determining a winning Euclidean distance according to the selected Euclidean distances by using a voting method; and
according to the winning Euclidean distance, determining a label, with a maintenance policy, of the sample data set corresponding to the winning Euclidean distance, and determining the maintenance policy denoted in the label with the maintenance policy as the maintenance policy of the complex forming device.

US Pat. No. 10,271,239

METHOD AND SYSTEM FOR REOPTIMIZING UNMANNED AERIAL VEHICLE FORMATION COMMUNICATION TOPOLOGY BASED ON MINIMUM COST ARBORESCENCE

Hefei University of Techn...

1. A method for reoptimizing an unmanned aerial vehicle (UAV) formation communication topology diagram based on a minimum communication cost arborescence, comprising:reconstructing a UAV formation communication topology diagram after a communication failure occurs on UAVs configured in a formation, while maintaining the formation of the UAVs;
calculating a first communication cost of the reconstructed UAV formation communication topology diagram;
comparing the first communication cost with a target communication cost for a minimum communication cost arborescence of a formation communication diagram under a predetermined state; and
optimizing the reconstructed UAV formation communication topology diagram through a predetermined strategy if the first communication cost is greater than the target communication cost for the minimum communication cost arborescence of the formation communication diagram under the predetermined state,
wherein optimizing the reconstructed UAV formation communication topology diagram through the predetermined strategy comprises:
exchanging positions of the UAVs in the formation communication diagram for multiple times while filling up a vacancy of a first UAV that leaves the formation of the UAVs with a second UAV and maintaining (1) the formation of the UAVs and (2) a same communication cost between the positions of the UAVs after the first UAV is replaced with the second UAV as before the replacement, obtaining a second communication cost for the minimum communication cost arborescence of the formation communication diagram in which the positions have been exchanged for multiple times; and
taking the formation communication topology diagram corresponding to the second communication cost, as the reoptimized UAV formation communication topology diagram,
wherein, the second communication cost is the minimum communication cost for the minimum communication cost arborescence of the formation communication diagram in which the positions have been exchanged for multiple times.

US Pat. No. 10,311,974

MOBILE HEALTH INTELLIGENT MEDICAL GUIDE SYSTEM AND METHOD THEREOF

Hefei University of Techn...

1. A mobile health intelligent medical guide system, comprising:a mobile device serving as an embedded mobile medical terminal, the mobile medical terminal having a first interface;
a personal computer having a second interface and a keyboard; and
a mobile medical cloud server having a third interface connected to the first interface and the second interface, wherein the mobile device and the personal computer are in parallel connections to the mobile medical cloud server; the personal computer is directly connected with the mobile medical cloud server; and the mobile device is connected to the mobile medical cloud server through the first interface over a network;
wherein each of the mobile medical terminal and the personal computer comprises:
a voice recognition module; and
a text entry module, wherein
the voice recognition module is configured to acquire a patient voice chief complaint, convert the patient voice chief complaint into a text chief complaint, and then send the text chief complaint to the mobile medical cloud server through the third interface, and
the text entry module is configured to input the text chief complaint through the keyboard and send the text chief complaint to the mobile medical cloud server through the third interface;
wherein the mobile medical cloud server comprises:
a medical knowledge base;
a knowledge reasoning module and a data management module, wherein:
the knowledge reasoning module is configured to receive the text chief complaint and use the medical knowledge base to perform knowledge reasoning to the text chief complaint to obtain a first disease diagnosis result and a decision result;
the medical knowledge base comprises a medical data index, a clinical information table, a disease information table, a doctor information table and a department information table, wherein:
the clinical information table comprises electronic medical records and medical image data;
the disease information table comprises a disease number, a disease name, a department number, a disease profile, a clinical presentation and a treatment;
the medical data index is an index established for the disease information table and the clinical information table;
the doctor information table comprises a doctor number, a doctor name, a hospital, a department number and a professional good; and
the department information table comprises a department number, a department name and a disease number;
the knowledge reasoning module comprises a medical text word segmentation processor, a medical text stop words list, a fuzzy matching processor, an intelligent sorting processor, and an optimization decision processor including an optimal rule set, wherein
the medical text word segmentation processor performs word segmentation on the information in the clinical information table and the disease information table to obtain the clinical information table and the disease information table with performance of the word segmentation;
the mobile medical cloud server removes stop words from the clinical information table and the disease information table with performance of the word segmentation based on the medical text stop words list to obtain the clinical information table and the disease information table with removal of the stop words;
the mobile medical cloud server removes the stop words from the text chief complaint based on the medical text stop words list, thereby obtaining keywords of the text chief complaint;
the fuzzy matching processor uses a fuzzy matching algorithm and the medical data index to fuzzily match the keywords of the text chief complaint and the clinical information table and the disease information table with removal of the stop words so as to obtain the first disease diagnosis result;
the intelligent sorting processor performs a correlation estimation on the first disease diagnosis result to obtain a scoring result through a TF-IDF algorithm, intelligently sorts the scoring result to obtain a sorting result, and takes top N pieces of data from the sorting result as a second disease diagnosis result, wherein implementation steps of applying the TF-IDF algorithm are as follows:
(1) for keyword ti of the patient chief complaint, its term frequency (TF) is:

wherein ni, j is the number of occurrence of the keywords in diagnosis result dj, and the denominator is a sum of the number of occurrence of all words in the diagnosis result dj;
2) for the keyword ti of the patient chief complaint, its inverse document frequency (IDF) is:

wherein |D| represents the total number of diseases in the electronic medical records of the clinical information table and the disease information table, and |j:ti?dj| represents the number of diseases of the first diagnosis result, and if the number of the diseases of the first diagnosis result is 0, it is expressed as 1+|j:ti?dj|;
3) correlation of the keyword ti in the diagnostic result dj is: tfidfi, j=tfi, j×idfi; and
4) result of correlation scoring is sorted in a descending order and the top N pieces of data are taken as the second disease diagnosis result;
the optimization decision processor performs an optimization decision on the second disease diagnosis result by use of the optimal rule set, and if the second disease diagnosis result satisfies any one of rules of the optimal rule set, the second disease diagnosis result is optimal, and thus the decision result is “True”; otherwise, the second disease diagnosis result is not optimal, and thus the decision result is “False”; and
the data management module matches a corresponding treatment doctor from the medical knowledge base according to the second disease diagnosis result so as to generate a medical guide result and feeds back the medical guide result to the mobile medical terminal through the third interface; and generates reminder information for supplementing the chief complaint according to the decision result.

US Pat. No. 10,288,403

SINGLE SENSOR TYPE THREE-DIMENSIONAL MICRO/NANO CONTACT TRIGGER MEASURING PROBE

HEFEI UNIVERSITY OF TECHN...

1. A single sensor type three-dimensional micro/nano contact trigger measuring probe comprising:a base (2) for fixedly providing the measuring probe;
a probe unit (11), comprising: a circular-ring base (11c) fixedly provided on the base (2); a leaf spring (11b) provided on the circular-ring base (11c), wherein an end of the leaf spring (11b) is fixedly connected on the circular-ring base (11c), in such a manner that the leaf spring (11b) is supported on an up end surface of the circular-ring base (11c); a circular suspension plate (11d) is provided on a middle portion of an up surface of the leaf spring (11b); a second beam splitter prism (10) provided on a middle portion of an up surface of the circular suspension plate (11d); a wedge block (9) fixedly provided on an up surface of the second beam splitter prism (10); a detecting bar (11g) fixedly provided on a middle portion of a low end surface of the circular suspension plate (11d) , wherein the detecting bar (11g) is in a “T” shape with the circular suspension plate (11d), and the detecting bar (11g) passes through a center through hole (111) of the leaf spring (11b); a probe ball tip (11f) fixed on a front end of the detecting bar (11g); a first beam splitter prism (8) fixedly provided on the base (2), wherein the first beam splitter prism (8) is on a side of the second beam splitter prism (10) and for projecting reflected light to the second beam splitter prism (10); both the first beam splitter prism (8) and the second beam splitter prism (10) are depolarization beam splitter prism; and the probe ball tip (11f) is a ruby probe ball tip;
a measuring unit, comprising: a laser device (4a) and a four-quadrant detector (6) fixed on the base (2); wherein collimating light emitted by the laser device (4a) is projected on the first beam splitter prism (8) and forms a first reflected light after reflected by the first beam splitter prism (8); the first reflected light passes through the second beam splitter prism (10) and forms a second reflected light; the second reflected light passes through the wedge block (9) and focuses on the four-quadrant detector (6), so as to obtain displacement and an three-dimensional angle of the second beam splitter prism (10);
wherein an adjusting block (4) is provided on the base (2), the laser device (4a) is provided on the adjusting block (4), and the adjusting block (4) is used for adjusting an angle of the laser device (4a), so as to focus the laser detection signal on a detecting center of the four-quadrant detector (6).

US Pat. No. 10,277,246

PROGRAM COUNTER COMPRESSION METHOD AND HARDWARE CIRCUIT THEREOF

HEFEI UNIVERSITY OF TECHN...

1. A program counter compression method, wherein said compression method comprises the steps of:step (1), acquiring execution condition of instructions sent by a processor and classifying and screening the instructions based on the execution condition of the instructions;
step (2), executing differential operation on the values of a program counter of objective type of instructions and stall periods based on a result of classifying and screening, then splicing obtained difference values to obtain respective valid data segment;
step (3), dictionary encoding the obtained valid data segments of difference slices obtained in step (2);
wherein, the program counter compression method classifies instructions into (1) sequential execution, (2) skip and (3) stall, said step (1) comprises:
step (1.1), acquiring a program counter value corresponding to each instruction;
step (1.2), calculating a difference value PC_diff=PC?PC_pre of program counter values of any two successive instructions, wherein PC denotes the value of program counter of the current period, PC_pre denotes the value of program counter of the last period;
step (1.3), classifying the instructions based on the difference value PC_diff of the program counter values of any two successive instructions,
(a) If PC_diff=1, classifying the current instruction as sequence instruction and not recording the instruction;
(b) If PC_diff=0: classifying the current instruction as stall instruction and recording the program counter value corresponding to the stall instruction and stalled periods;
(c) If PC_diff?0 and PC_diff?1, classifying the current instruction as jump instruction, recording a branch address corresponding to the instruction and a program counter value corresponding to a destination address,
said step (2) comprises:
step (2.1), differentiating the program counter values of the recorded stall instruction and jump instruction and the number of periods for which respective instruction persists, so as to obtain respective difference values;
step (2.2), dividing the difference values into several data segments according to the sequence of data bits with each data segment having the same number of data bits;
step (2.3), determining from left to right whether data bits in each data segment are all 0 or all 1; and
step (2.4), if data bits in a data segment are all 0 or all 1, discarding the data segment, or else, if data bits in the data segment are not all 0 or all 1, transferring the data segment and its lower data segments to step (3).

US Pat. No. 10,246,276

CABLE-STRUT COMBINATION DRIVEN PARALLEL ROBOTIC PALLETIZER

Hefei University of Techn...

1. A combined rope-rod-driven parallel palletizing robot, comprising:a base driving mechanism arranged on a chassis, the base mechanism comprising a base-driving internal torque structure and a base-driving external torque structure, wherein the base-driving internal torque structure and a base-driving external torque structure are driven by a plurality driving motors to generate torque internally and externally respectively;
a torque transfer mechanism mounted on the base driving mechanism, the torque transfer mechanism comprising an external torque transfer mechanism and an internal torque transfer mechanism,
the external torque transfer mechanism, including six steel transfer wire ropes, transferring a first torque from a base torque output disk to a top gearbox mounted on the top of the torque transfer mechanism;
an internal torque transfer mechanism transferring a second torque from a base internal torque transfer shaft affixed to the torque transfer mechanism to the a gearbox on a gib arm; wherein the first and second torque is converted by the top gearbox to drive the gib arm to rotate and lift;
the gib arm, movably connected to the top gearbox, comprising
a forearm mounted on the lower part of a top gearbox lower torque output shaft extending from the top gearbox;
a movable end comprising a mechanical arm end tool arranged on the movable end of the gib arm and configured to operate a work object;
three steel wire rope drivers located on the chassis and arranged evenly around the base driving mechanism, with three steel outer wire ropes corresponding to each of the three steel wire rope drivers;
wherein when the robot is driven such that the combined rope-rod-driven parallel palletizing robot performs handling and palletizing actions.