Electric power module mounting structure convenient to clamp and not easy to shake

By designing an electric power module installation structure including a mounting frame, an airbag inflation system and a heat dissipation fan, the problems of unstable installation and poor heat dissipation of the electric power module in the prior art are solved, and stable installation and efficient heat dissipation under vibration conditions are achieved.

CN119486010AInactive Publication Date: 2025-02-18SUZHOU MACROCORE SEMICONDUCTOR CO LTD

Patent Information

Application Number
CN202510038663.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-10
Publication Date
2025-02-18
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

During use, due to structural limitations, it is difficult to achieve stable installation, and it is easy to loosen and shake due to wear of the joints, which requires frequent maintenance and cannot ensure stable heat dissipation of the equipment under long-term load operation.

Method used

An electric power module installation structure including mounting frame, pulling baffle, plug-in frame, electric power module body, clamping side frame, clamping main frame, top tight air bag and other components is designed, which is realized through air control pump and uniform air pipe The uniform inflation of the airbag ensures the firm installation of the plug-in frame and the electric power module, and achieves efficient heat dissipation through the heat dissipation fan of the front and bottom frames.

Benefits of technology

This structure can be adjusted by the buffering of the airbag during vibration operation, ensuring the stable installation of the electric power module, avoiding loosening and shaking of the joints, improving the safety and stability of the equipment, and achieving efficient heat dissipation of the equipment under long-term load operation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119486010A_ABST
    Figure CN119486010A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of electric power modules, in particular to an electric power module mounting structure convenient to clamp and not prone to shaking, which comprises a mounting frame and a twitching baffle, a plug-in frame is fixedly connected to the center of one end of the twitching baffle, and an electric power module body is arranged in the plug-in frame. Clamping side frames are movably connected to the interiors of the two sides of the mounting frame, and a clamping main frame is arranged between one ends of the two clamping side frames. According to the invention, through the arrangement of the mounting rack, the twitching baffle plate, the insertion rack, the electric power module body, the clamping side rack, the clamping main rack, the jacking air bag, the clamping top plate and the pull-open handle, the equipment can be subjected to clamping and electric power module mounting operation which is not easy to shake; a worker can integrally install the electric power module body in the plug-in frame, and inlet and outlet wires of the electric power module body control equipment are respectively installed on the upper ventilation ring grooves of the upper and lower butt-joint air bag covers of the electric power module body.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the technical field of electric power modules, in particular to an electric power module installation structure which is easy to clamp and not prone to shaking. Background Art

[0002] Intelligent power modules use power switching devices, which have the advantages of high current density, low saturation voltage and high voltage resistance, as well as high input impedance, high switching frequency and low driving power. IPM integrates logic, control, detection and protection circuits, which is easy to use. It not only reduces the volume of the system and development time, but also greatly enhances the reliability of the system. It adapts to the development direction of today's power devices - modularization, composite and power integrated circuits, and is increasingly widely used in the field of power electronics. Wind turbines are a new energy power generation equipment. Electric power modules are installed in the module box of wind turbines. Electric power modules under the existing technology are fixed inside the module box by screws. Wind turbines will produce relatively large vibrations during actual operation, and it is necessary to change the fixed installation structure to achieve stable installation and use of electric power modules.

[0003] For example, a patent document with announcement number CN 114071926 B discloses an electric power module installation structure that is easy to clip and not easy to shake, including a module box and an electric power module installed inside the module box, heat dissipation windows are provided on the two side walls on the upper side of the interior of the module box, dustproof nets are installed in the heat dissipation windows, and two heat dissipation windows are symmetrically provided on the rear end face of the module box, and a top block is welded and fixed between the heat dissipation windows on the rear end face, the top block is inside the module box, and support rods are symmetrically welded and fixed on both sides of the top block, which changes the traditional screw fixing method, can quickly realize the installation and fixation of the electric power module and ensure the safe use of the electric power module.

