USPatent applicationPatented

Modulation method and control device having the same

Granted 31 Mar 2015 · 1 office action

Life of the application

8 dated events
⤢ drag to zoom20142016201820202022202420262028203020322034ProsecutionOwnershipTerm & fees
ProsecutionOwnershipTerm & feeshover for detail · click to open

Abstract

A modulation method is provided. The modulation method includes the steps of receiving multiple sinusoidal signals, obtaining the maximum value of the sinusoidal signals, obtaining the median value of the sinusoidal signals, and obtaining the minimum value of the sinusoidal signals within a period to generate a difference between the maximum value and the minimum value, generating a difference according to an upper limit and a lower limit of a predetermined comparison value, and comparing the two differences to generate an optimized modulation signal.

Description

8 parts
›This application claims the benefit of Taiwan application…

This application claims the benefit of Taiwan application Serial No. 101148074, filed Dec. 18, 2012, the disclosure of which is incorporated by reference herein in its entirety.

›TECHNICAL FIELD

The disclosed embodiments relate in general to a modulation method and a control device having the modulation method, and more particularly to a modulation method for eliminating a current surge and a control device applying the modulation method.

›BACKGROUND

In a conventional control technique, an input value approaches a maximum value in the event of a high-load demand, with however performance at a load appearing stagnant instead of increasing at a direct proportion. That is, saturation has reached as the input signal is incapable of providing more energy to the load, such that a surge is caused. A maximum value of the surge wave is often extremely close to a maximum load of a power element, in a way that a power stage becomes constantly exposed to risks of being burned and damaged.

In one conventional technique, a surge signal is mitigated or eliminated using a circuit hardware design, which disposes an extra detection device at a control circuit board. To further ensure the functionality of the device, an additional associated activation power is provided. Thus, not only operation performance of the control device is degraded but also the volume and costs of the control device are increased. Meanwhile, associated configurations of connected sub-systems and components also need to be adjusted, further complicating the overall design. In another conventional technique, specifications of the power element are augmented with increased power volume and size to prevent burning and malfunction of the power stage of the control device. Alternatively, rather than changing the specifications, a filter circuit and a capacitor of higher specifications are additionally provided for filtering and removing harmonic signals accompanying the surge wave. Such method, although capable of lowering possibilities of system malfunction, significantly increases manufacturing costs. In another method, an amplitude of the input signal may be reduced to decrease the amount of the surge wave. However, this method undesirably affects a power output of the load, such that the system is restrained from exercising maximum performance required by specifications and results in a cost waste.

›SUMMARY

According to one embodiment, a modulation method is provided. The modulation method includes steps of: receiving multiple sinusoidal signals; obtaining a maximum value, a median value and a minimum value of the sinusoidal signals within a period to generate a first difference between the maximum value and the minimum value; generating a second difference according to an upper limit and a lower limit of a predetermined comparison value; and comparing the first difference with the second difference to generate an optimized modulation signal.

According to an alternative embodiment, a control device applying a modulation method is provided. The control device includes: a controller, for sending multiple sinusoidal signals; a modulation system, coupled to the controller, for receiving and adjusting the sinusoidal signals and generating an optimized modulation signal; a pulse-width modulation (PWM) generator, coupled to the modulation system, for receiving and outputting the sinusoidal signals; a filter, coupled to the PWM generator, for obtaining two sinusoidal signals from the sinusoidal signals as an input source; a subtraction circuit, connected in series to the filter, for subtracting the two sinusoidal signals to generate a difference and inputting the difference to the modulation system; a power element, coupled to the PWM generator, for controlling a load; and a power supply, coupled to the power element, for powering the power element.

›BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a control device having a modulation method for eliminating a current surge according to one embodiment.

FIG. 2 is a flowchart of a modulation method for eliminating a current surge according to one embodiment.

FIGS. 3A-3B and 4 A- 4 B are waveforms of an exemplary application according to one embodiment.

FIG. 5 is a control device according to another embodiment.

FIG. 6 is a flowchart of a modulation method according to one embodiment.

FIGS. 7A and 7B waveforms of an exemplary application according to one embodiment.

