Vibration generating device

The vibration generating device addresses the issue of high operating temperatures in coils by using a temperature-controlled cooling system to maintain low temperatures, enhancing coil durability and reducing power consumption.

JP2026031789AActive Publication Date: 2026-02-24EMIC LTDA
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2025247403
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2020-08-07
Filing Date
2025-12-12
Publication Date
2026-02-24
Estimated Expiration
2041-08-05

AI Technical Summary

Technical Problem

Existing vibration generators operate excitation and drive coils at temperatures close to their limit, leading to complex control configurations and reduced coil lifespan.

Method used

A vibration generating device with a magnetic path forming member, drive coil, temperature measurement, and cooling control system that adjusts blower rotation speed based on coil temperature ranges to maintain low operating temperatures, using a simple control configuration.

Benefits of technology

Improves the durability of the magnetic path forming member and drive coil by maintaining low temperatures with a simple control configuration, reducing power consumption and extending coil lifespan.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026031789000001_ABST
    Figure 2026031789000001_ABST
Patent Text Reader

Abstract

To provide a vibration generator in which durability is enhanced by sustaining the temperature of a magnetic path forming member and a drive coil as low as possible through a simple control arrangement.SOLUTION: In a static magnetic field generated by an excitation coil (magnetic path forming member), a drive coil whose moving direction is regulated is reciprocated by an electromagnetic force generated by a vibration control unit (excitation control unit). The cooling control unit (first rotation speed setting unit) sets the rotation speed of the cooling blower (blower) in accordance with a temperature range corresponding to the exciting coil to which the temperature of the exciting coil measured by the temperature sensor (temperature measurement unit) belongs. Further, the cooling control unit (second rotation speed setting unit) sets the rotation speed of the cooling blower in accordance with which of the temperature ranges corresponding to the drive coil the temperature of the drive coil measured by the temperature sensor belongs to. The cooling control unit rotates the cooling blower at a higher rotation speed among the rotation speeds of the cooling blower set according to the temperatures of the excitation coil and the drive coil.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a vibration generating device. [Background technology]

[0002] 2. Description of the Related Art Conventionally, there is known an electrodynamic vibration generator that vibrates a test object placed on a drive unit by an electromagnetic force generated when an excitation coil and a drive coil are excited.

[0003] For example, the vibration generator described in Patent Document 1 controls the rotation speed of a blower that cools the excitation coil and the drive coil so that the excitation coil and the drive coil are operated at temperatures close to their limit temperatures. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] Japanese Patent Application Laid-Open No. 2010-276425 Summary of the Invention [Problem to be solved by the invention]

[0005] However, in the vibration generator of Patent Document 1, the excitation coil and the drive coil are operated at temperatures close to the limit temperature, which causes problems such as a complex control configuration and a shortened lifespan of the coils.

[0006] The present invention has been made in consideration of the above, and aims to provide a vibration generator that improves the durability of the magnetic path forming member and drive coil by maintaining the temperatures of the magnetic path forming member and drive coil that constitute the vibration generator as low as possible using a simple control configuration. [Means for solving the problem]

[0007] In order to solve the above-mentioned problems and achieve the object, a vibration generating device according to the present invention includes a magnetic path forming member that generates a static magnetic field, a mounting section on which a subject is placed, a drive coil that is installed on the mounting section and placed in the static magnetic field with its moving direction restricted, an excitation control section that causes the drive coil to generate an electromagnetic force that moves the drive coil and the mounting section back and forth along the moving direction, a temperature measurement section that measures the temperatures of the magnetic path forming member and the drive coil, a cooling control section that drives a blower that cools the magnetic path forming member and the drive coil, and a control section that controls the magnetic path forming member. The cooling control unit is characterized by comprising a first rotation speed setting unit that sets the rotation speed of the blower based on which of a plurality of temperature ranges set according to the magnetic path forming member the temperature of the forming member belongs to, and a second rotation speed setting unit that sets the rotation speed of the blower based on which of a plurality of temperature ranges set according to the driving coil the temperature of the driving coil belongs to, and the cooling control unit rotates the blower at the higher rotation speed of the blower set by the first rotation speed setting unit or the second rotation speed setting unit. [Effects of the Invention]

[0008] The vibration generating device of the present invention has the advantage of being able to improve the durability of the magnetic path forming member and the drive coil by maintaining the temperatures of the magnetic path forming member and the drive coil that constitute the vibration generating device as low as possible with a simple control configuration. [Brief explanation of the drawings]

[0009] [Figure 1] FIG. 1 is a schematic diagram of an overall configuration of a vibration generator according to a first embodiment. [Figure 2] FIG. 2 is a diagram illustrating an example of a method for setting the blower frequency characteristics according to the temperatures of the excitation coil and the drive coil. [Figure 3] FIG. 3 is a flowchart showing an example of the flow of processing performed by the vibration generator in the first embodiment. [Figure 4] FIG. 4 is a schematic diagram of an overall configuration of a vibration generator according to the second embodiment. [Figure 5] FIG. 5 is a schematic diagram of an overall configuration of a vibration generator according to a third embodiment. [Figure 6] FIG. 6 is a schematic diagram of an overall configuration of a vibration generator according to a fourth embodiment. [Figure 7] FIG. 7 is a diagram illustrating an example of a method for setting the blower frequency characteristics in accordance with the temperatures of the excitation coil and the drive coil and the operating time of the vibration generator. [Figure 8] FIG. 8 is an example of a map showing the relationship between the operating time of the vibration generator and the shift amount of the temperature region. [Figure 9] FIG. 9 is a flowchart showing an example of the flow of processing performed by the vibration generator in the fourth embodiment. [Figure 10] FIG. 10 is a flowchart showing an example of the flow of the blower frequency characteristic setting process shown in FIG. [Figure 11] FIG. 11 is a schematic diagram of an overall configuration of a vibration generator according to a fifth preferred embodiment of the present invention. [Figure 12] FIG. 12 is an example of a map showing the relationship between the operating time of the vibration generator, the color of the excitation coil and the drive coil, and the shift amount of the temperature region. [Figure 13] FIG. 13 is a flowchart showing an example of the flow of processing performed by the vibration generator in the fifth embodiment. [Figure 14] FIG. 14 is a flowchart showing an example of the flow of the blower frequency characteristic setting process shown in FIG. DETAILED DESCRIPTION OF THE INVENTION

[0010] Hereinafter, embodiments of a vibration generator according to the present disclosure will be described in detail with reference to the drawings. Note that the present invention is not limited to these embodiments. Furthermore, the components in the following embodiments include those that are replaceable and easily conceivable by a person skilled in the art, or those that are substantially the same.

[0011] (First embodiment) [Explanation of the general configuration of the vibration generator] First, the overall configuration of an electrodynamic vibration generator 10a according to a first embodiment will be described with reference to Fig. 1. Fig. 1 is an overall schematic diagram of the vibration generator according to the first embodiment.

[0012] As shown in Fig. 1, a vibration generator 10a of this embodiment includes a fixed part 21 and a drive part 12 on which a test object (not shown) is mounted. Note that Fig. 1 shows an XZ cross section of the fixed part 21 and the drive part 12.

[0013] The fixed portion 21 includes an annular fixed portion 21 made of a magnetically permeable material such as iron, and an annular excitation coil 15 (magnetic flux generating means) that generates a magnetic flux flowing through the fixed portion 21. The excitation coil 15 is installed inside the fixed portion 21, and generates a constant magnetic flux in the fixed portion 21 when a DC voltage is applied from a constant voltage source (not shown). More specifically, the excitation coil 15 is arranged so as to generate a magnetic field (static magnetic field) in a direction perpendicular to the drive coil 16 inserted in the gap 23 of the fixed portion 21. The excitation coil 15 is an example of a magnetic path forming member in the present disclosure.

[0014] The driving unit 12 includes a test stand 13 on which the test object is placed, and an elastic part 14 that connects the driving unit 12 to the fixed part 21 and holds the driving unit 12 in a movable state. A driving coil 16 is installed at the bottom of the driving unit 12 and is inserted into a gap 23 in the fixed part 21.

[0015] The driving coil 16 is connected to a vibration control unit 28a via a power amplifier 27. The vibration control unit 28a generates a vibration signal required to impart a predetermined pattern of vibration to the test object, and applies the vibration signal to the driving coil 16 via the power amplifier 27. The vibration control unit 28a is an example of an excitation control unit in the present disclosure.

[0016] Furthermore, the vibration control unit 28a applies a DC voltage to the excitation coil 15 from a constant voltage source (not shown in FIG. 1) to generate a static magnetic field.

[0017] Furthermore, the vibration control unit 28a receives an instruction from the operator and sets the control mode of the vibration generator 10a to either a normal mode or an eco mode, which will be described in detail later.

[0018] The driving unit 12 has a shaft 24 that is inserted into a bearing 25 provided in the fixed unit 21. A bearing 26 is provided in the bearing 25, and the shaft 24 of the driving coil 16 is constrained by this bearing 26.

[0019] The movable range of the drive unit 12 is limited to a predetermined range (in the vertical direction (Z-axis direction) in the example of FIG. 2) by a restraint mechanism having a shaft 24, a bearing 25, a bearing 26, and the elastic unit 14 described above.