[0004] However, in actual use, due to the limitation of its own structure, this structure can only be installed and used by direct clip-on installation. Although it can ensure that the connection of the power module can be buffered and protected to a certain extent when subjected to operating vibration, its overall buffering capacity is limited. After long-term use, the joints are prone to wear and aging, resulting in loose joints. Subsequent operating vibrations may cause the joints to shake and fall off, requiring frequent joint maintenance operations, which cannot meet the daily long-term use of the equipment. At the same time, the equipment cannot perform comprehensive heat dissipation operations during internal efficient operation, and cannot ensure the stability of the equipment under long-term load operation, which cannot meet daily use needs. Therefore, it is urgent to design an electric power module installation structure that is easy to clip and not easy to shake to solve the above problems. Summary of the invention

[0005] The purpose of the present invention is to provide an electric power module installation structure that is easy to clip and not prone to shaking, so as to solve the problem that the existing structure proposed in the above background technology can only be installed and used by direct clip-on installation during actual use due to its own structural limitations. Although it can ensure that the connection of the electric power module is subjected to a certain degree of buffering and protection when subjected to operating vibration, its overall buffering capacity is limited. After long-term use, the joints are very likely to become loose due to wear and aging. Subsequent operating vibrations may cause the joints to shake and fall off. Frequent maintenance operations are required for the joints, which cannot meet the daily long-term use of the equipment. At the same time, the equipment cannot perform internal efficient and comprehensive heat dissipation operations during operation, and cannot ensure the stability of the equipment under long-term load operation, and cannot meet daily use needs.

[0006] To achieve the above-mentioned purpose, the present invention provides the following technical solutions: an electric power module installation structure that is easy to clamp and not easy to shake, comprising a mounting frame, a twitching baffle is movably connected to the front of the mounting frame, a plug-in frame is fixedly connected to the center of one end of the twitching baffle, an electric power module body is arranged inside the plug-in frame, and clamping side frames are movably connected to the inside of the two sides of the mounting frame, a clamping main frame is arranged between one end of two groups of the clamping side frames, and the inner walls of the clamping side frames and the clamping main frame are both provided with a tightening airbag, one end of the tightening airbag is fixedly connected to the clamping top plate, and the other ends of the two groups of the clamping side frames are fixedly connected to a pull-out handle;

[0007] A top wind frame and a center diverter frame, wherein the top of the mounting frame is provided with a top wind frame, the bottom of the mounting frame is provided with a center diverter frame, the bottom of the center diverter frame is fixedly connected to an equipment frame, the bottom of the equipment frame is fixedly connected to a bottom wind frame, an air inlet seat is provided on the front of the center diverter frame, a flip shaft is provided on the bottom end of the air inlet seat, a flip door is movably connected to the front of the equipment frame via a flip shaft, and a flip handle groove is provided on the front of the flip door.

[0008] Preferably, an air inlet mesh slot is provided on the front of the air inlet seat, an upper diverter guide cover is provided on one side of the back of the air inlet seat, a lower diverter guide cover is provided on the other side of the back of the air inlet seat, and uniform air grilles are provided in upper and lower layers inside the central diverter frame.

[0009] Preferably, heat dissipation fans are arranged inside the top air frame and the bottom air frame, air outlet seats are fixedly connected to the front sides of the top air frame and the bottom air frame, and air outlet mesh slots are arranged on the front sides of the air outlet seats.

[0010] Preferably, an equipment groove is opened inside the equipment rack, a sealing ring is arranged on the front edge of the equipment rack, an upper ventilation ring groove is arranged on the top end of the equipment rack, and a lower ventilation ring groove is arranged on the bottom end of the equipment rack.

[0011] Preferably, a top connecting frame is fixed to the top of the mounting frame, a bottom connecting frame is fixedly connected to the bottom of the mounting frame, and ventilation ring mesh grooves are provided on the inner edges of the top connecting frame and the bottom connecting frame.

