1.一种伸缩式管道流发电机,其特征在于:管道内壁上经辐板装有壳体,壳体的侧壁端部装有端盖;支架的竖板左右两侧分别设有左右销,竖板上下两端的右侧都设有横板,横板上都设有倾斜的安装面;支架置于壳体的体腔内且左销经壳底壁上的导孔伸出,左销端部装有钝体,钝体由弹性片与其两侧夹持的刚性片构成,刚性片与弹性片的半径比为0.4~1;
左销上套有支撑簧和缓冲簧,支撑簧左右两端分别顶靠在钝体和壳底壁上,缓冲簧左右两端分别顶靠在壳底壁和支架的竖板上;右销上从左至右依次套有左簧、激励器、调频块和右簧,激励器和调频块相连,右销端部装有挡块,右簧的右端顶靠在挡块上;激励器的上下两侧沿销孔轴向都设有多个凸轮,凸轮的凸轮面由依次相连的底面、斜面及顶面构成,凸轮升角为30~50度;压电振子一端安装在支架的安装面上,压电振子为由等厚的基板和压电片粘接而成的悬臂梁结构,基板靠近激励器安装,基板自由端的翻边顶靠在凸轮面上;非工作时基板的翻边与凸轮的斜面的中点接触,压电振子安装产生的预弯变形量为其许用变形量的一半,压电振子的许用变形量大于凸轮升程。