[0020] As a restraining mechanism, a damper (not shown) can be provided between the fixed part 21 and the driving part 12. By providing a damper in this manner, it is possible to prevent the driving part 12 from being subjected to an excessive vibration force, thereby preventing damage to the driving part 12.

[0021] The cooling blower 30 cools the excitation coil 15 and the drive coil 16 by drawing in outside air through a through-hole 35 that extends the gap 23, which is the space through which the drive coil 16 moves. The cooling blower 30 is, for example, a fan equipped with multiple rotating blades. As the cooling blower 30 rotates, outside air around the vibration generator 10a is drawn in from above the gap 23 and sucked out through the through-hole 35 at the bottom of the fixed part 21 into the blower hose 32. That is, the air that cools the excitation coil 15 and the drive coil 16 flows along arrow A shown in FIG. 1 . This air flow cools the excitation coil 15 and the drive coil 16. The cooling blower 30 is an example of a blower in this disclosure.

[0022] The temperature T1 of the excitation coil 15 is measured by the temperature sensor 18. The temperature sensor 18 is, for example, a radiation thermometer. The temperature sensor 18 is installed outside an opening 22a that is opened in the fixed portion 21 and faces the excitation coil 15, and measures the temperature T1 of the excitation coil 15 in a non-contact manner. The temperature sensor 18 is an example of a temperature measurement portion in the present disclosure.

[0023] The temperature T2 of the drive coil 16 is measured by a temperature sensor 19. The temperature sensor 19 is, for example, a radiation thermometer. The temperature sensor 19 is installed outside an opening 22b that is opened in the fixed portion 21 and faces the drive coil 16, and measures the temperature T2 of the drive coil 16 in a non-contact manner. The temperature sensor 19 is an example of a temperature measurement portion in the present disclosure.

[0024] The temperature sensor 18 is installed so as to measure the temperature as low as possible below the excitation coil 15. This is because, when the cooling blower 30 is operating, that is, when there is air flow along the arrow A, the temperature below the excitation coil 15 on the downwind side is often higher than the temperature above the excitation coil 15 on the upwind side, and therefore, in order to determine the degree of cooling, it is desirable to measure the temperature of as high a temperature portion as possible.

[0025] 1, the temperature sensor 19 is installed in a position where it can always measure the temperature of the drive coil 16, regardless of the position of the drive coil 16. For example, the temperature sensor 19 is installed so as to measure the temperature at a position on the downwind side of the drive coil 16 when the drive coil 16 is located on the most upwind side of the air flow generated by the cooling blower 30.

[0026] Although the present embodiment will be described using non-contact temperature sensors 18 and 19, contact type temperature sensors 18 and 19 may be used instead. In this case, sensors such as thermocouples and thermistors may be used.

[0027] Cooling control unit 28b determines blower frequency f, which is the rotation speed of cooling blower 30, based on temperature T1 of excitation coil 15 measured by temperature sensor 18 and temperature T2 of drive coil 16 measured by temperature sensor 19. Cooling control unit 28b then drives cooling blower 30 at the determined blower frequency f. Note that cooling control unit 28b is an example of the first rotation speed setting unit and second rotation speed setting unit of the present disclosure.

[0028] [Explanation of how to control blower frequency based on coil temperature] Next, a method for determining an appropriate blower frequency f according to the temperatures of the excitation coil 15 and the drive coil 16 will be described with reference to Fig. 2. Fig. 2 is a diagram for explaining an example of a method for setting the blower frequency characteristics according to the temperatures of the excitation coil and the drive coil.

[0029] The cooling control unit 28b sets the blower frequency f of the cooling blower 30 according to the temperature T1 of the exciting coil 15. The cooling control unit 28b also sets the blower frequency f of the cooling blower 30 according to the temperature T2 of the driving coil 16.

[0030] The cooling control unit 28b then drives the cooling blower 30 at the higher of the blower frequency f of the excitation coil 15 and the blower frequency f of the drive coil 16. In other words, the cooling control unit 28b drives the cooling blower 30 at a drive frequency that corresponds to the coil that requires more cooling, out of the excitation coil 15 and the drive coil 16.

[0031] The vibration generator 10a has a normal mode and an eco mode. In the normal mode, the drive unit 12 is driven at an excitation power level of 100%. The blower frequency characteristic N shown in FIG. 2 represents the temperature characteristic of the blower frequency f in the normal mode. In the eco mode, the drive unit 12 is driven by suppressing the excitation power level to, for example, 70%. The blower frequency characteristic E shown in FIG. 2 represents the temperature characteristic of the blower frequency f in the eco mode.

[0032] First, the normal mode will be described. It is assumed that the exciting coil 15 and the driving coil 16 have the same temperature characteristics.

[0033] Cooling control unit 28b determines the temperature range of each coil according to the temperature of each coil measured by temperature sensors 18 and 19. Specifically, when the temperature of the coil falls within the safe temperature range Ta (for example, up to 60°C), cooling control unit 28b sets blower frequency f to a constant value (blower frequency fa1) of, for example, 42 Hz. Note that blower frequency fa1 is an example of a first predetermined rotation speed in the present disclosure.

[0034] Furthermore, when the coil temperature falls within the control temperature range Tb (e.g., 60 to 100°C), the cooling control unit 28b sets the blower frequency f corresponding to the coil temperature change from 60 to 100°C to a blower frequency fa2 that increases proportionally with the rise in coil temperature, for example, between 42 Hz and 60 Hz. Note that the blower frequency fa2 is an example of the second predetermined rotation speed in the present disclosure. The blower frequency fa2 is higher than the blower frequency fa1.

[0035] When the coil temperature falls within the temperature limit region Tc (e.g., 100 to 120°C), the cooling control unit 28b sets the blower frequency f to a constant value (blower frequency fa3) of, for example, 60 Hz. The blower frequency fa3 is an example of the third predetermined rotation speed in the present disclosure. The blower frequency fa3 is higher than the blower frequency fa2.

[0036] In this embodiment, because the temperature characteristics of the excitation coil 15 and the drive coil 16 are the same, the cooling control unit 28b selects the higher blower frequency f between the blower frequency f set based on the temperature T1 of the excitation coil 15 and the blower frequency f set based on the temperature T2 of the drive coil 16. Then, the cooling control unit 28b drives the cooling blower 30 at the selected blower frequency f.

[0037] Next, we will explain the coil temperature control operation when eco mode is selected. When the coil temperature falls within the safe temperature range Ta (for example, up to 60°C), the cooling control unit 28b sets the blower frequency f to a constant value (blower frequency fb1), for example, 0 Hz. In other words, the cooling blower 30 is stopped. Note that the blower frequency fb1 is an example of the first predetermined rotation speed in this disclosure.

[0038] Furthermore, when the coil temperature falls within the control temperature range Tb (e.g., 60 to 100°C), the cooling control unit 28b sets the blower frequency f corresponding to the coil temperature change from 60 to 100°C to a blower frequency fb2 that increases proportionally with the rise in coil temperature, for example, between 30 and 54 Hz. Note that the blower frequency fb2 is an example of the second predetermined rotation speed in the present disclosure. The blower frequency fb2 is higher than the blower frequency fb1.

[0039] When the coil temperature falls within the temperature limit region Tc (e.g., 100 to 120°C), the cooling control unit 28b sets the blower frequency f to a constant value (blower frequency fb3) of, for example, 54 Hz. The blower frequency fb3 is an example of the third predetermined rotation speed in the present disclosure. The blower frequency fb3 is higher than the blower frequency fb2.

[0040] As described in the operation of the normal mode, the cooling control unit 28b selects the higher blower frequency f from the blower frequency f set based on the temperature T1 of the exciting coil 15 and the blower frequency f set based on the temperature T2 of the driving coil 16. Then, the cooling control unit 28b drives the cooling blower 30 at the selected blower frequency f.

[0041] As described above, by selecting the eco mode when the excitation force is small, the current supplied from the excitation power supply to the excitation coil is reduced. Furthermore, regardless of which mode is selected, the cooling capacity of the cooling blower 30 can be reduced according to the measured temperature of the excitation coil 15 or drive coil 16, which ensures the durability of the coil and at the same time reduces the power consumption of the vibration generator 10a as a whole, thereby enabling energy savings.

[0042] [Explanation of coil temperature range] Next, the temperature ranges of the exciting coil 15 and the driving coil 16 will be described in more detail with reference to FIG.

[0043] The safe temperature range of the coil is a temperature range in which the temperature of the coil covering material or the adhesive that secures the coil wire is not reached even if a sudden temperature change occurs by not applying cooling or applying only a minimum amount of cooling to the vibration generator 10a. The safe temperature range Ta of the coil is a temperature range in which the temperature of the coil is, for example, 60°C or lower. The safe temperature range Ta is an example of the first temperature range in this disclosure.

[0044] By causing the vibration generator 10a to perform a cooling action according to the coil temperature, the temperature range in which the limit temperature of the coil covering material or the adhesive that secures the coil wire is not reached even if a sudden temperature change occurs in the coil is defined as the coil control temperature range Tb. The coil control temperature range Tb is a temperature range in which the coil temperature is, for example, 60 to 100°C. The control temperature range Tb is an example of the second temperature range in the present disclosure.