[0012] Preferably, an air control pump is arranged at the inner center of the top-connected frame and the bottom-connected frame, and air uniforming pipes are arranged on the four sides of the air control pump. Top-connected airbag covers are arranged at the upper and lower parts of the mounting frame through the air control pump and the air uniforming pipes, and contact plugs are arranged at the centers of the upper and lower top-connected airbag covers.

[0013] Preferably, docking airbag covers are arranged above and below the docking frame, and a contact connector is arranged at the center of the docking airbag cover.

[0014] Preferably, locking slots are evenly provided on both sides and one end of the plug-in frame, and inner walls of the locking slots are provided with tightening rubber strips.

[0015] Preferably, a torsion shaft is provided between the clamping side frame and the clamping main frame, and a torsion rubber strip is provided between the inner walls of the clamping side frame and the clamping main frame.

[0016] Preferably, locking grooves are provided on both sides and the back of the mounting frame, a plug-in slot is provided on the front of the mounting frame, a first sealing gasket is provided on the sides of the card-connected side frame and the card-connected main frame, and a second sealing gasket is provided on the inner wall of the locking groove.

[0017] Compared with the prior art, the present invention has the following beneficial effects:

[0018] The electric power module installation structure which is easy to clip and not easy to shake can enable the equipment to carry out the installation operation of the electric power module which is easy to clip and not easy to shake, by arranging the installation frame, the pull-out baffle plate, the plug-in frame, the electric power module body, the clip-in side frame, the clip-in main frame, the top airbag, the clip-in top plate, the pull-out handle, the top frame, the bottom frame, the air control pump, the air uniforming pipeline, the top airbag cover, the contact plug, the docking airbag cover, the contact joint, the locking slot, the tightening rubber strip, the torsion shaft, the torsion rubber strip, the locking through slot, the plug-in slot, the first sealing gasket and the second sealing gasket. In actual use, the staff can move the electric power module body as a whole Installed inside the plug-in rack, the inlet and outlet wires of the electric power module body control device are respectively installed on the upper ventilation ring grooves of the upper and lower docking airbag covers of the electric power module body, and then the plug-in rack and the electric power module body are plugged and installed as a whole from the plug-in card slot on the front of the mounting rack by pulling the baffle, and quickly docked and installed inside the mounting rack. At this time, the air control pumps at the center of the upper and lower top and bottom mounting racks of the mounting rack are adaptively started, and the uniform air pipes on the four sides are coordinated to evenly inflate the upper and lower top airbag covers inside the mounting rack, so that the top airbag covers are adaptively connected to the upper and lower docking airbag covers of the plug-in rack. The contact plug inside the top-connected airbag cover can be firmly fixed on the contact joint of the docking airbag cover, so as to quickly realize the connection and installation operation of the input and output wires of the electric power module body control device. When the equipment vibrates during operation, the contact plug and the contact joint can be adjusted to buffer the vibration adaptively through the upper and lower top-connected airbag covers and the docking airbag covers. The adjustment amplitude can ensure a large vibration amplitude. At the same time, the clamping side frames on both sides can be adaptively opened at both ends of the clamping main frame through the torsion shaft and the torsion rubber strip, and then the clamping side frames and the clamping main frame can be quickly inserted inside the mounting frame and on both sides. The locking grooves on the sides are connected, and the connecting top plates on the inner walls of the side frames and the main frame can be firmly connected to the locking slots on both sides and the back of the plug-in frame through the tightening airbags on the back, and the tightening rubber strips on the inner walls of the locking slots are fitted and tightened, so as to quickly realize the limit locking operation of the entire plug-in frame inside the mounting frame, and there will be no shaking or swaying problems during subsequent vibrations. The disassembly and assembly operations can only be realized by simultaneously opening the side frame and the main frame from the pull-open handle at one end of the side frame with both hands, which greatly improves the safety and stability of the equipment in using the power module body, and reflects the practicality of the equipment design.