In the following detailed description, for purposes of explanation, numerous specific details are set forth in order to provide a thorough understanding of the disclosed embodiments. It will be apparent, however, that one or more embodiments may be practiced without these specific details. In other instances, well-known structures and devices are schematically shown in order to simplify the drawing.

›DETAILED DESCRIPTION · 1 of 3

FIG. 1 shows a control device having a modulation method for eliminating a current surge according to one embodiment. Referring to FIG. 1 , the control device includes a controller 31 , a modulation system 32 , a pulse-width modulation (PWM) generator 33 , a power element 36 , a load 37 and a power supply 38 . The controller 31 generates multiple sinusoidal signals, and includes a control circuit or a control chip. A method for controlling the load 37 may be burned in the control chip to perform corresponding control operations. The modulation system 32 , coupled to the controller 31 , receives and adjusts the sinusoidal signals to generate optimized modulation signals. The PWM generator 33 , coupled to the modulation system 32 , receives and outputs the sinusoidal signals. The power element 36 , coupled to the PWM generator 37 , controls the load 37 . The power supply 38 , coupled to the power element 36 , includes a battery device.

Within a period, the modulation system 32 obtains a maximum value v max , a median value v med and a minimum value v min of the sinusoidal signals to generate a first difference v eff between the maximum value v max and the minimum value v min . The modulation system 32 further generates a second difference v diff according to an upper limit MAX and a lower limit MIN according to a predetermined comparison value. In other words, assuming that the predetermined value is a continuous wave (e.g., a triangle wave), a peak value MAX and a valley value MIN of the continuous wave may be obtained to generate the second difference v diff according to the peak value MAX and the valley value MIN. The modulation system 32 compares the first difference v eff with the second difference v diff to generate the optimized modulation signals.

When the first difference v eff is smaller than the second difference v diff , i.e., v eff <v diff , the modulation system 32 adds the negative minimum value to the negative maximum value, and divides the sum by a predetermined value to generate a first adjustment value v offset , where the predetermined value is 2. The first adjustment value v offset may be further simplified as (−v max −v min )/2. The first adjustment value v offset is added to the maximum value v max , the median value v med and the minimum value v min to adjust and optimize the modulation signals. When the first difference v eff is greater than the second difference v diff , i.e., v eff >v diff , the modulation system 32 generates a median value v med′ . The median value v med′ ={{lower limit MIN+[second difference v diff ×(−maximum value v max −minimum value v min ×2)]}/first difference v eff }. Therefore, the median value v med′ may be further simplified as {{MIN+[v diff ×(−v max −2v min )]}/v eff }. The modulation system 32 may respectively adjust the median value v med′ , the maximum value v max and the minimum value v min to the median value v med′ , the upper peak value limit MAX and the lower valley value limit MIN.

FIG. 2 shows a flowchart of a modulation method for eliminating a surge current according to one embodiment. The modulation method, applicable to the modulation device in FIG. 1 , includes the following steps. In step s 201 , multiple sinusoidal signals are received. In step s 202 , within a period, a maximum value v max , a median value v med and a minimum value v min of the sinusoidal signals are obtained to generate a first difference v eff between the maximum value v max and the minimum value v min . In step s 203 , a second difference v diff is generated according to an upper limit MAX and a lower limit MIN of a predetermined comparison value. In step s 204 , the first difference v eff is compared with the second difference v diff to generate optimized modulation signals.