[0045] The temperature range in which the coil's coating material or the adhesive that secures the coil's wire may reach its limit temperature if the vibration generator 10a is not cooled is defined as the coil's limit temperature range Tc. The coil's limit temperature range Tc is, for example, a temperature range in which the coil temperature falls between 100 and 120°C. The limit temperature range Tc is an example of the third temperature range in the present disclosure.

[0046] The temperature range where the function of the electromagnetic exciter 10a is impaired, specifically the temperature range where the insulating material covering the coil or the adhesive fixing the coil wire is thermally damaged, and the function of the electromagnetic exciter 10a may be impaired, is defined as the critical temperature range Td of the coil. The critical temperature range Td of the coil is, for example, the temperature range of the coil above 120 to 180°C.

[0047] The specific temperature ranges corresponding to the above-mentioned coil safe temperature region Ta, coil control temperature region Tb, coil limit temperature region Tc, and coil limit temperature region Td are merely examples, and are set according to the excitation coil 15 and drive coil 16 that are actually used.

[0048] [Explanation of the processing flow performed by the vibration generator] Next, the flow of processing performed by the electromagnetic exciter 10a will be described with reference to Fig. 3. Fig. 3 is a flowchart showing an example of the flow of processing performed by the electromagnetic exciter in the first embodiment.

[0049] The vibration control unit 28a and the cooling control unit 28b perform various initialization processes (step S11). The various initialization processes include, for example, reading the vibration waveform to be generated and reading the blower frequency characteristics N and E in the normal mode and the eco mode shown in FIG. 2.

[0050] The vibration control unit 28a determines whether the vibration generator 10a has started operating (step S12). If it is determined that the vibration generator 10a has started operating (step S12: Yes), the process proceeds to step S13. On the other hand, if it is not determined that the vibration generator 10a has started operating (step S12: No), step S12 is repeated.

[0051] When it is determined in step S12 that the vibration generator 10a has started operating, the vibration control unit 28a generates a vibration signal and applies it to the drive coil 16 via the power amplifier 27. The vibration control unit 28a also applies a DC voltage from a constant voltage source (not shown in FIG. 1) to the excitation coil 15 to generate a static magnetic field (step S13).

[0052] The temperature sensor 18 measures the temperature of the excitation coil 15, and the temperature sensor 19 measures the temperature of the drive coil 16 (step S14). Next, the process proceeds to steps S15 and S19.

[0053] Following step S14, the cooling control unit 28b determines which temperature region the temperature of the drive coil 16 belongs to (step S15). If it is determined that the temperature region is the safe temperature region Ta, the process proceeds to step S16. If it is determined that the temperature region is the controlled temperature region Tb, the process proceeds to step S17. If it is determined that the temperature region is the restricted temperature region Tc, the process proceeds to step S18.

[0054] If it is determined in step S15 that the temperature region is within the safe temperature region Ta, the cooling control unit 28b sets the blower frequency f to f1 (step S16), and then the process proceeds to step S23.

[0055] If it is determined in step S15 that the temperature region is the control temperature region Tb, the cooling control unit 28b sets the blower frequency f to f2 (step S17), and then the process proceeds to step S23.

[0056] If it is determined in step S15 that the temperature range is within the restricted temperature range Tc, the cooling control unit 28b sets the blower frequency f to f3 (step S18), and then the process proceeds to step S23.

[0057] Furthermore, following step S14, the cooling control unit 28b determines to which temperature region the temperature of the exciting coil 15 belongs (step S19). If it is determined that the temperature region is the safe temperature region Ta, the process proceeds to step S20. If it is determined that the temperature region is the controlled temperature region Tb, the process proceeds to step S21. If it is determined that the temperature region is the restricted temperature region Tc, the process proceeds to step S22.

[0058] If it is determined in step S19 that the temperature range is within the safe temperature range Ta, the cooling control unit 28b sets the blower frequency f to f4 (step S20), and then the process proceeds to step S23.

[0059] If it is determined in step S19 that the temperature region is the control temperature region Tb, the cooling control unit 28b sets the blower frequency f to f5 (step S21), and then the process proceeds to step S23.

[0060] If it is determined in step S19 that the temperature range is the restricted temperature range Tc, the cooling control unit 28b sets the blower frequency f to f6 (step S22), and then the process proceeds to step S23.

[0061] Following any of steps S16, S17, and S18, or any of steps S20, S21, and S22, the cooling control unit 28b drives the cooling blower 30 at the higher blower frequency of any of the set blower frequencies f1, f2, and f3, and any of the set blower frequencies f4, f5, and f6 (step S23).

[0062] The vibration control unit 28a determines whether a stop command for the vibration generator 10a has been input (step S24). If it is determined that a stop command has been input (step S24: Yes), the vibration generator 10a ends the processing in Fig. 3. On the other hand, if it is determined that a stop command has not been input (step S24: No), the processing returns to step S14, and the vibration generator 10a repeats the above-described processing.

[0063] The above-described process flow applies when the vibration generator 10a is operating in normal mode. When operating in eco mode, the blower frequency f is set based on the blower frequency characteristic E shown in FIG. 2.

[0064] 3 is for the case where the excitation coil 15 and the drive coil 16 have the same temperature characteristics. However, in general, the excitation coil 15 and the drive coil 16 have different temperature characteristics due to differences in the wire materials, insulating materials, adhesives used to secure the wire materials, etc. Even in such cases, the vibration generator 10a of this embodiment can drive the cooling blower 30 at an appropriate blower frequency f.

[0065] When the temperature characteristics of the exciting coil 15 and the driving coil 16 are different, the temperature ranges (safe temperature range Ta, control temperature range Tb, and limit temperature range Tc) of the coils are different.

[0066] 2 are set for the excitation coil 15 and the drive coil 16, respectively. The cooling control unit 28b sets a blower frequency f corresponding to the temperature T1 of the excitation coil 15 and a blower frequency f corresponding to the temperature T2 of the drive coil 16. The cooling control unit 28b then compares the blower frequency f corresponding to the temperature T1 of the excitation coil 15 with the blower frequency f corresponding to the temperature T2 of the drive coil 16, and drives the cooling blower 30 at the higher blower frequency f.

[0067] As described above, the vibration generator 10a of this embodiment reciprocates the drive coil 16, whose direction of movement is restricted, by an electromagnetic force generated by the vibration control unit 28a (excitation control unit) in a static magnetic field generated by the excitation coil 15 (magnetic path forming member). The temperature of the excitation coil 15 is measured by the temperature sensor 18 (temperature measurement unit), and the temperature of the drive coil 16 is measured by the temperature sensor 19 (temperature measurement unit). The cooling control unit 28b (first rotation speed setting unit) sets the rotation speed of the cooling blower 30 (blower) based on which of multiple temperature ranges set for the excitation coil 15 the temperature of the drive coil 16 belongs to. The cooling control unit 28b (second rotation speed setting unit) sets the rotation speed of the cooling blower 30 (blower) based on which of multiple temperature ranges set for the drive coil 16 the temperature of the drive coil 16 belongs to. Cooling control unit 28b then rotates cooling blower 30 at the higher rotation speed of cooling blower 30, which is set according to the temperature of excitation coil 15, or which is set according to the temperature of drive coil 16. Therefore, by maintaining the temperatures of excitation coil 15 (magnetic path forming member) and drive coil 16, which constitute vibration generator 10a, as low as possible with a simple configuration, it is possible to improve the durability of excitation coil 15 and drive coil 16.

[0068] Furthermore, in the vibration generator 10a of this embodiment, the temperature ranges of the excitation coil 15 and the drive coil 16 include a safe temperature range Ta (first temperature range) that prevents the excitation coil 15 and the drive coil 16 from reaching a critical temperature that would impair their operation, even if a temperature change occurs in the excitation coil 15 and the drive coil 16, by setting the rotation speed of the cooling blower 30 to a first predetermined rotation speed. Therefore, it is possible to prevent a decrease in the durability of the excitation coil 15 and the drive coil 16 due to heat.

[0069] Furthermore, in the electromagnetic exciter 10a of this embodiment, the cooling control unit 28b stops the cooling blower 30 when the higher of the rotation speeds of the cooling blower 30 (blower) set by the cooling control unit 28b (first rotation speed setting unit) and the rotation speed of the cooling blower 30 set by the cooling control unit 28b (second rotation speed setting unit) is equal to or lower than a predetermined rotation speed. Therefore, by stopping the cooling blower 30, the overall power consumption of the electromagnetic exciter 10a can be reduced.

[0070] Furthermore, in the vibration generator 10a of this embodiment, the temperature ranges of the excitation coil 15 and the drive coil 16 include a control temperature range Tb (second temperature range) in which the rotation speed of the cooling blower 30 is set to a second predetermined rotation speed that is higher than the first predetermined rotation speed, so that even if a temperature change occurs in the excitation coil 15 and the drive coil 16, the excitation coil 15 and the drive coil 16 will not reach a limit temperature that would impair their operation. Therefore, because the rotation speed of the cooling blower 30 is controlled based on a preset temperature range, the temperature of the coils can be controlled with a simple configuration.