[0019] The electric power module installation structure which is easy to snap-in and not easy to shake is provided with a mounting frame, a top air frame, a central diverter frame, an equipment frame, a bottom air frame, an air inlet seat, a flip shaft, a flip door, a flip handle slot, an air inlet mesh slot, an upper diverter guide cover, a lower diverter guide cover, an air uniformity grille, a heat dissipation fan, an air outlet seat, an air outlet mesh slot, an equipment slot, a sealing ring, an upper ventilation ring slot, a lower ventilation ring slot, a top connecting frame, a bottom connecting frame and a ventilation ring mesh slot, so as to further improve the overall use effect of the equipment. In daily use, the staff can start the heat dissipation fan on the back of the top air frame, and then the heat dissipation airflow is sucked in from the air inlet mesh slot of the air inlet seat, and transported from the central diverter frame to the inside of the mounting frame. At this time, the ventilation ring mesh slots at the inner edges of the top connecting frames and the bottom connecting frames at the upper and lower ends of the mounting frame can realize the heat dissipation airflow to flow smoothly upward inside the mounting frame, so that the heat dissipation airflow can flow stably and continuously upward inside the mounting frame, and finally from the air outlet mesh slot of the air outlet seat on the front side of the top air frame. The fan is then drawn out of the airflow hole through the central fan frame and the central fan frame is vented to allow the fan to move freely in the room. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] Figure 1 It is a three-dimensional schematic diagram of the structure of the present invention;

[0021] Figure 2 It is an overall schematic diagram of the mounting frame structure of the present invention;

[0022] Figure 3 It is an overall schematic diagram of the structure of the clamping side frame and the clamping main frame of the present invention;

[0023] Figure 4 It is an overall schematic diagram of the pumping baffle structure of the present invention;

[0024] Figure 5 It is an overall schematic diagram of the central flow distribution frame structure of the present invention;

[0025] Figure 6 It is an overall schematic diagram of the equipment rack structure of the present invention;

[0026] Figure 7 For the present invention Figure 1 A magnified schematic diagram of the structure at center A;

[0027] Figure 8 For the present invention Figure 1 A magnified schematic diagram of the structure at B in the figure.

[0028] In the figure: 1. Mounting frame; 2. Pull-out baffle; 3. Plug-in frame; 4. Power module body; 5. Snap-on side frame; 6. Snap-on main frame; 7. Tighten airbag; 8. Snap-on top plate; 9. Pull open handle; 10. Top fan frame; 11. Center flow distribution frame; 12. Equipment frame; 13. Bottom fan frame; 14. Air inlet seat; 15. Turn-over shaft; 16. Turn-over door; 17. Turn-over handle slot; 18. Air inlet net slot; 19. Upper flow distribution guide cover; 20. Lower flow distribution guide cover; 21. Air uniformity grille; 22. Cooling fan; 23. Air outlet seat; 24. Air outlet mesh slot; 25. Equipment slot; 26. Sealing ring; 27. Upper ventilation ring slot; 28. Lower ventilation ring slot; 29. ​​Top connection frame; 30. Bottom connection frame; 31. Ventilation ring mesh slot; 32. Air control pump; 33. Air uniformity duct; 34. Top airbag cover; 35. Contact plug; 36. Docking airbag cover; 37. Contact connector; 38. Locking slot; 39. Tightening rubber strip; 40. Torsion shaft; 41. Torsion rubber strip; 42. Locking through slot; 43. Plug-in card slot; 44. First sealing pad; 45. Second sealing pad. DETAILED DESCRIPTION

[0029] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0030] See also Figure 1-8 , an embodiment provided by the present invention:

[0031] A power module installation structure that is easy to clip and not easy to shake, comprising a mounting frame 1, a twitching baffle 2 is movably connected to the front of the mounting frame 1, a plug-in frame 3 is fixedly connected to the center of one end of the twitching baffle 2, an electric power module body 4 is arranged inside the plug-in frame 3, both sides of the mounting frame 1 are movably connected to the inside of the card-connecting side frames 5, a card-connecting main frame 6 is arranged between one end of two groups of card-connecting side frames 5, and the inner walls of the card-connecting side frames 5 and the card-connecting main frame 6 are both provided with a tightening airbag 7, one end of the tightening airbag 7 is fixedly connected to a card-connecting top plate 8, the other ends of the two groups of card-connecting side frames 5 are fixedly connected to a pull-out handle 9, and a top frame 29 is fixed to the top of the mounting frame 1. The bottom end of the mounting frame 1 is fixedly connected to a bottom connecting frame 30, the inner edges of the top connecting frame 29 and the bottom connecting frame 30 are provided with ventilation ring network grooves 31, the inner centers of the top connecting frame 29 and the bottom connecting frame 30 are provided with air control pumps 32, and the four sides of the air control pumps 32 are provided with air uniforming pipes 33, the upper and lower parts of the mounting frame 1 are provided with top connecting airbag covers 34 through the air control pumps 32 and the air uniforming pipes 33, and the centers of the upper and lower top connecting airbag covers 34 are provided with contact plugs 35, the upper and lower parts of the plug-in frame 3 are provided with docking airbag covers 36, and the center of the docking airbag cover 36 is provided with a contact joint 37, and locking slots 38 are evenly provided on both sides and one end of the plug-in frame 3 , a tightening rubber strip 39 is provided on the inner wall of the locking slot 38, a torsion shaft 40 is provided between the clamping side frame 5 and the clamping main frame 6, a torsion rubber strip 41 is provided between the inner walls of the clamping side frame 5 and the clamping main frame 6, locking grooves 42 are provided on both sides and the back of the mounting frame 1, a plug-in card slot 43 is provided on the front of the mounting frame 1, a first sealing gasket 44 is provided on the side of the clamping side frame 5 and the clamping main frame 6, and a second sealing gasket 45 is provided on the inner wall of the locking groove 42, the mounting frame 1 The upper and lower top frame 29 and the bottom frame 30 are adaptively started at the control air pump 32 in the center of the inner part, and the air uniforming pipes 33 on the four sides of the side are cooperated to the inside of the mounting frame 1 The interior of the upper and lower top-connected airbag covers 34 is evenly inflated, so that the top-connected airbag covers 34 can be adaptively connected to the upper and lower docking airbag covers 36 of the connector frame 3, so that the contact plug 35 inside the top-connected airbag cover 34 can be firmly fixed on the contact joint 37 of the docking airbag cover 36, thereby quickly realizing the connection and installation operation of the input and output wires of the power module body 4 control device. When the equipment vibrates during operation, the contact plug 35 and the contact joint 37 can also be adjusted to adapt to the vibration through the upper and lower top-connected airbag covers 34 and the docking airbag covers 36, and the adjustment amplitude can ensure a large vibration amplitude.

[0032] The top wind frame 10 and the center diversion frame 11 are provided at the top of the mounting frame 1, and the center diversion frame 11 is provided at the bottom of the mounting frame 1. The bottom end of the center diversion frame 11 is fixedly connected to the equipment frame 12, and the bottom end of the equipment frame 12 is fixedly connected to the bottom wind frame 13. The front of the center diversion frame 11 is provided with an air inlet seat 14, and the bottom end of the air inlet seat 14 is provided with a flip shaft 15. The front of the equipment frame 12 is movably connected to a flip door 16 through the flip shaft 15. A flip handle groove 17 is provided on the front, an air inlet mesh groove 18 is provided on the front of the air inlet seat 14, an upper flow diversion guide cover 19 is provided on one side of the back of the air inlet seat 14, and a lower flow diversion guide cover 20 is provided on the other side of the back of the air inlet seat 14. The interior of the central diversion frame 11 is provided with uniform air grilles 21 in upper and lower layers, and a heat dissipation fan 22 is provided inside the top air frame 10 and the bottom air frame 13. The front of the top air frame 10 and the bottom air frame 13 is fixedly connected with an air outlet seat 23, and the front of the air outlet seat 23 An air outlet mesh slot 24 is provided, an equipment slot 25 is opened inside the equipment rack 12, a sealing ring 26 is provided on the front edge of the equipment rack 12, an upper ventilation ring slot 27 is provided at the top of the equipment rack 12, and a lower ventilation ring slot 28 is provided at the bottom end of the equipment rack 12. When the heat dissipation fan 22 inside the bottom fan rack 13 is started, the airflow sucked in from the air inlet mesh slot 18 on the front of the air inlet seat 14 can enter the interior of the equipment rack 12 through the central diverter rack 11. At this time, the interior of the central diverter rack 11 performs up and down airflow diversion through the upper diversion guide cover 19 and the lower diversion guide cover 20, and performs uniform up and down flow operation through the upper and lower uniform air grilles 21, thereby realizing uniform up and down diversion flow operation of the heat dissipation airflow. At the same time, the heat dissipation airflow entering the equipment rack 12 can pass through the upper and lower upper ventilation ring slots 27 to quickly flow downward at the inner wall edge of the equipment slot 25 inside the equipment rack 12, thereby ensuring that the control equipment installed inside the equipment slot 25 obtains unobstructed heat dissipation operation.