In step s 205 , when the first difference v eff is smaller than the second difference v diff , i.e., v eff <v diff , the modulation system 32 adds the negative minimum value to the negative maximum value, and the sum is divided by a predetermined value to generate a first adjustment value v offset , where the predetermined value is 2. The first adjustment value v offset may be further simplified as (−v max −v min )/2. In step s 206 , the first adjustment value v offset is added to the maximum value v max , the median value v med and the minimum value v min to output optimized modulation signals. For example, referring to FIG. 3A , multiple sinusoidal signals v as , v bs and v cs are received. Within a period, a maximum value v max , a median value v med and a minimum value v min are obtained from the sinusoidal signals v as , v bs and v cs , where v bs =v max ) v as =v med ) and v cs =v min . A first difference v eff is generated according to the maximum value v max and the minimum value v min . A second difference v diff is then generated according to an upper limit MAX and a lower limit MIN of a predetermined comparison value. The first difference v eff is compared with the second difference v diff . When the first difference v eff is smaller than the second difference v diff , i.e., v eff <v diff , the first adjustment value v offset is generated, and the first adjustment value v offset is added to the maximum value v max (v bs ), the median value v med (v as ) and the minimum value v min (v cs ) to generate and output the optimized modulation signals, respectively. For example, the optimized modulation signals after adjusting the sinusoidal signals may be represented as v bs =v bs +v offset , v as =v as +v offset and v cs =v cs +v offset .

In step s 207 , in contrast, when the first difference v eff is greater than the second difference v diff , i.e., v eff >v diff , a median value v med′ is generated. The median value v med′ ={{lower limit MIN+[second difference v diff ×(−maximum value v max −minimum value v min ×2)]}/first difference v eff }. Therefore, the median value v med may be further simplified as {{MIN+[v diff ×(−v max −2v min )]}/v eff }. In step s 208 , the median value v med , the maximum value v max and the minimum value v min are respectively adjusted to the median value v med′ , the upper peak value limit MAX and the lower valley value limit MIN. For example, referring to FIG. 3A , when the first difference v eff is greater than the second difference v diff , i.e., v eff >v diff , a median value v med′ is generated. The median value v med , the maximum value v max and the minimum value v min are then respectively adjusted to the median value v med′ , the upper peak value limit MAX and the lower valley value limit MIN to generate and output the optimized modulation signals. For example, the optimized modulation signals after adjusting the sinusoidal signals are represented as v as =v med′ , v bs =MAX and v cs =MIN.

›DETAILED DESCRIPTION · 2 of 3

FIGS. 3 and 4 are waveforms of an exemplary application according to one embodiment. The waveforms in FIGS. 3 and 4 are to be described in detail with reference to FIG. 2 . FIG. 3A shows a waveform before step s 205 of the embodiment, and FIG. 3B shows an optimized waveform after the adjustment step. FIG. 4A shows a waveform before step s 207 of the embodiment, and FIG. 4B shows an optimized waveform after the adjustment step.

FIG. 5 shows a control device according to another embodiment. Referring to FIG. 5 , the modulation system includes a controller 31 , a modulation system 32 , a PWM generator 33 , a power element 36 , a load 37 and a power supply 38 . The controller 31 generates multiple sinusoidal signals, and includes a control circuit or a control chip. A method for controlling the load 37 may be burned in the control chip to perform corresponding control operations. The modulation system 32 , coupled to the controller 31 , receives and adjusts the sinusoidal signals to generate optimized modulation signals. The PWM generator 33 , coupled to the modulation system 32 , receives and outputs the sinusoidal signals. The filter 34 , coupled to the PWM generator 33 , obtains two sinusoidal signals from the sinusoidal signals as an input source. The subtraction circuit 35 , connected in series to the filter 34 , subtracts the two sinusoidal signals to generate a difference, and inputs the difference to the modulation system 32 . The power element 36 , coupled to the PWM generator 37 , controls the load 37 . The power supply 38 , coupled to the power element 36 , includes a battery device.

FIG. 6 shows a flowchart of a modulation method applied to the control device in FIG. 5 . The modulation method according to this embodiment is similar to that of the foregoing embodiment, with a main difference being that a linear voltage V LL is considered in this embodiment. Referring to FIG. 6 , the modulation method includes the following steps. In step s 401 , multiple sinusoidal signals are received. In step s 402 , within a period, a maximum value v max , a median value v med and a minimum value v min of the sinusoidal signals are obtained to generate a first difference v eff between the maximum value v max and the minimum value v min . In step s 403 , a second difference v diff is generated according to an upper limit MAX and a lower limit MIN of a predetermined comparison value. In step s 404 , the first difference v eff is compared with the second difference v diff to output optimized modulation signals.