[0071] In the vibration generator 10a of this embodiment, when the higher temperature of the excitation coil 15 and the drive coil 16 falls within the control temperature region Tb (second temperature region), the cooling control unit 28b sets the first rotation speed setting unit and the second rotation speed setting unit to gradually increase the rotation speed in response to the rise in temperature. Therefore, by increasing the rotation speed of the cooling blower 30 in response to the rise in temperature, cooling performance in response to the coil temperature can be achieved.

[0072] Furthermore, in the vibration generator 10a of this embodiment, the temperature ranges of the excitation coil 15 and the drive coil 16 include a limit temperature range Tc (third temperature range) in which the excitation coil 15 and the drive coil 16 do not reach a limit temperature that would impair their operation, even if a temperature change occurs in the excitation coil 15 and the drive coil 16, by setting the rotation speed of the cooling blower 30 to a third predetermined rotation speed that is higher than the second predetermined rotation speed. Therefore, because the rotation speed of the cooling blower 30 is controlled based on a preset temperature range, the temperature of the coils can be controlled with a simple configuration.

[0073] Furthermore, in the vibration generator 10a of this embodiment, the temperature sensor 18 (temperature measurement unit) is installed so as to measure the temperature of the exciting coil 15 (magnetic path forming member) at a position on the downwind side of the air flow generated by the cooling blower 30 (blower). Therefore, cooling control can be performed based on the temperature of the downwind region of the exciting coil 15, where the temperature is generally higher, further improving cooling performance.

[0074] Furthermore, in the vibration generator 10a of this embodiment, the temperature sensor 19 (temperature measurement unit) is installed so as to measure the temperature at a position on the downwind side of the drive coil 16 when the drive coil 16 is positioned on the windward side of the air flow generated by the cooling blower 30 (blower). Therefore, cooling control can be performed based on the temperature of the downwind region of the drive coil 16, where the temperature is generally higher, further improving cooling performance.

[0075] In the electromagnetic exciter 10a of this embodiment, the magnetic path forming member is the excitation coil 15. Therefore, by controlling the amount of magnetic flux generated in the excitation coil 15, the operating state of the electromagnetic exciter 10a can be switched between, for example, normal mode and eco mode.

[0076] (Second embodiment) [Explanation of the general configuration of the vibration generator] Next, a second embodiment of the electromagnetic exciter 10b will be described with reference to Fig. 4. Fig. 4 is a schematic diagram of the entire electromagnetic exciter according to the second embodiment.

[0077] 4, the fixed unit 21 and the drive unit 12 are shown in an XZ cross section. The electromagnetic exciter 10b has substantially the same configuration as the electromagnetic exciter 10a. The electromagnetic exciter 10b differs from the electromagnetic exciter 10a in that the excitation coil 15 is divided into an upper excitation coil 15a and a lower excitation coil 15b. The temperature sensor 18, which measures the temperature of the excitation coil 15, is installed so as to measure the temperature of the lower excitation coil 15b, which is located downwind of the cooling air generated by the cooling blower 30.

[0078] During operation of the cooling blower 30, a temperature gradient generally occurs in the temperature of the exciting coil 15, causing the temperature of the lower exciting coil 15b on the downwind side to increase. Therefore, the cooling control unit 28b drives the cooling blower 30 at a blower frequency f determined according to the method described in the first embodiment, based on the temperature of the lower exciting coil 15b and the temperature of the driving coil 16.

[0079] On the other hand, when the cooling blower 30 is stopped, the temperature of the upper excitation coil 15a tends to be higher than the temperature of the lower excitation coil 15b. The temperature of the upper excitation coil 15a can be estimated from the temperature of the lower excitation coil 15b using temperature data of the upper excitation coil 15a and the lower excitation coil 15b obtained in advance when the cooling blower 30 is stopped. Then, the cooling control unit 28b drives the cooling blower 30 at the blower frequency f determined according to the method described in the first embodiment, based on the estimated temperature of the upper excitation coil 15a and the temperature of the drive coil 16.

[0080] [Explanation of the processing flow performed by the vibration generator] The flow of the process performed by the electromagnetic exciter 10b is almost the same as the flow of the process performed by the electromagnetic exciter 10a described in the first embodiment (see FIG. 3), and therefore a flowchart is omitted.

[0081] The difference from the processing in Figure 3 is that when the vibration generator 10b is in eco mode and the cooling blower 30 is stopped, the cooling control unit 28b (first rotation speed setting unit) estimates the temperature of the upper excitation coil 15a based on the temperature of the lower excitation coil 15b.

[0082] Then, if the estimated temperature of the upper excitation coil 15a does not belong to the safe temperature region Ta (first temperature region), the cooling control unit 28b determines the temperature of the upper excitation coil 15a as the temperature of the excitation coil 15 and again performs the temperature determination of the excitation coil 15 (step S15 in Figure 3).

[0083] On the other hand, if the estimated temperature of the upper excitation coil 15a is within the safe temperature region Ta, the cooling control unit 28b keeps the cooling blower 30 stopped.

[0084] That is, the cooling control unit 28b sets the blower frequency f of the cooling blower 30 based on the higher of the temperatures of the upper excitation coil 15a and the lower excitation coil 15b.

[0085] In the above explanation, the temperature of the upper excitation coil 15a is estimated from the measured temperature of the lower excitation coil 15b while the cooling blower 30 is stopped, but a temperature sensor may also be installed in the upper excitation coil 15a to measure the temperatures of both the upper excitation coil 15a and the lower excitation coil 15b.

[0086] As described above, the electromagnetic exciter 10b of this embodiment includes the upper excitation coil 15a installed on the upwind side of the cooling air from the cooling blower 30, and the lower excitation coil 15b installed on the downwind side. The temperature sensor 18 (temperature measurement unit) measures the temperature of the lower excitation coil 15b. The cooling control unit 28b estimates the temperature of the upper excitation coil 15a from the temperature of the lower excitation coil 15b, and sets the higher of the temperatures of the lower excitation coil 15b and the upper excitation coil 15a as the temperature of the excitation coil 15. Therefore, when a plurality of divided excitation coils are installed, it is not necessary to measure the temperatures of all of the excitation coils, which simplifies the device configuration.

[0087] (Third embodiment) [Explanation of the general configuration of the vibration generator] Next, a third embodiment of the electromagnetic exciter 10c will be described with reference to Fig. 5. Fig. 5 is a schematic diagram of the entire electromagnetic exciter according to the third embodiment.

[0088] 5 shows an XZ cross section of the fixed unit 21 and the drive unit 12. The electromagnetic exciter 10c has almost the same configuration as the electromagnetic exciter 10a. The only difference from the electromagnetic exciter 10a is that it has a permanent magnet 17 instead of the excitation coil 15.

[0089] Permanent magnet 17 has an annular shape and generates a magnetic flux inside fixed part 21 in the same direction as the magnetic flux generated by excitation coil 15 of vibration generator 10a. Therefore, vibration generator 10c does not require the constant voltage source provided in vibration generator 10a that applies a DC voltage to excitation coil 15 to generate a static magnetic field.

[0090] The temperature sensor 20, which measures the temperature of the permanent magnet 17, is installed outside the opening 22c facing the permanent magnet 17. The opening 22c is located on the downwind side of the cooling air generated by the cooling blower 30. A copper ring 36 is installed on the inner circumferential surface of the permanent magnet 17 so as to be in contact with the inner circumferential surface, and the temperature sensor 20 measures the surface temperature of the copper ring 36. The copper ring 36 has high thermal conductivity and therefore immediately reflects the temperature of the permanent magnet 17. Therefore, the temperature of the copper ring 36 measured by the temperature sensor 20 is approximately equal to the temperature of the permanent magnet 17.

[0091] The cooling control unit 28b of the vibration generator 10c determines the blower frequency f for cooling the permanent magnet 17 based on the temperature T3 of the permanent magnet 17 measured by the temperature sensor 20. The cooling control unit 28b also determines the blower frequency f for cooling the drive coil 16 based on the temperature T2 of the drive coil 16 measured by the temperature sensor 19. The temperature sensor 19 is installed outside the opening 22b that faces the permanent magnet 17. The temperature sensor 19 measures the temperature of the drive coil 16 through the opening 22b that passes through the permanent magnet 17 and the copper ring 36.

[0092] The cooling control unit 28b compares the blower frequency f for cooling the permanent magnet 17 with the blower frequency f for cooling the drive coil 16, and drives the cooling blower 30 at the higher blower frequency f.

[0093] In electromagnetic exciter 10c, there is no need to pass an excitation current because a static magnetic field is formed using permanent magnet 17. This allows for reduced power consumption in electromagnetic exciter 10c.

[0094] Furthermore, the use of permanent magnet 17 prevents heat from being generated when an excitation current is passed through excitation coil 15, further reducing the rotation speed of cooling blower 30. This further reduces the power consumption of vibration generator 10c.

[0095] In this way, the electromagnetic exciter 10c can reduce power consumption, and therefore does not have the operating state switching function (normal mode and eco mode) that the electromagnetic exciter 10b has.

[0096] [Temperature range of permanent magnets] The permanent magnet 17 has temperature characteristics similar to those of the excitation coil 15 and the drive coil 16. That is, there is a risk that the magnetic force will decrease at high temperatures. As with the excitation coil 15 and the drive coil 16, a temperature range can also be set for the permanent magnet 17.