[0033] Working principle: When in use, the user first installs the electric power module body 4 as a whole inside the plug-in frame 3, and the inlet and outlet wires of the electric power module body 4 control equipment are respectively installed on the upper ventilation ring groove 27 of the upper and lower docking airbag covers 36 of the electric power module body 4, and then the plug-in frame 3 and the electric power module body 4 are plugged and installed as a whole from the plug-in card slot 43 on the front of the mounting frame 1 by pulling the baffle 2, and quickly docked and installed inside the mounting frame 1. At this time, the air control pump 32 at the center of the upper and lower top-connecting frames 29 and the bottom-connecting frame 30 of the mounting frame 1 is adaptively started, and the uniform air pipes 33 on the four sides are coordinated to evenly inflate the upper and lower top-connected airbag covers 34 inside the mounting frame 1, so that the top-connected airbag covers 34 are adaptively connected to the top. The upper and lower docking airbag covers 36 of the plug-in frame 3 allow the contact plug 35 inside the top airbag cover 34 to be firmly fixed on the contact connector 37 of the docking airbag cover 36, thereby quickly realizing the connection and installation operation of the inlet and outlet wires of the power module body 4 control device. When the equipment vibrates during operation, the contact plug 35 and the contact connector 37 can be adjusted to adapt to the vibration through the upper and lower top airbag covers 34 and the docking airbag cover 36. The adjustment amplitude can ensure a large vibration amplitude. At the same time, the clamping side frames 5 on both sides can be adaptively opened at the two ends of the clamping main frame 6 through the torsion shaft 40 and the torsion rubber strip 41, and then the clamping side frames 5 and the clamping main frame 6 can be quickly installed on the mounting frame 1. The locking grooves 42 on the inside and on both sides are butted, and the card-jointed top plates 8 on the inner walls of the card-jointed side frames 5 and the card-jointed main frame 6 can be firmly connected to the locking slots 38 on the two sides and the back of the plug-in frame 3 through the tightening airbags 7 on the back, and the tightening rubber strips 39 on the inner walls of the locking slots 38 are fitted and tightened, thereby quickly realizing the limit locking operation of the plug-in frame 3 as a whole inside the mounting frame 1, and there will be no shaking or swaying problems during subsequent vibrations. The card-jointed side frames 5 and the card-jointed main frame 6 can only be opened by both hands at the same time from the pull-out handle 9 at one end of the card-jointed side frame 5 to realize the disassembly and assembly operation, which greatly improves the safety and stability of the equipment in using the power module body 4. In the daily use process, the staff can loosen the back of the top fan frame 10 The hot air blower 22 is started, and then the heat dissipation airflow is sucked in from the air inlet mesh slot 18 of the air inlet seat 14, and transported from the central diverter frame 11 to the inside of the mounting frame 1. At this time, the ventilation ring mesh slots 31 at the inner edges of the top frame 29 and the bottom frame 30 at the upper and lower ends of the mounting frame 1 can realize the heat dissipation airflow to flow upward smoothly inside the mounting frame 1, so that the heat dissipation airflow can flow upward stably and continuously inside the mounting frame 1, and finally be discharged from the air outlet mesh slot 24 of the front air outlet seat 23 at the top air frame 10, so as to ensure the heat dissipation stability of the electric power module body 4 inside the plug-in frame 3 during continuous operation. When the heat dissipation fan 22 inside the bottom air frame 13 is started, the airflow sucked in from the air inlet mesh slot 18 on the front side of the air inlet seat 14,It can enter the interior of the equipment rack 12 through the central diversion rack 11. At this time, the interior of the central diversion rack 11 performs up and down airflow diversion through the upper diversion guide cover 19 and the lower diversion guide cover 20, and performs uniform up and down flow operation through the upper and lower uniform air grilles 21, thereby realizing uniform up and down diversion flow operation of the heat dissipation airflow. At the same time, the heat dissipation airflow entering the interior of the equipment rack 12 can pass through the upper and lower upper ventilation ring grooves 27, and quickly flow downward at the inner wall edge of the equipment slot 25 inside the equipment rack 12, thereby ensuring that the control equipment installed inside the equipment slot 25 obtains unobstructed heat dissipation operation. Finally, the heat dissipation airflow is discharged from the air outlet mesh slot 24 of the front air outlet seat 23 of the bottom air rack 13. The design of the equipment realizes efficient heat dissipation of the upper and lower diversions, and satisfies the efficient adaptation heat dissipation operation of the upper and lower equipment under different operating conditions. The above is the entire working principle of the present invention.

