The invention discloses an intelligent
assembly type mixed multi-energy-consumption
active vibration control supporting device which comprises a
steel frame, an electrorheological damping buckling-restrained brace, a
data acquisition unit, a
control unit and a photovoltaic
curtain wall, the
steel frame comprises a supporting plate and a supporting column, and the supporting plate and the supporting column are assembled to form a building main body structure; the electrorheological damping buckling-restrained brace is installed on the
steel frame, the
data acquisition unit is arranged at building nodes, the photovoltaic
curtain wall is arranged outside the steel frame in a surrounding mode, and the electrorheological damping buckling-restrained brace, the
data acquisition unit and the photovoltaic
curtain wall are connected with the
control unit. The electrorheological damping buckling-restrained brace comprises an electrorheological
damper structure and a buckling-restrained brace structure, the electrorheological
damper structure comprises a sleeve, a
piston and a
piston rod, the sleeve is filled with
electrorheological fluid, the
piston is slidably mounted in the sleeve, the
piston rod is connected with the piston, a throttling hole is formed in the piston, and the buckling-restrained brace structure comprises an outer
pipe and an inner core. Sleeves are arranged at the two ends of the inner core respectively, and the inner core and the sleeves are sleeved with the outer
pipe.