In step s 405 , when the first difference v eff is smaller than the second difference v diff , i.e., v eff <v diff , or when the linear voltage V LL is smaller than a constant value k, i.e., V LL <k, the negative minimum value is added to the negative maximum value, and the sum is divided by a predetermined value to generate a first adjustment value v offset , where the predetermined value is 2. The first adjustment value v offset may be further simplified as (−v max −v min )/2. In step s 406 , the first adjustment value v offset is added to the maximum value v max , the median value v med and the minimum value v min to output the optimized modulation signals. In step 407 , in contrast, when the first difference v eff is greater than the second difference v diff , i.e., v eff >v diff , or when the linear voltage V LL is greater than the constant value k, i.e., V LL >k, a median value v med′ is generated. The median value v med′ ={{lower limit MIN+[second difference v diff ×(−maximum value v max −minimum value v min ×2)]}/first difference v eff }. Therefore, the median value v med′ may be further simplified as {{MIN+[v diff ×(−v max −2v min )]}/v eff }. In step s 408 , the median value v med , the maximum value v max and the minimum value v min are respectively adjusted to the median value v med′ , the upper peak value limit MAX and the lower valley value limit MIN. In this embodiment, a three-phase voltage sinusoidal signal is taken as an example. However, the embodiment is not limited to a voltage signal, and multi-phase or reference signals of other physical properties may be applied given that the signals satisfy properties of sinusoidal signals. As shown in FIG. 3A , the three-phase modulation voltage signals are respectively {v as , v bs , v cs }, which have a phase difference of 120 degrees from one another, and the same amplitude and period. At one particular time point, the sizes of the three above signals are respectively {vmax, vmed, vmin}. MAX and MIN are respectively defined as a peak value and a valley value of the triangle wave for counting the input waveform as a reference, based on which PWM generator 33 controls the output modulation signals. The other two signals among the three-phase signals of the PWM generator 33 are connected to a filter 34 for the use of filtering. A subtraction circuit 35 is connected in series to subtract the two-phase signals to obtain the value of the linear voltage V LL . The linear voltage V LL may be adjusted according to the input power. As shown by a dotted line in FIG. 3A , on the constant time axis, v bs =v max , v as =v med , and v cs =v min . Thus, v eff may equal to v max −v min . If V LL <k, or v eff <v diff and the difference is smaller than the constant value k, modulation is performed, or else three-phase signals {v as , v bs , v cs } are modulated. In step s 405 , the negative minimum value is added to the negative maximum value, and the sum is divided by a predetermined value to generate a first adjustment value v offset , where the predetermined value is 2. The first adjustment value v offset may be further simplified as (−v max −v min )/2. In step s 406 , the first adjustment value v offset is added to the maximum value v max , the median value v med and the minimum value v min to output the optimized modulation signals. For example, as shown in FIG. 3A , multiple sinusoidal signals v as , v bs and v cs are received. Within a period, a maximum value v max , a median value v med and a minimum value v min are obtained from the sinusoidal signals v as , v bs and v cs , where v bs =v max , v as =v med , and v cs =v min . A first difference v eff is generated according to the maximum value v max and the minimum value v min . A second difference v diff is then generated according to an upper limit MAX and a lower limit MIN of a predetermined comparison value. The first difference v eff is compared with the second difference v diff . When the first difference v eff is smaller than the second difference v diff , i.e., v eff <v diff , the first adjustment value v offset is generated, and the first adjustment value v offset is added to the maximum value v max (v bs ), the median value v med (v as ) and the minimum value v min (v cs ) to generate and output the optimized modulation signals, respectively. For example, the optimized modulation signals after adjusting the sinusoidal signals may be represented as v bs =v bs +v offset , v as =v as +v offset and v cs =v cs +v offset .

›DETAILED DESCRIPTION · 3 of 3

