CN109450335A - The motor speed signal processing system and its control method and vehicle of vehicle - Google Patents
The motor speed signal processing system and its control method and vehicle of vehicle Download PDFInfo
- Publication number
- CN109450335A CN109450335A CN201811516811.1A CN201811516811A CN109450335A CN 109450335 A CN109450335 A CN 109450335A CN 201811516811 A CN201811516811 A CN 201811516811A CN 109450335 A CN109450335 A CN 109450335A
- Authority
- CN
- China
- Prior art keywords
- controller
- motor speed
- revolving speed
- speed
- vehicle
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P23/00—Arrangements or methods for the control of AC motors characterised by a control method other than vector control
- H02P23/14—Estimation or adaptation of motor parameters, e.g. rotor time constant, flux, speed, current or voltage
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60L—PROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
- B60L15/00—Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles
- B60L15/20—Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles for control of the vehicle or its driving motor to achieve a desired performance, e.g. speed, torque, programmed variation of speed
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/60—Other road transportation technologies with climate change mitigation effect
- Y02T10/64—Electric machine technologies in electromobility
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/60—Other road transportation technologies with climate change mitigation effect
- Y02T10/72—Electric energy management in electromobility
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Electric Propulsion And Braking For Vehicles (AREA)
Abstract
The invention discloses the motor speed signal processing systems and its control method and vehicle of a kind of vehicle, the system comprises: the first controller and second controller, first controller and second controller are for acquiring motor speed signal respectively and being verified, wherein, first controller generates the first revolving speed when verification passes through, and determines motor speed according to the first revolving speed when second controller verifies failure;Second controller generates the second revolving speed when verification passes through, and determines motor speed according to the second revolving speed when the first controller verifies failure;When the first controller and second controller, which verify, to be passed through, motor speed is determined also according to the first revolving speed and the second revolving speed.The system obtains motor speed by two controllers, the accuracy of motor speed is improved, and the acquisition and processing of tach signal can be carried out using another controller when a controller occurs abnormal, it ensure that effective row of motor speed, and then ensure that the safety of vehicle.
Description
Technical field
The present invention relates to automobile technical field, in particular to the motor speed signal processing system of a kind of vehicle, Yi Zhongche
, the control method and a kind of non-transitorycomputer readable storage medium of the motor speed signal processing system of vehicle a kind of.
Background technique
It is carried out currently, vehicle is all based on a controller to the acquisition of motor speed signal mostly, that is, utilizes a control
The ADC (Analog-to-Digital Converter, analog-digital converter) of device processed is acquired motor speed signal.
The fault-tolerance of aforesaid way is poor, i.e., if the controller has the problems such as calculating mistake, the system failure or deadlock,
Or there are strong interferences etc. to lead to signal transmission errors for the process of signal transmission, then will lead to controller can not accurately obtain
Motor speed influences the safety of driving.
Summary of the invention
The present invention is directed to solve at least some of the technical problems in related technologies.For this purpose, of the invention
First purpose is to propose that a kind of motor speed signal processing system of vehicle, the system obtain motor by two controllers
Revolving speed, improves the accuracy of motor speed, and can when a controller occurs abnormal, using another controller into
The acquisition and processing of row tach signal, ensure that effective row of motor speed, and then ensure that the safety of vehicle.
Second object of the present invention is to propose a kind of vehicle.
Third object of the present invention is to propose a kind of control method of the motor speed signal processing system of vehicle.
Fourth object of the present invention is to propose a kind of non-transitorycomputer readable storage medium.
In order to achieve the above objectives, first aspect present invention embodiment proposes a kind of motor speed signal processing system of vehicle
System, comprising: the first controller and second controller, the second controller are communicated with first controller, first control
Device processed and the second controller carry out school to the motor speed signal respectively for acquiring motor speed signal respectively
It tests, wherein first controller verifies in the second controller and fails for generating the first revolving speed when verification passes through
When, motor speed is determined according to first revolving speed;The second controller is used to generate the second revolving speed when verification passes through, and
When first controller verifies failure, the motor speed is determined according to second revolving speed;First controller is also
For when first controller and the second controller verify and pass through, according to first revolving speed and second turn described
Speed determines the motor speed.
The motor speed signal processing system of vehicle according to an embodiment of the present invention is controlled by the first controller and second
Device acquires motor speed signal respectively, and verifies respectively to motor speed signal, wherein the first controller passes through in verification
The first revolving speed of Shi Shengcheng, and when second controller verifies failure, motor speed is determined according to the first revolving speed;Second controller exists
Verification generates the second revolving speed when passing through, and when the first controller verifies failure, determines motor speed according to the second revolving speed;First
Controller is also used to when the first controller and second controller verify and pass through, and determines electricity according to the first revolving speed and the second revolving speed
Machine revolving speed.The system obtains motor speeds by two controllers as a result, improves the accuracy of motor speed, and can be with
When a controller occurs abnormal, the acquisition and processing of tach signal are carried out using another controller, ensure that motor turns
Effective row of speed, and then ensure that the safety of vehicle.
In addition, the motor speed signal processing system of the vehicle vehicle proposed according to that above embodiment of the present invention can also have as
Lower additional technical feature:
According to one embodiment of present invention, first controller is master controller, and the second controller is auxiliary control
Device processed, wherein pass through if first controller and the second controller verify, by first revolving speed and described
The average value of two revolving speeds is as the motor speed;If the first controller verification passes through, and the second controller school
It tests and does not pass through, then using first revolving speed as the motor speed;If the first controller verification does not pass through, and described
When second controller verification passes through, then using second revolving speed as the motor speed.
According to one embodiment of present invention, pass through if first controller and the second controller verify,
First controller carries out rotary speed precision judgement also according to the absolute value of the difference of first revolving speed and second revolving speed,
Wherein, if the absolute value of the difference is less than or equal to 1, the average value of first revolving speed and second revolving speed is made
For the motor speed;If the absolute value of the difference is greater than 1, first controller and the second controller are again
Carry out the acquisition of the motor speed signal.
According to one embodiment of present invention, first controller and the second controller pass through SPI (Serial
Peripheral Interface, Serial Peripheral Interface (SPI)) communication line communicated.
In order to achieve the above objectives, the second aspect of the present invention embodiment proposes a kind of vehicle comprising the present invention first
The motor speed signal processing system of vehicle described in aspect embodiment.
Vehicle according to an embodiment of the present invention passes through two controls of the motor speed signal processing system of above-mentioned vehicle
Device obtains motor speed, improves the accuracy of motor speed, and can be when a controller occurs abnormal, utilization is another
A controller carries out the acquisition and processing of tach signal, ensure that effective row of motor speed, and then ensure that the safety of vehicle
Property.
In order to achieve the above objectives, third aspect present invention embodiment proposes a kind of motor speed signal processing system of vehicle
The control method of system, the machine tach signal processing system include: the first controller and second controller, the second controller
It is communicated with first controller, the control method is the following steps are included: first controller and the second controller
Motor speed signal is acquired respectively, and the motor speed signal is verified respectively;First controller is logical in verification
The first revolving speed of out-of-date generation, and when the second controller verifies failure, motor speed is determined according to first revolving speed;Institute
It states second controller and generates the second revolving speed when verification passes through, and when first controller verifies failure, according to described the
Two revolving speeds determine the motor speed;First controller and the second controller verify when passing through, according to described
One revolving speed and second revolving speed determine the motor speed.
The control method of the motor speed signal processing system of vehicle according to an embodiment of the present invention, the first controller and
Two controllers acquire motor speed signal respectively, and verify respectively to motor speed signal, and the first controller is logical in verification
The first revolving speed of out-of-date generation, and when second controller verifies failure, motor speed, second controller are determined according to the first revolving speed
The second revolving speed is generated when verification passes through, and when the first controller verifies failure, motor speed is determined according to the second revolving speed, the
One controller and second controller verify when passing through, and determine motor speed according to the first revolving speed and the second revolving speed.The party as a result,
Method obtains motor speed using two controllers, improves the accuracy of motor speed, and can occur in a controller
When abnormal, the acquisition and processing of tach signal are carried out using another controller, ensure that effective row of motor speed, Jin Erbao
The safety of vehicle is demonstrate,proved.
In addition, the control method of the motor speed signal processing system of the vehicle vehicle proposed according to that above embodiment of the present invention
Can also have following additional technical feature:
According to one embodiment of present invention, first controller is master controller, and the second controller is auxiliary control
Device processed, wherein pass through if first controller and the second controller verify, by first revolving speed and described
The average value of two revolving speeds is as the motor speed;If the first controller verification passes through, and the second controller school
It tests and does not pass through, then using first revolving speed as the motor speed;If the first controller verification does not pass through, and described
When second controller verification passes through, then using second revolving speed as the motor speed
According to one embodiment of present invention, pass through if first controller and the second controller verify,
Rotary speed precision judgement is carried out also according to the absolute value of the difference of first revolving speed and second revolving speed, wherein if described
The absolute value of difference is less than or equal to 1, then turns the average value of first revolving speed and second revolving speed as the motor
Speed;If the absolute value of the difference is greater than 1, first controller and the second controller re-start the motor
The acquisition of tach signal.
According to one embodiment of present invention, above-mentioned control method further include: first controller and described second
Controller also verification not by when generate fault-signal, and report the fault-signal.
In order to achieve the above objectives, fourth aspect present invention embodiment proposes a kind of non-transitory computer-readable storage medium
Matter is stored thereon with computer program, which is executed by processor, for realizing vehicle described in third aspect present invention
Motor speed signal processing system control method.
The non-transitorycomputer readable storage medium of the embodiment of the present invention, when the computer journey of storage on a storage medium
When degree is executed by processor, the first controller and second controller acquire motor speed signal respectively, and respectively to motor speed
Signal is verified, and the first controller generates the first revolving speed when verification passes through, and when second controller verifies failure, according to
First revolving speed determines motor speed, and second controller generates the second revolving speed when verification passes through, and verifies and lose in the first controller
When losing, motor speed is determined according to the second revolving speed, the first controller and second controller verify when passing through, according to the first revolving speed
Motor speed is determined with the second revolving speed, to improve the accuracy of motor speed, and can be occurred in a controller different
Chang Shi carries out the acquisition and processing of tach signal using another controller, ensure that effective row of motor speed, and then guarantee
The safety of vehicle.
Detailed description of the invention
Above-mentioned and/or additional aspect and advantage of the invention will become from the following description of the accompanying drawings of embodiments
Obviously and it is readily appreciated that, wherein
Fig. 1 is the block diagram of the motor speed signal processing system of vehicle according to an embodiment of the invention;
Fig. 2 is the working principle signal of the motor speed signal processing system of vehicle according to an embodiment of the invention
Figure;
Fig. 3 is the block diagram of vehicle according to an embodiment of the invention;And
Fig. 4 is the process of the control method of the motor speed signal processing system of vehicle according to an embodiment of the invention
Figure.
Specific embodiment
The embodiment of the present invention is described below in detail, examples of the embodiments are shown in the accompanying drawings, wherein from beginning to end
Same or similar label indicates same or similar element or element with the same or similar functions.Below with reference to attached
The embodiment of figure description is exemplary, it is intended to is used to explain the present invention, and is not considered as limiting the invention.
Below with reference to the accompanying drawings the motor speed signal processing system of vehicle of proposition of the embodiment of the present invention, vehicle described
Control method, vehicle and the non-transitorycomputer readable storage medium of motor speed signal processing system.
Fig. 1 is the block diagram of the motor speed signal processing system of vehicle according to an embodiment of the invention.Such as
Described in Fig. 1, which includes: the first controller and second controller.Second controller is communicated with the first controller, the first control
Device and second controller respectively verify motor speed signal for acquiring motor speed signal respectively, wherein
First controller is used to generate the first revolving speed n1 when verification passes through, and when second controller verifies failure, root
Motor speed n is determined according to the first revolving speed n1;Second controller is controlled for generating the second revolving speed n2 when verification passes through, and first
When device verification failure processed, motor speed n is determined according to the second revolving speed n2;First controller is also used in the first controller and second
Controller verifies when passing through, and determines motor speed n according to the first revolving speed n1 and the second revolving speed n2.
Specifically, after vehicle powers on, the first controller and second controller pass through PCAN respectively (a kind of CAN turn USB and connects
Mouthful, the message in CAN network can be transferred on PC by USB interface) acquisition motor speed signal, and respectively to acquisition
Motor speed signal is verified, if acquisition is normal, verification passes through, if acquisition abnormity, is verified and is not passed through.If the
The verification of one controller passes through, then the first controller is converted and handled to collected tach signal and generates the first revolving speed
N1 generates fault-signal, and fault-signal is reported to second controller if the verification of the first controller does not pass through.If
Second controller verification passes through, then second controller is converted and handled to collected tach signal and generates the second revolving speed
N2 generates fault-signal, and fault-signal is reported to the first controller if second controller verification does not pass through.At this
In invention, if the verification of the first controller passes through and second controller verification does not pass through, the first controller is according to the first revolving speed
N1 determines motor speed n;If second controller verification pass through and the first controller verification do not pass through, second controller according to
Second revolving speed n2 determines motor speed n;If the first controller and second controller verification pass through, the first controller according to
First revolving speed n1 and the second revolving speed n2 determine motor speed n.The system obtains motor speed by two controllers as a result, mentions
The high accuracy of motor speed, and another controller can be utilized to carry out revolving speed when a controller occurs abnormal
The acquisition and processing of signal, ensure that effective row of motor speed, and then ensure that the safety of vehicle.
Motor speed n specifically how is determined below with reference to specific embodiment description.
According to one embodiment of present invention, the first controller is master controller, and second controller is assistant controller,
In, pass through if the first controller and second controller verify, using the average value of the first revolving speed n1 and the second revolving speed n2 as
Motor speed n;If the verification of the first controller passes through, and second controller verification does not pass through, then using the first revolving speed n1 as electricity
Machine revolving speed n;If the verification of the first controller does not pass through, and second controller verifies when passing through, then using the second revolving speed n2 as electricity
Machine revolving speed n.
Specifically, after vehicle powers on, the first controller and second controller acquire motor speed signal by PCAN respectively,
And the motor speed signal of acquisition is verified respectively.Wherein, if the verification of the first controller passes through and second controller school
It tests and does not pass through, then the first revolving speed n1 is converted and handled and generated to the first controller to collected tach signal, and by
One revolving speed n1 is as motor speed n, i.e. n=n1;If the verification of the first controller does not pass through, second controller verification passes through, then
The second revolving speed n2 is converted and handled and generated to second controller to collected tach signal, and using the second revolving speed n2 as
Motor speed n, i.e. n=n2;Pass through if the first controller and second controller verify, the first controller is by first turn
The average value of fast n1 and the second revolving speed n2 are as motor speed n, i.e. n=(n1+n2)/2.The system passes through two controls as a result,
Device obtains motor speed, improves the accuracy of motor speed, and can be when a controller occurs abnormal, utilization is another
A controller carries out the acquisition and processing of tach signal, ensure that effective row of motor speed, and then ensure that the safety of vehicle
Property.
In one embodiment of the invention, pass through if the first controller and second controller verify, the first control
Device carries out rotary speed precision judgement also according to the absolute value of the difference of the first revolving speed n1 and the second revolving speed n2, wherein if difference
Absolute value is less than or equal to 1, then using the average value of the first revolving speed n1 and the second revolving speed n2 as motor speed n;If difference
Absolute value is greater than 1, then the first controller and second controller re-start the acquisition of motor speed signal.
Specifically, pass through if the first controller and second controller verify, the first controller is according to | n1-n2 | it carries out
Rotary speed precision judgement, if | n1-n2 |≤1, illustrate that two controllers collected revolving speed difference is smaller, precision is higher, can be with
Using the average value of the first revolving speed n1 and the second revolving speed n2 as motor speed n, i.e. n=(n1+n2)/2.And if | n1-n2 | >
1, although illustrating that two controllers have collected motor speed signal, the collected revolving speed difference of two controllers is larger,
Precision is poor, needs to re-start the acquisition of motor speed signal.
In an embodiment of the present invention, the first controller can be communicated with second controller by SPI communication line.
To make those skilled in the art be more clearly understood that the present invention, vehicle proposed by the present invention is described below with reference to Fig. 2
Motor speed signal processing system working principle.As shown in Fig. 2, the working principle of the motor speed signal processing system can
To include following procedure:
S101, vehicle power on.
S102, the first controller and second controller acquire motor speed signal respectively, and are verified.
S103 judges whether verification passes through for the first controller and second controller.If so, thening follow the steps S104;
If not, thening follow the steps S107.
S104, the first controller generate the first revolving speed n1 according to the motor speed signal of acquisition, and second controller is according to adopting
The motor speed signal of collection generates the second revolving speed n2.
S105 judges whether | n1-n2 |≤1.If so, S106 is thened follow the steps, if it is not, then return step S102.
S106, n=(n1+n2)/2.
S107 judges whether that the verification of the first controller passes through.If so, thening follow the steps S108;If it is not, then executing step
Rapid S110.
S108, the first controller generate the first revolving speed n1 according to the motor speed signal of acquisition.
S109, n=n1.
S110, second controller generate the second revolving speed n2 according to the motor speed signal of acquisition.
S111, n=n2.
In conclusion the motor speed signal processing system of vehicle according to an embodiment of the present invention, passes through the first controller
Motor speed signal is acquired respectively with second controller, and motor speed signal is verified respectively, wherein the first controller
The first revolving speed is generated when verification passes through, and when second controller verifies failure, motor speed is determined according to the first revolving speed;The
Two controllers generate the second revolving speed when verification passes through, and when the first controller verifies failure, determine electricity according to the second revolving speed
Machine revolving speed;First controller is also used to when the first controller and second controller verify and pass through, according to the first revolving speed and
Two revolving speeds determine motor speed.The system obtains motor speed by two controllers as a result, improves the accurate of motor speed
Property, and the acquisition and processing of tach signal can be carried out using another controller when a controller occurs abnormal, it protects
Effective row of motor speed has been demonstrate,proved, and then ensure that the safety of vehicle
As shown in figure 3, the embodiment of the present invention also proposes a kind of vehicle 100 comprising the motor speed of above-mentioned vehicle
Signal processing system 10.
Vehicle according to an embodiment of the present invention passes through two controls of the motor speed signal processing system of above-mentioned vehicle
Device obtains motor speed, improves the accuracy of motor speed, and can be when a controller occurs abnormal, utilization is another
A controller carries out the acquisition and processing of tach signal, ensure that effective row of motor speed, and then ensure that the safety of vehicle
Property.
Motor speed signal processing system based on above-mentioned vehicle, the present invention also propose a kind of motor speed letter of vehicle
The control method of number processing system.For details undisclosed in embodiment of the method, above-mentioned system embodiment can refer to, specifically
It repeats no more.
Fig. 4 is the process of the control method of the motor speed signal processing system of vehicle according to an embodiment of the invention
Figure.Wherein, as shown in Figure 1, motor speed signal processing system includes: the first controller and second controller, second controller
It is communicated with the first controller;As shown in figure 4, the control method of motor speed signal processing system the following steps are included:
S1, the first controller and second controller acquire motor speed signal respectively, and respectively to motor speed signal into
Row verification.
S2, the first controller generate the first revolving speed n1 when verification passes through, and when second controller verifies failure, according to
First revolving speed n1 determines motor speed n.
S3, second controller generate the second revolving speed n2 when verification passes through, and when the first controller verifies failure, according to
Second revolving speed n2 determines motor speed n.
S4, the first controller and second controller verify when passing through, and are determined according to the first revolving speed n1 and the second revolving speed n2
Motor speed n.
In an embodiment of the present invention, the control method of the motor speed signal processing system of above-mentioned vehicle can also wrap
Include: the first controller and the second controller verification not by when generate fault-signal, and reporting fault signal.
Specifically, after vehicle powers on, the first controller and second controller acquire motor speed signal by PCAN respectively,
And the motor speed signal of acquisition is verified respectively, if acquisition is normal, verification passes through, if acquisition abnormity, school
It tests and does not pass through.If the verification of the first controller passes through, the first controller is converted and is handled to collected tach signal
And the first revolving speed n1 is generated, if the verification of the first controller does not pass through, generate fault-signal, and fault-signal is reported to the
Two controllers.If second controller verification passes through, second controller is converted and is handled to collected tach signal
And the second revolving speed n2 is generated, if second controller verification does not pass through, generate fault-signal, and fault-signal is reported to the
One controller.In the present invention, if the verification of the first controller passes through and second controller verification does not pass through, the first controller
Motor speed n is determined according to the first revolving speed n1;If second controller verification passes through and the verification of the first controller does not pass through, the
Two controllers determine motor speed n according to the second revolving speed n2;If the first controller and second controller verification pass through, the
One controller determines motor speed n according to the first revolving speed n1 and the second revolving speed n2.This method is obtained by two controllers as a result,
Motor speed improves the accuracy of motor speed, and can utilize another control when a controller occurs abnormal
Device carries out the acquisition and processing of tach signal, ensure that effective row of motor speed, and then ensure that the safety of vehicle.
According to one embodiment of present invention, the first controller is master controller, and second controller is assistant controller,
In, pass through if the first controller and second controller verify, using the average value of the first revolving speed n1 and the second revolving speed n2 as
Motor speed n;If the verification of the first controller passes through, and second controller verification does not pass through, then using the first revolving speed n1 as electricity
Machine revolving speed n;If the verification of the first controller does not pass through, and second controller verifies when passing through, then using the second revolving speed n2 as electricity
Machine revolving speed n.
According to one embodiment of present invention, pass through if the first controller and second controller verify, also according to
The absolute value of the difference of one revolving speed n1 and the second revolving speed n2 carries out rotary speed precision judgement, wherein if the absolute value of difference is less than
Or be equal to 1, then using the average value of the first revolving speed n1 and the second revolving speed n2 as motor speed n;If the absolute value of difference is greater than
1, then the first controller and second controller re-start the acquisition of motor speed signal.
The control method of the motor speed signal processing system of vehicle according to an embodiment of the present invention, the first controller and
Two controllers acquire motor speed signal respectively, and verify respectively to motor speed signal, and the first controller is logical in verification
The first revolving speed of out-of-date generation, and when second controller verifies failure, motor speed, second controller are determined according to the first revolving speed
The second revolving speed is generated when verification passes through, and when the first controller verifies failure, motor speed is determined according to the second revolving speed, the
One controller and second controller verify when passing through, and determine motor speed according to the first revolving speed and the second revolving speed.The party as a result,
Method obtains motor speed using two controllers, improves the accuracy of motor speed, and can occur in a controller
When abnormal, the acquisition and processing of tach signal are carried out using another controller, ensure that effective row of motor speed, Jin Erbao
The safety of vehicle is demonstrate,proved.
In addition, the present invention also proposes a kind of non-transitorycomputer readable storage medium, it is stored thereon with computer program,
The program is executed by processor, with the controlling party of the motor speed signal processing system for realizing the above-mentioned vehicle of the present invention
Method.
The non-transitorycomputer readable storage medium of the embodiment of the present invention, when the computer journey of storage on a storage medium
When degree is executed by processor, the first controller and second controller acquire motor speed signal respectively, and respectively to motor speed
Signal is verified, and the first controller generates the first revolving speed when verification passes through, and when second controller verifies failure, according to
First revolving speed determines motor speed, and second controller generates the second revolving speed when verification passes through, and verifies and lose in the first controller
When losing, motor speed is determined according to the second revolving speed, the first controller and second controller verify when passing through, according to the first revolving speed
Motor speed is determined with the second revolving speed, to improve the accuracy of motor speed, and can be occurred in a controller different
Chang Shi carries out the acquisition and processing of tach signal using another controller, ensure that effective row of motor speed, and then guarantee
The safety of vehicle.
In the description of the present invention, it is to be understood that, term " center ", " longitudinal direction ", " transverse direction ", " length ", " width ",
" thickness ", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom" "inner", "outside", " up time
The orientation or positional relationship of the instructions such as needle ", " counterclockwise ", " axial direction ", " radial direction ", " circumferential direction " be orientation based on the figure or
Positional relationship is merely for convenience of description of the present invention and simplification of the description, rather than the device or element of indication or suggestion meaning must
There must be specific orientation, be constructed and operated in a specific orientation, therefore be not considered as limiting the invention.
In addition, term " first ", " second " are used for descriptive purposes only and cannot be understood as indicating or suggesting relative importance
Or implicitly indicate the quantity of indicated technical characteristic.Define " first " as a result, the feature of " second " can be expressed or
Implicitly include at least one this feature.In the description of the present invention, the meaning of " plurality " is at least two, such as two, three
It is a etc., unless otherwise specifically defined.
In the present invention unless specifically defined or limited otherwise, term " installation ", " connected ", " connection ", " fixation " etc.
Term shall be understood in a broad sense, for example, it may be being fixedly connected, may be a detachable connection, or integral;It can be mechanical connect
It connects, is also possible to be electrically connected;It can be directly connected, can also can be in two elements indirectly connected through an intermediary
The interaction relationship of the connection in portion or two elements, unless otherwise restricted clearly.For those of ordinary skill in the art
For, the specific meanings of the above terms in the present invention can be understood according to specific conditions.
In the present invention unless specifically defined or limited otherwise, fisrt feature in the second feature " on " or " down " can be with
It is that the first and second features directly contact or the first and second features pass through intermediary mediate contact.Moreover, fisrt feature exists
Second feature " on ", " top " and " above " but fisrt feature be directly above or diagonally above the second feature, or be merely representative of
First feature horizontal height is higher than second feature.Fisrt feature can be under the second feature " below ", " below " and " below "
One feature is directly under or diagonally below the second feature, or is merely representative of first feature horizontal height less than second feature.
In the description of this specification, reference term " one embodiment ", " some embodiments ", " example ", " specifically show
The description of example " or " some examples " etc. means specific features, structure, material or spy described in conjunction with this embodiment or example
Point is included at least one embodiment or example of the invention.In the present specification, schematic expression of the above terms are not
It must be directed to identical embodiment or example.Moreover, particular features, structures, materials, or characteristics described can be in office
It can be combined in any suitable manner in one or more embodiment or examples.In addition, without conflicting with each other, the skill of this field
Art personnel can tie the feature of different embodiments or examples described in this specification and different embodiments or examples
It closes and combines.
Although the embodiments of the present invention has been shown and described above, it is to be understood that above-described embodiment is example
Property, it is not considered as limiting the invention, those skilled in the art within the scope of the invention can be to above-mentioned
Embodiment is changed, modifies, replacement and variant.
Claims (10)
1. a kind of motor speed signal processing system of vehicle characterized by comprising the first controller and second controller,
The second controller is communicated with first controller, and first controller and the second controller for acquiring respectively
Motor speed signal, and the motor speed signal is verified respectively, wherein
First controller is used to generate the first revolving speed when verification passes through, and when the second controller verifies failure,
Motor speed is determined according to first revolving speed;
The second controller is used to generate the second revolving speed when verification passes through, and when first controller verifies failure,
The motor speed is determined according to second revolving speed;
First controller is also used to when first controller and the second controller verify and pass through, according to described
First revolving speed and second revolving speed determine the motor speed.
2. the motor speed signal processing system of vehicle according to claim 1, which is characterized in that first controller
For master controller, the second controller is assistant controller, wherein
Pass through if first controller and the second controller verify, by first revolving speed and second revolving speed
Average value as the motor speed;
If the first controller verification passes through, and second controller verification does not pass through, then makees first revolving speed
For the motor speed;
If the first controller verification does not pass through, and the second controller verifies when passing through, then by second revolving speed
As the motor speed.
3. the motor speed signal processing system of vehicle according to claim 2, which is characterized in that
Pass through if first controller and the second controller verify, first controller is also according to described first
The absolute value of the difference of revolving speed and second revolving speed carries out rotary speed precision judgement, wherein
If the absolute value of the difference is less than or equal to 1, the average value of first revolving speed and second revolving speed is made
For the motor speed;
If the absolute value of the difference is greater than 1, first controller and the second controller re-start the electricity
The acquisition of machine tach signal.
4. the motor speed signal processing system of vehicle according to any one of claim 1-3, which is characterized in that described
First controller is communicated with the second controller by SPI communication line.
5. a kind of vehicle characterized by comprising the motor speed letter of vehicle described in any one of -4 according to claim 1
Number processing system.
6. a kind of control method of the motor speed signal processing system of vehicle, which is characterized in that at the motor speed signal
Reason system includes: the first controller and second controller, and the second controller is communicated with first controller, the control
Method the following steps are included:
First controller and the second controller acquire motor speed signal respectively, and believe respectively the motor speed
It number is verified;
First controller generates the first revolving speed when verification passes through, and when the second controller verifies failure, according to
First revolving speed determines motor speed;
The second controller generates the second revolving speed when verification passes through, and when first controller verifies failure, according to
Second revolving speed determines the motor speed;
First controller and the second controller verify when passing through, according to first revolving speed and second revolving speed
Determine the motor speed.
7. the control method of the motor speed signal processing system of vehicle according to claim 6, which is characterized in that described
First controller is master controller, and the second controller is assistant controller, wherein
Pass through if first controller and the second controller verify, by first revolving speed and second revolving speed
Average value as the motor speed;
If the first controller verification passes through, and second controller verification does not pass through, then makees first revolving speed
For the motor speed;
If the first controller verification does not pass through, and the second controller verifies when passing through, then by second revolving speed
As the motor speed.
8. the control method of the motor speed signal processing system of vehicle according to claim 7, which is characterized in that
Pass through if first controller and the second controller verify, also according to first revolving speed and described second
The absolute value of the difference of revolving speed carries out rotary speed precision judgement, wherein
If the absolute value of the difference is less than or equal to 1, the average value of first revolving speed and second revolving speed is made
For the motor speed;
If the absolute value of the difference is greater than 1, first controller and the second controller re-start the electricity
The acquisition of machine tach signal.
9. the control method of the motor speed signal processing system of vehicle according to claim 7, which is characterized in that also wrap
It includes:
First controller and the second controller verification not by when generate fault-signal, and report the failure letter
Number.
10. a kind of non-transitorycomputer readable storage medium, is stored thereon with computer program, which is characterized in that the program
It is executed by processor, for realizing according to the motor speed signal processing system of the described in any item vehicles of claim 6-9
Control method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811516811.1A CN109450335A (en) | 2018-12-12 | 2018-12-12 | The motor speed signal processing system and its control method and vehicle of vehicle |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811516811.1A CN109450335A (en) | 2018-12-12 | 2018-12-12 | The motor speed signal processing system and its control method and vehicle of vehicle |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109450335A true CN109450335A (en) | 2019-03-08 |
Family
ID=65556584
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811516811.1A Pending CN109450335A (en) | 2018-12-12 | 2018-12-12 | The motor speed signal processing system and its control method and vehicle of vehicle |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109450335A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115267258A (en) * | 2022-07-28 | 2022-11-01 | 中国第一汽车股份有限公司 | Method and device for checking measured values of rotational speed of dual clutch transmission and storage medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102848898A (en) * | 2012-09-19 | 2013-01-02 | 长城汽车股份有限公司 | Hybrid drive assembly and hybrid drive car applying hybrid drive assembly |
CN104049530A (en) * | 2013-03-14 | 2014-09-17 | 通用汽车环球科技运作有限责任公司 | Fault tolerant control system |
CN104205003A (en) * | 2012-01-27 | 2014-12-10 | 西门子公司 | Method for operating at least two data processing units with high availability, in particular in a vehicle, and device for operating a machine |
CN207968358U (en) * | 2017-12-27 | 2018-10-12 | 江门市地尔汉宇电器股份有限公司 | Motor in electric automobile Dual-encoder control system |
-
2018
- 2018-12-12 CN CN201811516811.1A patent/CN109450335A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104205003A (en) * | 2012-01-27 | 2014-12-10 | 西门子公司 | Method for operating at least two data processing units with high availability, in particular in a vehicle, and device for operating a machine |
CN102848898A (en) * | 2012-09-19 | 2013-01-02 | 长城汽车股份有限公司 | Hybrid drive assembly and hybrid drive car applying hybrid drive assembly |
CN104049530A (en) * | 2013-03-14 | 2014-09-17 | 通用汽车环球科技运作有限责任公司 | Fault tolerant control system |
CN207968358U (en) * | 2017-12-27 | 2018-10-12 | 江门市地尔汉宇电器股份有限公司 | Motor in electric automobile Dual-encoder control system |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115267258A (en) * | 2022-07-28 | 2022-11-01 | 中国第一汽车股份有限公司 | Method and device for checking measured values of rotational speed of dual clutch transmission and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11360864B2 (en) | Vehicle safety electronic control system | |
CN106813926B (en) | Fault diagnosis method for vehicle | |
EP2803048B1 (en) | System and method for providing diagnostic fault information | |
DE112018002176T5 (en) | Abnormality determination device, abnormality determination method and abnormality determination program | |
KR102452555B1 (en) | Apparatus for controlling fail-operational of vehicle, and method thereof | |
CN111976623B (en) | Chassis domain controller for intelligent automobile, control method of vehicle and vehicle | |
CN103683391A (en) | Power control method of battery management system | |
DE102015120751A1 (en) | Device and method for controlling a cooling fan of a vehicle battery | |
US11769355B2 (en) | Fault diagnosis support device | |
CN111645661B (en) | Method, device and equipment for calculating position of accelerator pedal of automobile and automobile | |
CN108693793A (en) | Vehicle flight control system and aircraft | |
CN109450335A (en) | The motor speed signal processing system and its control method and vehicle of vehicle | |
CN105574271B (en) | A kind of Flush Airdata Sensing System Active Fault Tolerant design method | |
CN109484204A (en) | Vehicle and the method, apparatus for preventing battery pack over-discharge | |
EP3869338A1 (en) | A vehicle safety electronic control system | |
CN104228824A (en) | Judging method and judging system for reasonability of output-shaft sensor of electrically-driven transmission | |
CN105974325B (en) | Display method and device for energy state of power battery and electric automobile | |
CN109884437A (en) | A kind of Rotary transformer system fault detection method and device and controller | |
CN107487280A (en) | The compensation method of entire car controller, vehicle control system, vehicle and pedal signal | |
CN109849938A (en) | The accelerator pedal signal processing system and its control method of vehicle | |
CN105319472A (en) | Method of detecting wiring mismatch of resolver | |
DE102019122006A1 (en) | ELECTRIC MOTOR CONTROL DEVICE, VEHICLE WITH THE SAME, AND METHOD FOR CONTROLLING THE VEHICLE | |
CN111895086B (en) | High-sensitivity automobile gear sensor system | |
KR20140066357A (en) | Method for updating firmware of multiple micro controller unit and electronic control unit using the same | |
CN115431785A (en) | Vehicle speed limiting method and device, electronic equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20190308 |
|
WD01 | Invention patent application deemed withdrawn after publication |