[0097] The safe temperature range of the permanent magnet 17 is the temperature range in which the limit temperature of the permanent magnet 17 is not reached even if a sudden temperature change occurs in the permanent magnet 17 by performing no cooling action or a minimum cooling action on the vibration generator 10c. The safe temperature range Ta of the permanent magnet 17 is a temperature range in which the temperature of the permanent magnet 17 is, for example, 60°C or less.

[0098] By causing the vibration generator 10c to perform a cooling action according to the temperature of the permanent magnet 17, a temperature range in which the limit temperature of the permanent magnet 17 is not reached even if a sudden temperature change occurs in the permanent magnet 17 is defined as the control temperature range Tb of the permanent magnet 17. The control temperature range Tb of the permanent magnet 17 is a temperature range in which the temperature of the permanent magnet 17 is, for example, 60 to 80°C.

[0099] If no cooling action is performed on the vibration generator 10c, the temperature range in which the limit temperature of the permanent magnet 17 may be reached is defined as the limit temperature range Tc of the permanent magnet 17. The limit temperature range Tc of the permanent magnet 17 is a temperature range in which the coil temperature is, for example, 80 to 100°C.

[0100] The temperature range where the function of the vibration generator 10c is impaired, specifically, the temperature range where the permanent magnet 17 is irreversibly demagnetized due to a temperature rise of the permanent magnet 17 and the permanent magnet 17 may not return to its original magnetic force even if the temperature of the permanent magnet 17 is lowered, is defined as the critical temperature range Td of the permanent magnet 17. The critical temperature range Td of the permanent magnet 17 is the temperature range where the temperature of the permanent magnet 17 is, for example, 100 to 150°C or higher.

[0101] The above temperature range is an example, and is set appropriately depending on the permanent magnet 17 actually used.

[0102] [Explanation of the processing flow performed by the vibration generator] The electromagnetic exciter 10c performs the same processing as the electromagnetic exciter 10a (see FIG. 3), except that instead of measuring the temperature T1 of the exciting coil 15, the electromagnetic exciter 10c measures the temperature T3 of the permanent magnet 17.

[0103] That is, the electromagnetic exciter 10c determines the temperature T3 of the permanent magnet 17 instead of step S15 in Fig. 3. Then, instead of steps S16, S17, and S18 in Fig. 3, it sets the blower frequency f according to the temperature range of the permanent magnet 17.

[0104] The rest of the processing flow is the same as in the flowchart of FIG.

[0105] As described above, in the electromagnetic exciter 10c of this embodiment, the magnetic path forming member is the permanent magnet 17. Therefore, the excitation coil 15 is not necessary, and the power consumption of the electromagnetic exciter 10c can be reduced.

[0106] (Fourth embodiment) [Explanation of the general configuration of the vibration generator] Next, a vibration exciter 10d according to a fourth embodiment will be described with reference to Fig. 6. Fig. 6 is a schematic diagram illustrating the entire vibration exciter according to the fourth embodiment.

[0107] In addition to the components (see FIG. 1) included in the vibration exciter 10a described in the first embodiment, the vibration exciter 10d includes an operating time accumulator 29. Furthermore, the vibration exciter 10d includes a cooling control unit 28c instead of the cooling control unit 28b included in the vibration exciter 10a.

[0108] The operating time accumulator 29 accumulates the operating time of the vibration generator 10d.

[0109] The cooling control unit 28c shifts the plurality of temperature regions set according to the excitation coil 15 (magnetic path forming member) and the plurality of temperature regions set according to the drive coil 16 to lower temperatures by an amount corresponding to the operation time accumulated by the operation time accumulating unit 29. Furthermore, the cooling control unit 28c cools the excitation coil 15 and the drive coil 16 by rotating the cooling blower 30 based on the rotation speed of the cooling blower 30 set based on the plurality of temperature regions shifted to lower temperatures according to the operation time accumulated by the operation time accumulating unit 29.

[0110] The method by which cooling control unit 28c determines the rotation speed of cooling blower 30 is as described in the first embodiment. Note that cooling control unit 28c is an example of the first rotation speed setting unit and the second rotation speed setting unit of the present disclosure.

[0111] [Setting the blower frequency according to the operating time of the vibration generator] A method for setting the blower frequency f according to the operating time Ot of the vibration generator 10d will be described using Figures 7 and 8. Figure 7 is a diagram illustrating an example of a method for setting the blower frequency characteristics according to the temperatures of the excitation coil and drive coil and the operating time of the vibration generator. Figure 8 is an example of a map showing the relationship between the operating time of the vibration generator and the amount of shift in the temperature range.

[0112] 7 shows blower frequency characteristics N, E, which are the rotation speed of cooling blower 30 according to temperature T of exciting coil 15 and driving coil 16, similar to the graph described in the first embodiment (see FIG. 2).

[0113] The durability of the excitation coil 15 and the drive coil 16 may decrease if they are operated for a long time. Therefore, in this embodiment, the temperature ranges shown in Fig. 2 are shifted to lower temperatures according to the operating time Ot of the vibration generator 10d.

[0114] For example, Fig. 7 shows an example in which the safe temperature range Ta, control temperature range Tb, and limit temperature range Tc shown in Fig. 2 are each shifted to the lower temperature side by a temperature shift amount ΔT (ΔT = 5°C in the example of Fig. 7). That is, in the example of Fig. 7, the safe temperature range Ta is set to up to 55°C, the control temperature range Tb is set to 55 to 95°C, and the limit temperature range Tc is set to 95 to 120°C.

[0115] It is desirable to set the temperature shift amount ΔT of the temperature ranges (safe temperature range Ta, control temperature range Tb, and limit temperature range Tc) of the excitation coil 15 and the drive coil 16 larger as the operating time Ot of the vibration generator 10d becomes longer. Therefore, the cooling control unit 28c sets the temperature shift amount ΔT based on, for example, the map shown in FIG.

[0116] For example, if the operating time Ot of the vibration generator 10d is within 50,000 hours, the cooling control unit 28c sets the temperature shift amount ΔT to 0°C. If the operating time Ot of the vibration generator 10d is between 50,000 and 100,000 hours, the cooling control unit 28c sets the temperature shift amount ΔT to -5°C. If the operating time Ot of the vibration generator 10d exceeds 100,000 hours, the cooling control unit 28c sets the temperature shift amount ΔT to -10°C. Note that the operating time Ot and temperature shift amount ΔT shown in FIG. 8 are merely examples, and values ​​are set appropriately according to the vibration generator 10d.

[0117] [Explanation of the processing flow performed by the vibration generator] Next, the flow of processing performed by the electromagnetic exciter 10d will be described with reference to Fig. 9. Fig. 9 is a flowchart showing an example of the flow of processing performed by the electromagnetic exciter in the fourth embodiment.

[0118] The vibration control unit 28a and the cooling control unit 28c perform various initialization processes (step S31). The various initialization processes are the same as those described in step S11 of FIG.

[0119] The vibration control unit 28a determines whether the vibration generator 10d has started operating (step S32). If it is determined that the vibration generator 10d has started operating (step S32: Yes), the process proceeds to step S33. On the other hand, if it is not determined that the vibration generator 10d has started operating (step S32: No), step S32 is repeated.

[0120] If it is determined in step S32 that the vibration generator 10d has started operating, the cooling control unit 28c reads out the operating time Ot of the vibration generator 10d from the operating time integrator 29 (step S33).

[0121] Next, the cooling control unit 28c performs a blower frequency characteristic setting process (step S34). The blower frequency characteristic setting process is a process for setting the blower frequency characteristics N, E (FIG. 7) according to the operating time Ot of the vibration generator 10d. The specific processing content of the blower frequency characteristic setting process will be described later (see FIG. 10).

[0122] The vibration control unit 28a generates a vibration signal and applies it to the drive coil 16 via the power amplifier 27. The vibration control unit 28a also applies a DC voltage from a constant voltage source (not shown in FIG. 6) to the excitation coil 15 to generate a static magnetic field (step S35).

[0123] The operating time accumulator 29 accumulates the operating time Ot of the vibration generator 10d (step S36). The operating time Ot of the vibration generator 10d is the accumulated value of the elapsed time since the excitation coil 15 and the drive coil 16 were excited in step S35.

[0124] The temperature sensor 18 measures the temperature of the excitation coil 15, and the temperature sensor 19 measures the temperature of the drive coil 16 (step S37).

[0125] Next, the cooling control unit 28c performs a blower frequency characteristic setting process to set the blower frequency characteristics N and E (FIG. 7) (step S38). The blower frequency characteristic setting process is the same as steps S15 to S22 in the flowchart of FIG.

[0126] The cooling control unit 28c drives the cooling blower 30 at the higher blower frequency of either one of the blower frequencies f1, f2, or f3 set based on the temperature determination process of the excitation coil 15 and the drive coil 16, or one of the set blower frequencies f4, f5, or f6 (step S39).

[0127] The vibration control unit 28a determines whether a stop command for the vibration generator 10d has been input (step S40). If it is determined that a stop command has been input (step S40: Yes), the process proceeds to step S41. On the other hand, if it is not determined that a stop command has been input (step S40: No), the process returns to step S36, and the vibration generator 10d repeats the above-described process.

