자기장 은 엔진 의 각 실린더 ( 400 ) 주위 로 솔레노이드 ( 410 ) 를 감싸 는 것 에 의하 여 ( 예 를 들 어 , 도 5 a - c , 6 a - c 참고 ) 생성 될 수 있 다 . 전류 가 솔레노이드 ( 410 ) 에 인가 되 어 전류 가 솔레노이드 ( 410 ) 의 코일 을 통과 하 면 , 자기력 이 실린더 ( 400 ) 의 길이 에 작용 하 고 , 그것 에 의하 여 자기장 이 생성 된다 . 자기장 은 커 넥 팅 로드 자석 ( 150 ) 또는 피스톤 결합 메커니즘 자석 ( 220 ) 과 같 은 자성체 에 작용 하 는 인력 또는 척력 으로 인하 여 자기장 내 에서 자성체 의 호응 하 는 움직임 을 야기 할 수 있 다 .