[0034] It should be noted that the electrical components appearing in this application document are all electrically connected to the external main controller and 220V AC power, and the main controller can be a conventional known device that controls a servo motor, contact sensor, processor, alarm module and drive module. The standard parts used in this application document can all be purchased from the market, and the specific connection methods of each part are connected by conventional means such as mature bolts, rivets, welding, etc. in the prior art. In addition, the machinery, parts and equipment all adopt conventional models in the prior art, and the circuit connection adopts the conventional connection method in the prior art, so no specific description will be made here.

[0035] In the present invention, unless otherwise clearly specified and limited, the terms "installed", "connected", "connected", "fixed" and the like should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediate medium, it can be the internal connection of two elements or the interaction relationship between two elements. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.

[0036] The technical features of the above embodiments may be arbitrarily combined. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0037] The above is only a preferred embodiment of the present invention, and the protection scope of the present invention is not limited to the above embodiments. All technical solutions under the concept of the present invention belong to the protection scope of the present invention. It should be pointed out that for ordinary technicians in this technical field, some improvements and modifications without departing from the principle of the present invention should also be regarded as the protection scope of the present invention.

Claims

1. An electric power module mounting structure that is easy to snap-in and not prone to shaking, comprising a mounting frame (1), characterized in that: The front of the mounting frame (1) is movably connected to a twitching baffle (2), one end of the twitching baffle (2) is fixedly connected to a plug-in frame (3), an electric power module body (4) is arranged inside the plug-in frame (3), and both sides of the mounting frame (1) are movably connected to a snap-in side frame (5), a snap-in main frame (6) is arranged between one end of two groups of the snap-in side frames (5), and inner walls of the snap-in side frames (5) and the snap-in main frame (6) are both provided with a tightening airbag (7), one end of the tightening airbag (7) is fixedly connected to a snap-in top plate (8), and the other ends of the two groups of the snap-in side frames (5) are fixedly connected to a pull-out handle (9); A top wind frame (10) and a central flow distribution frame (11), wherein the top of the mounting frame (1) is provided with the top wind frame (10), the bottom of the mounting frame (1) is provided with the central flow distribution frame (11), the bottom of the central flow distribution frame (11) is fixedly connected to an equipment frame (12), the bottom of the equipment frame (12) is fixedly connected to a bottom wind frame (13), an air inlet seat (14) is provided on the front of the central flow distribution frame (11), a flip shaft (15) is provided on the bottom of the air inlet seat (14), a flip door (16) is movably connected to the front of the equipment frame (12) via the flip shaft (15), and a flip handle groove (17) is provided on the front of the flip door (16).