[0128] If it is determined in step S40 that an instruction to stop the electromagnetic exciter 10d has been input, the operating time integrator 29 stores the operating time Ot of the electromagnetic exciter 10d at that time (step S41). Thereafter, the electromagnetic exciter 10d ends the process of FIG.

[0129] Next, the flow of the blower frequency characteristic setting process will be described with reference to Fig. 10. Fig. 10 is a flowchart showing an example of the flow of the blower frequency characteristic setting process shown in Fig. 9.

[0130] The cooling control unit 28c determines the length of the operating time Ot of the vibration generator 10d read from the operating time integrator 29 in step S33 (step S51). If it is determined that the operating time Ot is within 50,000 hours, the process proceeds to step S52. If it is determined that the operating time Ot is between 50,000 and 100,000 hours, the process proceeds to step S53. If it is determined that the operating time exceeds 100,000 hours, the process proceeds to step S54.

[0131] If it is determined in step S51 that the operating time Ot is within 50,000 hours, the cooling control unit 28c sets the temperature shift amount ΔT to 0° C. (step S52). Then, the process proceeds to step S55.

[0132] If it is determined in step S51 that the operating time Ot is between 50,000 and 100,000 hours, the cooling control unit 28c sets the temperature shift amount ΔT to −5° C. (step S53). Then, the process proceeds to step S55.

[0133] If it is determined in step S51 that the operating time Ot exceeds 100,000 hours, the cooling control unit 28c sets the temperature shift amount ΔT to −10° C. (step S54). Then, the process proceeds to step S55.

[0134] Following steps S52, S53, and S54, the cooling control unit 28c determines the relationship between the temperatures of the exciting coil 15 and the driving coil 16 and the blower frequency f of the cooling blower 30, i.e., the blower frequency characteristics N and E (step S55), and then returns to the main routine (FIG. 9).

[0135] As described above, the electromagnetic exciter 10d of this embodiment further includes an operating time accumulator 29 that accumulates the operating time Ot of the electromagnetic exciter 10d, and the cooling control unit 28c (first rotation speed setting unit and second rotation speed setting unit) shifts the multiple temperature regions set according to the excitation coil 15 (magnetic path forming member) and the multiple temperature regions set according to the drive coil 16 to lower temperatures by an amount corresponding to the operating time Ot accumulated by the operating time accumulator 29. Therefore, by maintaining the temperatures of the excitation coil 15 and drive coil 16 constituting the electromagnetic exciter 10d as low as possible according to the operating time Ot of the electromagnetic exciter 10d, the durability of the excitation coil 15 and drive coil 16 can be improved.

[0136] Furthermore, in the electromagnetic exciter 10d of this embodiment, the cooling control unit 28c (first rotation speed setting unit and second rotation speed setting unit) sets multiple temperature ranges based on a preset map showing the correspondence relationship between the operating time Ot of the electromagnetic exciter 10d and multiple temperature ranges. Therefore, it is possible to easily set the blower frequency characteristics N and E according to the operating time Ot of the electromagnetic exciter 10d.

[0137] The configuration of this embodiment can also be applied to the electromagnetic exciter 10b described in the second embodiment and the electromagnetic exciter 10c described in the third embodiment.

[0138] (Fifth embodiment) [Explanation of the general configuration of the vibration generator] Next, a vibration exciter 10e according to a fifth embodiment will be described with reference to Fig. 11. Fig. 11 is a schematic diagram illustrating the entire vibration exciter according to the fifth embodiment.

[0139] In addition to the components (see FIG. 6) included in the electromagnetic exciter 10d described in the fourth embodiment, the electromagnetic exciter 10e includes color sensors 40 and 41 and a coil deterioration determination unit 45. The electromagnetic exciter 10e also includes a cooling control unit 28d instead of the cooling control unit 28c included in the electromagnetic exciter 10d.

[0140] The color sensor 40 is installed outside the opening 22d in the fixed portion 21 facing the excitation coil 15, and measures the color of the surface of the excitation coil 15 in a non-contact manner. The color sensor 40 is, for example, a photodiode equipped with color filters of R (Red), G (Green), and B (Blue). The color sensor 40 may also be a photoelectric conversion element such as a CCD (Charge Coupled Device) or CMOS (Complementary Metal Oxide Semiconductor). The color sensor 40 measures the color of the surface of the excitation coil 15 illuminated by the lighting function of an optical fiber 42 installed in the color sensor 40 in a non-contact manner. The measurement range is, for example, a narrow range of diameters of approximately 4 mm, 8 mm, or 25.4 mm. The color sensor 40 is, for example, an L* a * b * The color sensor 40 outputs the lightness, hue, and saturation in the color system. Note that the color sensor 40 is an example of a color measurement unit in the present disclosure.

[0141] The excitation coil 15 is, for example, a coil formed from a wire, a covering material, and an adhesive, which is then vacuum-impregnated with insulating varnish. Alternatively, the wire and covering material may be covered with insulating paper and then vacuum-impregnated. Therefore, the color sensor 40 measures the color of the varnish or paper insulating material on the surface of the vacuum-impregnated excitation coil 15.

[0142] The color sensor 41 is installed outside the opening 22e in the fixed part 21 facing the drive coil 16, and measures the color of the surface of the drive coil 16 without contact. The color sensor 41 is, for example, a photodiode equipped with color filters for R, G, and B. The color sensor 40 may also be a photoelectric conversion element such as a CCD or CMOS. The color sensor 41 measures, without contact, the color of the surface of the drive coil 16 illuminated by the lighting function of an optical fiber 43 installed in the color sensor 41. The measurement range is, for example, a narrow range of diameters of approximately 4 mm, 8 mm, or 25.4 mm. The color sensor 41 is, for example, an L * a * b * The color sensor 41 outputs the lightness, hue, and saturation in the color system. Note that the color sensor 41 is an example of a color measurement unit in the present disclosure.

[0143] The drive coil 16 is formed, for example, by applying adhesive to the surface of a cylindrical core material of the coil called a bobbin and then winding wire on top of it. The wire is wound so that the gaps between the wires are as small as possible, and adhesive is also applied to the gaps between the wires. That is, the surface of the drive coil 16 has areas where the coating material is exposed and areas where adhesive is applied between the wires. Therefore, the color sensor 41 measures the color of the exposed coating area or the adhesive area.

[0144] The coil deterioration determination unit 45 determines the degree of deterioration of the excitation coil 15 and the drive coil 16 based on the surface color of the excitation coil 15 measured by the color sensor 40 and the surface color of the drive coil 16 measured by the color sensor 41.

[0145] The excitation coil 15 and the drive coil 16 gradually deteriorate due to the physical load caused by vibrations generated during operation of the vibration generator 10e, the temperature of the excitation coil 15 and the drive coil 16, and the operating time of the vibration generator 10e. The degree of deterioration is manifested as discoloration of the excitation coil 15 and the drive coil 16. The surfaces of new excitation coils 15 and drive coils 16 exhibit the color of the coil coating material (an insulating material such as polyimide or polyamide), for example, a copper color. As the coil deterioration progresses, the color of the coil surface tends to gradually darken (approach black). The coil deterioration determination unit 45 determines to what extent the surface color of the excitation coil 15 and the drive coil 16 has approached black from its new state.

[0146] As described above, adhesive is applied between the wires of the excitation coil 15 and the drive coil 16. The adhesive is, for example, a thermosetting polymer resin material (epoxy-based). Such adhesive is colorless and transparent or slightly cloudy, but the color tends to darken depending on the usage conditions of the vibration generator 10e.

[0147] The coil deterioration determination unit 45 stores the surface colors of new excitation coils 15 and drive coils 16 measured by color sensors 40, 41 in the vibration generator 10e. Then, using the stored colors as a reference, the coil deterioration determination unit 45 determines the degree of discoloration of the surface colors of each coil currently measured by color sensors 40, 41.

[0148] Discoloration can occur if, for example, * a * b * The determination can be made based on the color difference in the color system. For example, for two colors, the lightness L1 * and lightness L2 * , hue a1 * and hue a2 *, saturation b1 * and saturation b2 * In this case, the color difference between the two colors ΔE * ab is calculated using formula (1).

[0149] ΔE * ab=[(L1 * -L2 * ) 2 +(a1 * -a2 * ) 2 +(b1 * -b2 * ) 2 ] 1 / 2 ···(1)

[0150] The coil deterioration determination unit 45 calculates the color difference ΔE * A map that associates ab with the degree of deterioration of the excitation coil 15 and the drive coil 16 (for example, small degree of deterioration, medium degree of deterioration, large degree of deterioration) is stored in advance, and the degree of deterioration of the coil determined based on the map is output.

[0151] The change in the color of the coil is due to the * a * b * In addition to making the determination based on color differences in the color system, the determination may also be made based on changes in RGB values.

[0152] Cooling control unit 28d shifts the plurality of temperature regions set according to excitation coil 15 (magnetic path forming member) and the plurality of temperature regions set according to drive coil 16 toward lower temperatures by an amount corresponding to the colors of excitation coil 15 and drive coil 16 measured by color sensors 40, 41 (color measurement units) and the operating time accumulated by operating time accumulation unit 29. Cooling control unit 28d also cools excitation coil 15 and drive coil 16 by rotating cooling blower 30 based on the number of rotations of cooling blower 30 set based on the plurality of temperature regions shifted toward lower temperatures.

