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 PDF

Info

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
Application number
CN201811516811.1A
Other languages
Chinese (zh)
Inventor
陆群
刘丹
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
CH Auto Technology Co Ltd
Beijing Changcheng Huaguan Automobile Technology Development Co Ltd
Original Assignee
Beijing Changcheng Huaguan Automobile Technology Development Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Changcheng Huaguan Automobile Technology Development Co Ltd filed Critical Beijing Changcheng Huaguan Automobile Technology Development Co Ltd
Priority to CN201811516811.1A priority Critical patent/CN109450335A/en
Publication of CN109450335A publication Critical patent/CN109450335A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P23/00Arrangements or methods for the control of AC motors characterised by a control method other than vector control
    • H02P23/14Estimation or adaptation of motor parameters, e.g. rotor time constant, flux, speed, current or voltage
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION 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/00Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles
    • B60L15/20Methods, 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
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/64Electric machine technologies in electromobility
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/72Electric 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

The motor speed signal processing system and its control method and vehicle of vehicle
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.
CN201811516811.1A 2018-12-12 2018-12-12 The motor speed signal processing system and its control method and vehicle of vehicle Pending CN109450335A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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