2. The electric power module installation structure that is easy to clip and not easy to shake according to claim 1 is characterized in that: The front side of the air inlet seat (14) is provided with an air inlet mesh slot (18), one side of the back of the air inlet seat (14) is provided with an upper flow diversion guide cover (19), the other side of the back of the air inlet seat (14) is provided with a lower flow diversion guide cover (20), and the interior of the central flow diversion frame (11) is provided with air uniformity grilles (21) in upper and lower layers.

3. The electric power module installation structure that is easy to clip and not easy to shake according to claim 1 is characterized in that: A heat dissipation fan (22) is disposed inside the top air frame (10) and the bottom air frame (13); an air outlet seat (23) is fixedly connected to the front of the top air frame (10) and the bottom air frame (13); and an air outlet mesh slot (24) is disposed on the front of the air outlet seat (23).

4. The electric power module installation structure that is easy to clip and not easy to shake according to claim 1 is characterized in that: An equipment groove (25) is provided inside the equipment rack (12), a sealing ring (26) is provided on the front edge of the equipment rack (12), an upper ventilation ring groove (27) is provided at the top end of the equipment rack (12), and a lower ventilation ring groove (28) is provided at the bottom end of the equipment rack (12).

5. The electric power module installation structure that is easy to clip and not easy to shake according to claim 1 is characterized in that: A top connection frame (29) is fixed to the top of the mounting frame (1), a bottom connection frame (30) is fixedly connected to the bottom of the mounting frame (1), and ventilation ring network grooves (31) are provided on the inner edges of the top connection frame (29) and the bottom connection frame (30).

6. The electric power module installation structure that is easy to clip and not easy to shake according to claim 5, characterized in that: An air control pump (32) is arranged at the center of the top connection frame (29) and the bottom connection frame (30), and air uniforming pipes (33) are arranged on four sides of the side of the air control pump (32). Top air bag covers (34) are arranged at the top and bottom of the mounting frame (1) through the air control pump (32) and the air uniforming pipes (33), and contact plugs (35) are arranged at the center of the top air bag covers (34).

7. The electric power module installation structure that is easy to clip and not easy to shake according to claim 1, characterized in that: The docking airbag covers (36) are arranged above and below the docking frame (3), and a contact connector (37) is arranged at the center of the docking airbag cover (36).

8. The electric power module installation structure that is easy to clip and not easy to shake according to claim 1, characterized in that: Locking slots (38) are evenly provided on both sides and one end of the plug-in frame (3), and the inner wall of the locking slot (38) is provided with a tightening rubber strip (39).

9. The electric power module installation structure that is easy to clip and not easy to shake according to claim 1, characterized in that: A torsion shaft (40) is provided between the clamping side frame (5) and the clamping main frame (6), and a torsion rubber strip (41) is provided between the inner walls of the clamping side frame (5) and the clamping main frame (6).

10. The electric power module installation structure that is easy to clip and not easy to shake according to claim 1, characterized in that: The mounting frame (1) is provided with locking slots (42) on both sides and the back, the mounting frame (1) is provided with a plug-in slot (43) on the front, the side surfaces of the card-joined side frame (5) and the card-joined main frame (6) are provided with first sealing pads (44), and the inner wall of the locking slot (42) is provided with a second sealing pad (45).

Citation Information

Patent Citations

  • An easy-to-connect and non-shaking power module mounting structure

    CN114071926B

  • Electric power module mounting structure convenient to clamp and not prone to shaking

    CN114071926A

  • Automatically operated low-voltage switchgear assembly

    CN218216122U

  • Electronic module assembly convenient to disassemble

    CN219876536U

Cited By

  • Corrosion-resistant power supply circuit board

    CN120547755A

  • Corrosion-resistant power supply wiring board

    CN120547755B