[0153] The method by which cooling control unit 28d determines the rotation speed of cooling blower 30 is as described in the first embodiment. Note that cooling control unit 28d is an example of the first rotation speed setting unit and the second rotation speed setting unit in the present disclosure.

[0154] [Setting the blower frequency according to the coil color and the operating time of the vibration generator] A method for setting the blower frequency f according to the operating time Ot of the vibration generator 10e will be described using Fig. 12. Fig. 12 is an example of a map showing the relationship between the operating time of the vibration generator and the shift amount of the color and temperature range of the excitation coil and drive coil.

[0155] The temperature shift amount ΔT of the temperature ranges (safe temperature range Ta, control temperature range Tb, and limit temperature range Tc) of the excitation coil 15 and the drive coil 16 is desirably set to a larger value as the degree of deterioration determined based on the color of the excitation coil 15 or the drive coil 16 increases. Furthermore, the temperature shift amount ΔT is desirably set to a larger value as the operating time Ot of the vibration generator 10e increases. Therefore, the cooling control unit 28d sets the temperature shift amount ΔT based on, for example, the map shown in FIG. 12.

[0156] For example, when the operating time Ot of the vibration generator 10e is within 50,000 hours, if the degree of deterioration of the coil is small or medium, the cooling control unit 28d sets the temperature shift amount ΔT to 0°C. If the degree of deterioration of the coil is large, the cooling control unit 28d sets the temperature shift amount ΔT to -5°C.

[0157] Furthermore, when the operating time Ot of the vibration generator 10d is between 50,000 and 100,000 hours, if the degree of deterioration of the coil is small or medium, the cooling control unit 28d sets the temperature shift amount ΔT to -5°C. If the degree of deterioration of the coil is large, the cooling control unit 28d sets the temperature shift amount ΔT to -10°C.

[0158] Furthermore, when the operating time Ot of the vibration generator 10d exceeds 100,000 hours, if the degree of deterioration of the coil is small or medium, the cooling control unit 28d sets the temperature shift amount ΔT to −10° C. If the degree of deterioration of the coil is large, the cooling control unit 28d sets the temperature shift amount ΔT to −15° C.

[0159] The operating time Ot, the degree of deterioration, and the temperature shift amount ΔT shown in FIG. 12 are merely examples, and values ​​are set appropriately according to the vibration generator 10e.

[0160] Furthermore, the cooling control unit 28d may set the temperature shift amount ΔT based only on the degree of deterioration determined based on the color of the excitation coil 15 or the drive coil 16.

[0161] [Explanation of the processing flow performed by the vibration generator] Next, the flow of processing performed by the electromagnetic exciter 10e will be described with reference to Fig. 13. Fig. 13 is a flowchart showing an example of the flow of processing performed by the electromagnetic exciter in the fifth embodiment.

[0162] The vibration control unit 28a and the cooling control unit 28d perform various initialization processes (step S61). The various initialization processes are the same as those described in step S11 of FIG.

[0163] The vibration control unit 28a determines whether the vibration generator 10e has started operating (step S62). If it is determined that the vibration generator 10e has started operating (step S62: Yes), the process proceeds to step S63. On the other hand, if it is not determined that the vibration generator 10e has started operating (step S62: No), step S62 is repeated.

[0164] If it is determined in step S62 that the vibration generator 10e has started operating, the cooling control unit 28d reads out the operating time Ot of the vibration generator 10e from the operating time integrator 29 (step S63).

[0165] The color sensor 40 measures the color of the exciting coil 15. The color sensor 41 also measures the color of the driving coil 16 (step S64).

[0166] The coil deterioration determination unit 45 determines the degree of deterioration of the excitation coil 15 and the drive coil 16. Then, the cooling control unit 28d performs a blower frequency characteristic setting process (step S65) to set the blower frequency characteristics N, E (FIG. 7) based on the operating time Ot of the vibration generator 10e and the degree of deterioration of the excitation coil 15 and the drive coil 16. The specific content of the blower frequency characteristic setting process performed in step S65 will be described later (see FIG. 14).

[0167] The vibration control unit 28a generates a vibration signal and applies it to the drive coil 16 via the power amplifier 27. The vibration control unit 28a also applies a DC voltage from a constant voltage source (not shown in FIG. 11) to the excitation coil 15 to generate a static magnetic field (step S66).

[0168] The operating time accumulator 29 accumulates the operating time Ot of the vibration generator 10e (step S67). The operating time Ot of the vibration generator 10e is the accumulated value of the elapsed time since the excitation coil 15 and the drive coil 16 were excited in step S66.

[0169] The temperature sensor 18 measures the temperature of the excitation coil 15, and the temperature sensor 19 measures the temperature of the drive coil 16 (step S68).

[0170] Next, the cooling control unit 28d performs a temperature determination process for the exciting coil 15 and the driving coil 16 (step S69). The temperature determination process for the exciting coil 15 and the driving coil 16 is the same as steps S15 to S22 in the flowchart of FIG.

[0171] The cooling control unit 28d drives the cooling blower 30 at the higher blower frequency of either one of the blower frequencies f1, f2, or f3 set based on the temperature determination process of the excitation coil 15 and the drive coil 16, or one of the set blower frequencies f4, f5, or f6 (step S70).

[0172] The vibration control unit 28a determines whether a stop command for the vibration generator 10e has been input (step S71). If it is determined that a stop command has been input (step S71: Yes), the process proceeds to step S72. On the other hand, if it is not determined that a stop command has been input (step S71: No), the process returns to step S67, and the vibration generator 10e repeats the above-described process.

[0173] If it is determined in step S71 that an instruction to stop the electromagnetic exciter 10e has been input, the operating time integrator 29 stores the operating time Ot of the electromagnetic exciter 10e at that time (step S72). Thereafter, the electromagnetic exciter 10e ends the process of FIG. 13.

[0174] Next, the flow of the blower frequency characteristic setting process will be described with reference to Fig. 14. Fig. 14 is a flowchart showing an example of the flow of the blower frequency characteristic setting process shown in Fig. 13.

[0175] The coil deterioration determination unit 45 determines the deterioration states of the excitation coil 15 and the drive coil 16 based on the color of the excitation coil 15 measured by the color sensor 40 and the color of the drive coil 16 measured by the color sensor 41 (step S81). If it is determined that the deterioration state is small, the process proceeds to step S82. If it is determined that the deterioration state is medium, the process proceeds to step S86. If it is determined that the deterioration state is large, the process proceeds to step S90.

[0176] If it is determined in step S81 that the deterioration state is low, the cooling control unit 28d determines the length of the operating time Ot of the vibration generator 10e (step S82). If it is determined that the operating time Ot is within 50,000 hours, the process proceeds to step S83. If it is determined that the operating time Ot is between 50,000 and 100,000 hours, the process proceeds to step S84. If it is determined that the operating time exceeds 100,000 hours, the process proceeds to step S85.

[0177] If it is determined in step S82 that the operating time Ot is within 50,000 hours, the cooling control unit 28d sets the temperature shift amount ΔT to 0° C. (step S83). Then, the process proceeds to step S94.

[0178] If it is determined in step S82 that the operating time Ot is between 50,000 and 100,000 hours, the cooling control unit 28d sets the temperature shift amount ΔT to −5° C. (step S84).Then, the process proceeds to step S94.

[0179] If it is determined in step S82 that the operating time Ot exceeds 100,000 hours, the cooling control unit 28d sets the temperature shift amount ΔT to −10° C. (step S85). Then, the process proceeds to step S94.

[0180] If the deterioration state is determined to be medium in step S81, the cooling control unit 28d determines the length of the operating time Ot of the vibration generator 10e (step S86). If the operating time Ot is determined to be within 50,000 hours, the process proceeds to step S87. If the operating time Ot is determined to be between 50,000 and 100,000 hours, the process proceeds to step S88. If the operating time is determined to be more than 100,000 hours, the process proceeds to step S89.

[0181] If it is determined in step S86 that the operating time Ot is within 50,000 hours, the cooling control unit 28d sets the temperature shift amount ΔT to 0° C. (step S87). Then, the process proceeds to step S94.

[0182] If it is determined in step S82 that the operating time Ot is between 50,000 and 100,000 hours, the cooling control unit 28d sets the temperature shift amount ΔT to −5° C. (step S88).Then, the process proceeds to step S94.

[0183] If it is determined in step S82 that the operating time Ot exceeds 100,000 hours, the cooling control unit 28d sets the temperature shift amount ΔT to −10° C. (step S89). Then, the process proceeds to step S94.

[0184] If it is determined in step S81 that the deterioration state is high, the cooling control unit 28d determines the length of the operating time Ot of the vibration generator 10e (step S90). If it is determined that the operating time Ot is within 50,000 hours, the process proceeds to step S91. If it is determined that the operating time Ot is between 50,000 and 100,000 hours, the process proceeds to step S92. If it is determined that the operating time exceeds 100,000 hours, the process proceeds to step S93.

[0185] If it is determined in step S90 that the operating time Ot is within 50,000 hours, the cooling control unit 28d sets the temperature shift amount ΔT to −5° C. (step S91). Then, the process proceeds to step S94.