However, when V LL >k or v eff >v diff serves as a reference for modulation signals, a median value v med′ is generated. The median value v med′ ={{lower limit MIN+[second difference v diff ×(−maximum value v max −minimum value v min ×2)]}/first difference v eff }. Therefore, the median value v med′ may be further simplified as {{MIN+[v diff ×(−v max −2v min )]/v eff }. In step s 408 , the median value v med , the maximum value v max and the minimum value v min are respectively adjusted to the median value v med′ , the upper peak value limit MAX and the lower valley value limit MIN. For example, referring to FIG. 3A , when the first difference v eff is greater than the second difference v diff , i.e., v eff >V diff , a median value v med′ is generated. The median value v med , the maximum value v max and the minimum value v min are then respectively adjusted to the median value v med′ , the upper limit MAX and the lower limit MIN to generate and output the optimized modulation signals. For example, the optimized modulation signals after adjusting the sinusoidal signals are represented as v as =v med′ , v bs =MAX and v cs =MIN.

FIG. 7 shows a waveform of an exemplary application according to one embodiment. After processing surge signals (as shown in FIG. 7A ) by the embodiments, the surge signals are greatly improved, and a smooth signal waveform as shown FIG. 7B can be obtained.

The modulation method for eliminating a current surge and the control device applying the modulation method disclosed by the embodiments, without changing a volume of a controller mechanism, increasing specifications of the power stage or providing an additionally designed hardware circuit, can be directly integrated to an existing controller. The modulation method and the control device applying the modulation method effectively improves the surges of the control system, in a way that the control signals achieve the maximum input value to allow the load to fully exercise maximum performance. As a result, the input signal waveform outputted to the load may appear smoother to prolong the lifecycle.

With the associated configurations of the controller, the power supply and the load, the modulation method and the control device are designed in the controller to at the same time achieve compactness and enhance added values of the load and the controller. According to a load signal received by a control circuit board of the controller, a sinusoidal signal is outputted to the control device, which operates in conjunction with the modulation method to eliminate the current surge. Thus, the load is allowed to receive a current having a smooth waveform to reduce malfunctions of the load. As a hardware architecture having a complicated circuit, an additional detection device or changes to hardware specifications of the controller are not required, costs of power elements of the controller are reduced and the operation performance of the load is at the same time enhanced. With the design of the modulation device, original specifications and functions of the controller can be left unaffected without any extra design change. In addition to promoting and upgrading the domestic associated controller industry, the embodiments may be extended to applications of electronic apparatuses such as electric automobiles, solar power conversion systems and DC/AC converts.

It will be apparent to those skilled in the art that various modifications and variations can be made to the disclosed embodiments. It is intended that the specification and examples be considered as exemplary only, with a true scope of the disclosure being indicated by the following claims and their equivalents.

1 of 8 part labels are ours — the grant heads the rest

Claims as granted

8 claims

Log in to read the claims of this application.

Log in to unlock

Classifications

15 codes
IPC · International Patent Classification
Section G — Physics
  • G05F1/70
  • G05F1/613
Section H — Electricity
  • H03K7/08
  • H03K5/156
  • H02H3/00
  • H02M3/158
USPC · US Patent Classification
332/109700/292700/293327/175323/271323/222323/205323/223332/106

Claim changes

Soon
Coming soonHow the claims changed between publication and grant

See which claims were amended, added or cancelled during examination, with every added and removed word marked.

AmendedAddedCancelledUnchanged

The published claims of this application are not paired with the granted ones in what we hold.

File wrapper

⤢ drag to zoomApr 2013Jul 2013Oct 2013Jan 2014Apr 2014Jul 2014Oct 2014Jan 2015Apr 2015USPTOApplicantNon-final rejectionResponse after non-finalNotice of allowance
USPTOApplicanthover for detail · click to open
Pendency
1.9 y
685 days filing → grant
Office actions
1
non-final + final
Responses
1
no RCE
Examiner
Arnold Kinkead
art unit 2842 · TC 2800
Citations: 16 back · 2 forward

See the full prosecution history — every USPTO and applicant action on this file, in order.

Log in to unlock

Documents

Log in to open the documents of this file: the application as filed, every office action and response, the notice of allowance.

Log in to unlock

Chain of title

⤢ drag to zoom20142016201820202022202420262028203020322034Owner 1
Titlehover for detail · click to open

See the full assignment history — every owner this patent has passed through, with recordation dates and reel/frame numbers.

Log in to unlock