[0186] If it is determined in step S90 that the operating time Ot is between 50,000 and 100,000 hours, the cooling control unit 28d sets the temperature shift amount ΔT to −10° C. (step S92).Then, the process proceeds to step S94.

[0187] If it is determined in step S90 that the operating time Ot exceeds 100,000 hours, the cooling control unit 28d sets the temperature shift amount ΔT to −15° C. (step S93). Then, the process proceeds to step S94.

[0188] Following steps S83, S84, S85, S87, S88, S89, S91, S92, and S93, the cooling control unit 28d determines the relationship between the temperatures of the exciting coil 15 and the driving coil 16 and the blower frequency f of the cooling blower 30, i.e., the blower frequency characteristics N and E (step S94), and then returns to the main routine (FIG. 13).

[0189] As described above, the electromagnetic exciter 10e of this embodiment further includes color sensors 40, 41 (color measurement units) that measure the colors of the excitation coil 15 (magnetic path forming member) and the drive coil 16, and the cooling control unit 28d (first rotation speed setting unit and second rotation speed setting unit) shifts the multiple temperature ranges set according to the excitation coil 15 and the multiple temperature ranges set according to the drive coil 16 to lower temperatures by amounts corresponding to the colors of the excitation coil 15 and the drive coil 16 measured by the color sensors 40, 41. Therefore, by maintaining the electromagnetic exciter 10e at the lowest possible temperature according to the colors of the excitation coil 15 and the drive coil 16, the durability of the excitation coil 15 and the drive coil 16 can be improved.

[0190] Furthermore, in the electromagnetic exciter 10e of this embodiment, the cooling control unit 28d (first rotation speed setting unit and second rotation speed setting unit) sets multiple temperature ranges based on a preset map showing the correspondence between multiple temperature ranges and the colors of the excitation coil 15 (magnetic path forming member) and the drive coil 16. Therefore, the blower frequency characteristics N and E can be easily set according to the degree of deterioration of the excitation coil 15 and the drive coil 16.

[0191] The configuration of this embodiment can also be applied to the electromagnetic exciter 10b described in the second embodiment and the electromagnetic exciter 10c described in the third embodiment.

[0192] Although the embodiments of the present invention have been described above, the above-described embodiments are presented as examples and are not intended to limit the scope of the present invention. This novel embodiment can be embodied in various other forms. Furthermore, various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. Furthermore, this embodiment is included within the scope and spirit of the invention, and is also included in the inventions and their equivalents as defined in the claims. [Explanation of symbols]

[0193] 10a, 10b, 10c, 10d, 10e... Vibration generator, 12... Drive unit, 13... Test stand, 14... Elastic part, 15... Excitation coil (magnetic path forming member), 15a... Upper excitation coil (magnetic path forming member), 15b... Lower excitation coil (magnetic path forming member), 16... Drive coil, 17... Permanent magnet (magnetic path forming member), 18, 19, 20... Temperature sensor (temperature measuring unit), 21... Fixed part, 22a, 22b, 22c, 22d, 22e... Opening, 23... Air gap, 24... Shaft, 25... Bearing, 26... Bearing, 27... Power amplifier, 28a... Vibration control unit (excitation control unit), 28b, 28c... Cooling control unit (first rotation speed setting unit, second rotation speed setting unit), 29... Operating time integrator, 30... Cooling Blower (blower), 32...blower hose, 35...through hole, 36...copper ring, 40, 41...color sensor (color measurement unit), 42, 43...optical fiber, 45...coil deterioration determination unit, E, N...blower frequency characteristics, f, f1, f2, f3, f4, f5, f6...blower frequency, fa1, fb1...blower frequency (first predetermined rotation speed), fa2, fb2...blower frequency (second predetermined rotation speed), fa3, fb3...blower frequency (third predetermined rotation speed), Ot...operating time, T, T1, T2, T3...temperature, Ta...safe temperature range (first temperature range), Tb...control temperature range (second temperature range), Tc...restricted temperature range (third temperature range), Td...limit temperature range, ΔT...temperature shift amount

Claims

1. a magnetic path forming member that generates a static magnetic field; a placement unit on which a subject is placed; a drive coil that is installed on the mounting section and placed in the static magnetic field with its direction of movement restricted; an excitation control unit that generates an electromagnetic force in the drive coil that causes the drive coil and the placement unit to reciprocate along the movement direction; a temperature measuring unit for measuring temperatures of the magnetic path forming member and the drive coil; a cooling control unit that drives a blower that cools the magnetic path forming member and the drive coil; a first rotation speed setting unit that sets the rotation speed of the blower based on which of a plurality of temperature ranges that are set according to the magnetic path forming member the temperature of the magnetic path forming member belongs to; a second rotation speed setting unit that sets the rotation speed of the blower based on which of a plurality of temperature ranges that are set according to the temperature of the drive coil the temperature of the drive coil belongs to, the cooling control unit rotates the blower at a higher rotation speed out of the rotation speed of the blower set by the first rotation speed setting unit and the rotation speed of the blower set by the second rotation speed setting unit. Vibration generator.

2. the temperature range includes a first temperature range in which, by setting the rotation speed of the blower to a first predetermined rotation speed, the magnetic path forming member and the drive coil are prevented from reaching a critical temperature that would impair their operation even if a temperature change occurs in the magnetic path forming member and the drive coil; The vibration generating device according to claim 1 .

3. The cooling control unit stopping the blower when the higher of the rotation speed of the blower set by the first rotation speed setting unit and the rotation speed of the blower set by the second rotation speed setting unit is equal to or lower than a predetermined rotation speed; The vibration generating device according to claim 2 .

4. the temperature range includes a second temperature range in which the rotation speed of the blower is set to a second predetermined rotation speed that is higher than the first predetermined rotation speed, so that even if a temperature change occurs in the magnetic path forming member and the drive coil, the magnetic path forming member and the drive coil do not reach a limit temperature that would impair their operation; The vibration generating device according to claim 2 or 3.

5. The cooling control unit when a higher temperature of the magnetic path forming member and the drive coil falls within the second temperature range, the first rotation speed setting unit and the second rotation speed setting unit set rotation speeds that gradually increase in accordance with the increase in temperature. The vibration generator according to claim 4.

6. The temperature range includes a third temperature range in which the rotation speed of the blower is set to a third predetermined rotation speed that is higher than the second predetermined rotation speed, so that even if a temperature change occurs in the magnetic path forming member and the drive coil, the magnetic path forming member and the drive coil do not reach a limit temperature that would impair their operation. The vibration generator according to claim 4 or 5.

7. The vibration generator further includes an operating time accumulator that accumulates an operating time of the vibration generator, the first rotation speed setting unit and the second rotation speed setting unit shift a plurality of temperature regions set in accordance with the magnetic path forming member and a plurality of temperature regions set in accordance with the drive coil to lower temperatures by an amount corresponding to the operation time accumulated by the operation time accumulating unit, The vibration generator according to any one of claims 1 to 6.

8. the first rotation speed setting unit and the second rotation speed setting unit set the plurality of temperature regions based on a predetermined map showing a correspondence relationship between an operating time of the vibration generator and the plurality of temperature regions. The vibration generator according to claim 7 .

9. a color measuring unit that measures the colors of the magnetic path forming member and the drive coil, The first rotation speed setting unit and the second rotation speed setting unit set a plurality of temperature regions corresponding to the magnetic path forming member and a plurality of temperature regions corresponding to the drive coil, the magnetic path forming member and the drive coil are shifted to a lower temperature side by an amount corresponding to the color measured by the color measuring unit, The vibration generator according to any one of claims 1 to 8.

10. the first rotation speed setting unit and the second rotation speed setting unit set the plurality of temperature regions based on a preset map indicating a correspondence relationship between the colors of the magnetic path forming member and the drive coil and the plurality of temperature regions; The vibration generator according to claim 9.

11. the temperature measuring unit is installed to measure the temperature of the magnetic path forming member at a position on the downwind side of the air flow generated by the blower. The vibration generator according to any one of claims 1 to 10.

12. the temperature measuring unit is installed so as to measure the temperature at a position on the downwind side of the drive coil when the drive coil is positioned on the windward side of the air flow generated by the blower. The vibration generator according to any one of claims 1 to 11.

13. The magnetic path forming member is an excitation coil. The vibration generator according to any one of claims 1 to 12.

14. The excitation coil is provided in two coils, one on the upstream side and the other on the downstream side of the cooling air from the cooling control unit, The first rotation speed setting unit The rotation speed of the blower is set based on which of a plurality of temperature ranges set according to the excitation coils the higher temperature of one of the excitation coils measured by the temperature measurement unit and the temperature of the other excitation coil estimated based on the temperature of each excitation coil according to the operating state of the cooling control unit belongs to. The vibration generator according to claim 13.

15. The magnetic path forming member is a permanent magnet. The vibration generator according to any one of claims 1 to 14.

Citation Information

Patent Citations

  • Diagnostic method for deterioration of coil

    JP1990078920A

  • Operating condition determination device of vibration generating device

    JP2010276425A

  • Vibration generator

    JP2014074612A

  • Control system of rotary electric machine

    JP2019062596A